From b1a67d87e96a217fe09f222f90b805f1dc4e07ba Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Wed, 10 Apr 1996 05:36:22 +0000 Subject: [PATCH] Fixlets --- ChangeLog | 4 ++++ TODO | 5 +++++ automake.in | 6 ++---- tests/Makefile.in | 2 +- 4 files changed, 12 insertions(+), 5 deletions(-) diff --git a/ChangeLog b/ChangeLog index 5e5cb62f..efad097b 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 b7bcb080..1c628fab 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 c6d795ef..36254acd 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 ab7d8019..5c4ec1a4 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 \ -- 2.43.5