From: Tom Tromey Date: Wed, 10 Apr 1996 05:36:23 +0000 (+0000) Subject: Fixlets X-Git-Tag: Release-0-32~6 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a3657dee64bbd3fa867b9824d2295a61ef187257;p=thirdparty%2Fautomake.git Fixlets --- diff --git a/ChangeLog b/ChangeLog index 5e5cb62f1..efad097bb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -6,6 +6,10 @@ Tue Apr 9 22:53:16 1996 Tom Tromey (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 diff --git a/TODO b/TODO index b7bcb0801..1c628fab1 100644 --- 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. diff --git a/automake.in b/automake.in index c6d795ef6..36254acdd 100755 --- a/automake.in +++ b/automake.in @@ -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'); } } diff --git a/tests/Makefile.in b/tests/Makefile.in index ab7d80190..5c4ec1a49 100644 --- a/tests/Makefile.in +++ b/tests/Makefile.in @@ -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 \