* automake.in (file_contents): Only add $actions if any are
authorTom Tromey <tromey@redhat.com>
Fri, 9 Feb 2001 02:30:27 +0000 (02:30 +0000)
committerTom Tromey <tromey@redhat.com>
Fri, 9 Feb 2001 02:30:27 +0000 (02:30 +0000)
found.  Fixes new failure in pr87.test.

ChangeLog
automake.in

index bba04c0..9f67dd3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2001-02-08  Tom Tromey  <tromey@redhat.com>
+
+       * automake.in (file_contents): Only add $actions if any are
+       found.  Fixes new failure in pr87.test.
+
 2001-02-08  Pavel Roskin  <proski@gnu.org>
 
        * tests/pr87.test: Check foo/Makfile.in after it is created.
index eafaa12..06e2a08 100755 (executable)
@@ -7097,7 +7097,12 @@ sub file_contents
                      $result_rules .= "$targets:";
                      $result_rules .= " $dependencies"
                        if $dependencies;
-                     $result_rules .= "\n$actions\n";
+                     $result_rules .= "\n";
+                     # Only add actions if we found some.  Otherwise
+                     # we can end up with a spurious newline.  See
+                     # pr87.test.
+                     $result_rules .= "$actions\n"
+                         if $actions;
                    }
                  $comment = $separator = '';
                  last;