]> git.ipfire.org Git - thirdparty/automake.git/commitdiff
Fixlets
authorTom Tromey <tromey@redhat.com>
Wed, 10 Apr 1996 05:36:23 +0000 (05:36 +0000)
committerTom Tromey <tromey@redhat.com>
Wed, 10 Apr 1996 05:36:23 +0000 (05:36 +0000)
ChangeLog
TODO
automake.in
tests/Makefile.in

index 5e5cb62f1c46dafe146aaaf9329f3458d42b1350..efad097bba9e169d5dbecfdf541fd2058f8ebef1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -6,6 +6,10 @@ Tue Apr  9 22:53:16 1996  Tom Tromey  <tromey@creche.cygnus.com>
        (initialize_per_input): Initialize %targets.
        (read_am_file): Set appropriate entry in %targets.
        Many changes to use variable_defined.
+       (check_gnu_standards): Only require ChangeLog at top level.  From
+       Gord Matzigkeit.
+       (handle_tests): check-TESTS depends on $(TESTS).  From Gord
+       Matzigkeit.
 
 Mon Apr  8 22:51:41 1996  Tom Tromey  <tromey@creche.cygnus.com>
 
diff --git a/TODO b/TODO
index b7bcb080127dd72835ac382ef4c97cf8b5b3f951..1c628fab1e160e111802a81b97da3e4351f29fd7 100644 (file)
--- a/TODO
+++ b/TODO
@@ -27,6 +27,11 @@ Things to finish libtool support:
 Scan source directories and warn about missing files, eg .c/.h files
 that aren't mentioned?
 
+Gord Matzigkeit says:
+> Can there be a way to specify that only object files be built?
+> This is useful for testing dynamic linking (the dld library) and
+> loadable kernel modules.
+
 Currently gettext requires @INTLSUB@ and @POSUB@ in SUBDIRS.  In the
 future this will be just intl and po.  When that happens, re-enable
 warnings in handle_subdirs.
index c6d795ef6140b830279307a2c7ebe3fbd08e93ca..36254acddeb5f616f0eaa7ba549dd7b7b680c69d 100755 (executable)
@@ -1820,7 +1820,7 @@ sub handle_tests
     # new macro, $(TEST_SHELL), a la $(CONFIG_SHELL)?  For now we just
     # execute the file directly; this allows test files which are
     # compiled -- a possibly useful feature.
-    $output_rules .= 'check-TESTS:
+    $output_rules .= 'check-TESTS: $(TESTS)
        @failed=0; all=0; \\
        srcdir=$(srcdir); export srcdir; \\
        for tst in $(TESTS); do \\
@@ -2007,13 +2007,11 @@ sub scan_configure
 # Do any extra checking for GNU standards.
 sub check_gnu_standards
 {
-    &require_file ($GNU, 'ChangeLog');
-
     if ($relative_dir eq '.')
     {
        # In top level (or only) directory.
        &require_file ($GNU, 'INSTALL', 'NEWS', 'README', 'COPYING',
-                      'AUTHORS');
+                      'AUTHORS', 'ChangeLog');
     }
 }
 
index ab7d80190d1dbc433c25519e781d626c65368b48..5c4ec1a4946d13c23eed6ab12ab1c263c0dbe19d 100644 (file)
@@ -77,7 +77,7 @@ dist: $(DEP_DISTFILES)
          || ln $(srcdir)/$$file $(distdir)/$$file 2> /dev/null \
          || cp -p $(srcdir)/$$file $(distdir)/$$file; \
        done
-check-TESTS:
+check-TESTS: $(TESTS)
        @failed=0; all=0; \
        srcdir=$(srcdir); export srcdir; \
        for tst in $(TESTS); do \