]> sourceware.org Git - automake.git/commitdiff
put -i on command line when rebuilding
authorTom Tromey <tromey@redhat.com>
Tue, 27 May 1997 05:44:20 +0000 (05:44 +0000)
committerTom Tromey <tromey@redhat.com>
Tue, 27 May 1997 05:44:20 +0000 (05:44 +0000)
ChangeLog
TODO
automake.in
automake.texi
stamp-vti
version.texi

index 954247c4698f6ba2c25ba22336f2cdd7857e0508..a8794234e2aef7c343fd2f9c42df2f7f6b091839 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 Mon May 26 22:50:49 1997  Tom Tromey  <tromey@cygnus.com>
 
+       * automake.in (handle_dist_worker): Put --include-deps on command
+       line if specified originally.
+       (handle_configure): Likewise.
+
        * configure.in: Error if Perl 5.001 is used.
 
        * ylwrap: Don't quote $prog when executing it.  From Jim
diff --git a/TODO b/TODO
index 947d924818bee23fa8a742833d9fe40f46398581..fd4692824878d248795b31233e860390f8b41a36 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,3 +1,7 @@
+* "make diff" capability
+  look at gcc's Makefile.in to see what to do
+  or look at maint program
+
 * define LINK if a program is mentioned, even if no C sources appear
 
 * BUILT_SOURCES should not be distributed, even when they appear in
index aa8af5bf86c52304ad1af0acaa9a12cb64ad6a21..5e2b47f2375f4a9ccc1128ce2ef6fe920a86e7b3 100755 (executable)
@@ -2285,6 +2285,7 @@ sub handle_dist_worker
             . "\t  && \$(AUTOMAKE) --include-deps --build-dir=\$\$here --srcdir-name=\$(top_srcdir) --output-dir=\$\$top_distdir "
             # Set strictness of output.
             . ($cygnus_mode ? '--cygnus' : ('--' . $strictness_name))
+            . ($cmdline_use_dependencies ? '' : ' --include-deps')
             . " " . $makefile . "\n"
             );
     }
@@ -2882,6 +2883,7 @@ sub handle_configure
                      . join (' ', @rewritten) . "\n"
                      . "\tcd \$(top_srcdir) && \$(AUTOMAKE) "
                      . ($cygnus_mode ? '--cygnus' : ('--' . $strictness_name))
+                     . ($cmdline_use_dependencies ? '' : ' --include-deps')
                      . ' ' . $input . $colon_infile . "\n\n");
 
     # This rule remakes the Makefile.
index 57eaf1195c8b455068823d2e39597e1eb722b1bd..f335ef0864a28446f9e28cafcc8556f609f96df8 100644 (file)
@@ -681,6 +681,12 @@ Include all automatically generated dependency information
 @file{Makefile.in}.  This is generally done when making a distribution;
 see @ref{Dist}.
 
+@item --no-force
+Ordinarily @code{automake} creates all @file{Makefile.in}s mentioned in
+@file{configure.in}.  This option causes it to only update those
+@file{Makefile.in}s which are out of date with respect to one of their
+dependents.
+
 @item -o @var{dir}
 @itemx --output-dir=@var{dir}
 Put the generated @file{Makefile.in} in the directory @var{dir}.
index fac9405b0f3d6cbc2bfa35f3f7a18b830b1732b9..765248ed47905842d55a5b8cabf328aabeb54c9d 100644 (file)
--- a/stamp-vti
+++ b/stamp-vti
@@ -1,3 +1,3 @@
-@set UPDATED 30 April 1997
+@set UPDATED 26 May 1997
 @set EDITION 1.1q
 @set VERSION 1.1q
index fac9405b0f3d6cbc2bfa35f3f7a18b830b1732b9..765248ed47905842d55a5b8cabf328aabeb54c9d 100644 (file)
@@ -1,3 +1,3 @@
-@set UPDATED 30 April 1997
+@set UPDATED 26 May 1997
 @set EDITION 1.1q
 @set VERSION 1.1q
This page took 0.057562 seconds and 5 git commands to generate.