Log

Author Commit Date CI Message
Alexandre Duret-Lutz fb1068df 2002-06-10T19:15:00 typo
Alexandre Duret-Lutz ec966567 2002-06-10T18:54:33 * lib/am/header-vars.am (transform): Define. Was removed by mistake on 2002-04-13. * tests/transform.test: New file. * tests/Makefile.am (TESTS): Add transform.test. Reported by Nicolas Joly.
Alexandre Duret-Lutz c8694416 2002-06-10T18:42:59 * tests/dollar.test: Require GNU make. * tests/maintclean.test: Don't use `export YACC=false'. Pass YACC=false to configure instead.
Alexandre Duret-Lutz e906bbac 2002-06-10T17:44:08 * lib/config.guess, lib/config.sub, lib/texinfo.tex, lib/INSTALL, INSTALL: New upstream versions.
Alexandre Duret-Lutz d8d7370a 2002-06-10T17:37:46 * tests/sinclude.test: Check for m4_include too.
Alexandre Duret-Lutz 613b81fb 2002-06-10T10:23:38 * tests/sinclude.test: Rename the package as amsinclude; am__sinclude still trigers the sinclude macro once it has been converted to am--sinclude. Reported by Nicolas Joly.
Alexandre Duret-Lutz 2623bea0 2002-06-10T10:08:14 * automake.texi (API versioning): Typo.
Alexandre Duret-Lutz 063cb66e 2002-06-10T10:02:17 2002-06-10 Nicolas Joly <njoly@pasteur.fr> * THANKS (Nicolas Joly): Remove duplicate.
Alexandre Duret-Lutz 9117a273 2002-06-10T09:49:24 * Makefile.am (maintainer-check): Fix $MAKE -e detection. * tests/yacc7.test: Use rm -f.
Alexandre Duret-Lutz 94beb857 2002-06-10T09:39:14 * tests/defs (ACLOCAL, AUTOMAKE): Use absolute paths. * tests/subpkg.test: New file. * tests/Makefile.am (TESTS): Add subpkg.test.
Alexandre Duret-Lutz 7ad201bb 2002-06-09T11:12:35 For PR automake/318: * tests/nobase.test: Rewrite to test _HEADERS, _DATA, _SCRIPTS, _PROGRAMS, _LIBRARIES, and _LTLIBRARIES. * lib/am/scripts.am (install-%DIR%SCRIPTS, uninstall-%DIR%SCRIPTS): Honor nobase_; strip the directory by default. (?%DIR%SCRIPT_INSTALL): New variable. * lib/am/header-vars.am (install_sh_SCRIPT): New variable. Reported by Eric Siegerman.
Alexandre Duret-Lutz 788a63b3 2002-06-08T17:22:28 * automake.in (lang_yacc_target_hook): Add rule to recover from the removal of $header. * lib/am/yacc.am (%BASE%.h): Remove (duplicate with the one output by lang_yacc_target_hook). * tests/yacc7.test: Try to recreate foo.h after its removal. * tests/yacc8.test: Add `AM_YFLAGS = -d' and try to recreate parse.h too. Reported by Bernd Jendrissek.
Alexandre Duret-Lutz 7bb1f82b 2002-06-08T16:56:11 For PR automake/317: * Makefile.am (maintainer-check): Disallow `for f in $(FILES)', suggest `list='$(FILES)'; for f in $$list' instead. * lib/am/distdir.am (distdir): Adjust `for' usage. * lib/am/texinfos.am (maintainer-clean-aminfo): Likewise. * tests/dollar.test: New file. * tests/Makefile.am (TESTS): Add dollar.test. Reported by Eric Siegerman and Philip Fong.
Alexandre Duret-Lutz 82e8eac0 2002-06-06T17:22:10 For PR automake/47 (fixed a long time ago): * tests/yacc7.test: Also check that parser sources are distributed.
Alexandre Duret-Lutz 0c8ae99f 2002-06-06T08:34:43 * lib/am/configure.am (am__CONFIG_DISTCLEAN_FILES): New variable. (distclean): Use it. (maintainer-clean): Delete autom4te.cache and $(am__CONFIG_DISTCLEAN_FILES). * tests/maintclean.test: New file. * tests/Makefile.am (TESTS): Add maintclean.test.
Alexandre Duret-Lutz 4b204fa1 2002-06-05T09:06:13 2002-06-05 Miloslav Trmac <trmac@popelka.ms.mff.cuni.cz> * lib/am/dejagnu.am (site.exp): Quote build_alias, host_alias, and target_alias.
Alexandre Duret-Lutz f3a8b03a 2002-05-31T18:05:08 * Makefile.am (maintainer-check): Check for egrep and fgrep. * test/cond22.test: Set SHELL when calling $MAKE -e.
Alexandre Duret-Lutz 0375e193 2002-05-31T17:46:22 2002-05-31 Richard Boulton <richard@tartarus.org> Fix PR automake/326: * automake.in (define_objects_from_sources): Calculate the result in all conditions before passing this to subobjname to pick a name to store the result in. (subobjname): Expect a list of condition/value pairs as input. Combine this list and use it as the key to determine the variable name. * test/cond22.test: New file. * tests/Makefile.am (TESTS): Add cond21.test
Paul Eggert e0531329 2002-05-30T12:16:32 * lib/am/distdir.am (distdir): Don't assume that 'grep -F' works; instead, use shell pattern matching.
Paul Eggert 3804a9e6 2002-05-30T12:15:26 (distdir): Don't assume that 'grep -F' works; instead, use shell pattern matching.
Paul Eggert 97bf0866 2002-05-30T06:09:07 Don't assume that egrep and fgrep exist, as POSIX 1003.1-2001 no longer requires them. * Makefile.am (maintainer-check): Use grep -E and grep -F instead of egrep and fgrep. Omit unnecessary -E and -F. Fix quoting typo -- "fgrep '\$${'" should have been "fgrep '$${'". * lib/am/distdir.am (distdir): fgrep -> grep -F. Use $(), not ${}, for Make variables. * lib/am/texinfos.am (install-info-am, uninstall-info-am): fgrep -> grep * m4/make.m4 (AM_MAKE_INCLUDE): Likewise. * tests/defs: Set FGREP and EGREP. * tests/aclocali.test, tests/acoutput2.test, tests/all.test, tests/ansi.test, tests/ansi4.test, tests/colon3.test, tests/cond21.test, tests/condlib.test, tests/confh4.test, tests/confsub.test, tests/cxxansi.test, tests/cxxo.test, tests/depend4.test, tests/discover.test, tests/distname.test, tests/dup3.test, tests/empty4.test, tests/fo.test, tests/implicit.test, tests/insh2.test, tests/interp.test, tests/lex.test, tests/lex3.test, tests/lex4.test, tests/libobj5.test, tests/libobj7.test, tests/make.test, tests/makevars.test, tests/nostdinc.test, tests/parse.test, tests/pluseq.test, tests/pluseq4.test, tests/pluseq6.test, tests/pr2.test, tests/pr9.test, tests/seenc.test, tests/specflags.test, tests/specflags3.test, tests/specflags6.test, tests/subobj.test, tests/subobj2.test, tests/suffix3.test, tests/texinfo.test, tests/texinfo6.test, tests/texinfo8.test, tests/vtexi.test, tests/yacc3.test, tests/yacc6.test: fgrep -> $FGREP, egrep -> $EGREP
Paul Eggert 852e99bc 2002-05-30T06:05:05 fgrep -> $FGREP, egrep -> $EGREP
Paul Eggert fbaf208d 2002-05-30T06:04:09 Set FGREP and EGREP.
Paul Eggert f120dcdb 2002-05-30T05:55:50 (AM_MAKE_INCLUDE): fgrep -> grep
Paul Eggert 9bcba201 2002-05-30T05:54:55 (install-info-am, uninstall-info-am): fgrep -> grep
Paul Eggert aaa0f8ba 2002-05-30T05:54:05 (distdir): fgrep -> grep -F. Use $(), not ${}, for Make variables.
Paul Eggert 3d579833 2002-05-30T05:51:33 (maintainer-check): Use grep -E and grep -F instead of egrep and fgrep. Omit unnecessary -E and -F. Fix quoting typo -- "fgrep '\$${'" should have been "fgrep '$${'".
Alexandre Duret-Lutz 5117f01d 2002-05-24T10:36:20 For PR automake/323: * m4/depend.m4: Missing comma. * tests/gcj4.test: New file. * tests/Makefile.am (TESTS): Add gcj4.test. Reported by David Pashley.
Alexandre Duret-Lutz b5badfde 2002-05-22T09:50:54 * tests/defs (confiugre.in): Don't double-quote $me. * tests/sinclude.test: Overwrite configure.in and use `am__sinclude' instead of `sinclude' as package name. Excercise `m4_sinclude' instead of `sinclude'.
Alexandre Duret-Lutz 1c41f7f3 2002-05-20T20:42:02 * automake.in (conditional_implies_one_of): Rename as ... (conditional_implies_any): ... this. * tests/pluseq9.test: Exercise another case with the new `C' variable. Suggested by Raja R Harinath.
Alexandre Duret-Lutz 463c020d 2002-05-20T17:55:48 * tests/defs (configure.in): Quote macro arguments. Reported by Nicolas Joly.
Alexandre Duret-Lutz a50f84a5 2002-05-17T13:55:57 * lib/am/header-vars.am (build_triplet, host_triplet, target_triplet): Define. Were removed by mistake on 2002-04-13.
Alexandre Duret-Lutz 7ee69d2e 2002-05-17T10:49:55 For PR automake/186: * lib/am/distdir.am (distcheck): Attempt a DESTDIR install. * tests/destdir.test: New file. * tests/Makefile.am (TESTS): Add destdir.test.
Alexandre Duret-Lutz 91aa2b0b 2002-05-16T20:36:36 * automake.in (conditional_true_when): Return false if $WHEN == FALSE. (conditional_is_redundant): Simplify. (conditional_implies_one_of, variable_not_always_defined_in_cond): New functions (macro_define): Reject appends if the variable is not defined in all conditions where `+=' applies. (invert_conditions): Rewrite. Before this patch, invert_conditions("A_TRUE B_TRUE", "A_TRUE B_FALSE", "A_FALSE") would return ("A_FALSE B_TRUE", "A_FALSE B_TRUE"), which seems wrong (these conditions implies "A_FALSE"). Now it outputs (), which just means the input conditions cover all cases. (variable_conditions_permutations): Never output FALSE conditions. * tests/pluseq2.test, tests/pluseq3.test: Define data_DATA in the CHECK_FALSE condition to fix the test. * tests/pluseq5.test: Actually check the diagnostic. * tests/pluseq9.test: New file. * tests/Makefile.am (TESTS): Add pluseq9.test.
Alexandre Duret-Lutz 64aa6bf1 2002-05-14T14:12:21 Fix for PR automake/322: * automake.in (read_am_file): Rename $was_rule as $prev_state, and set it with IN_RULE_DEF, IN_VAR_DEF, or IN_COMMENT as appropriate. Handle comments continued by backslashes. * tests/comment6.test: New file. * tests/Makefile.am (TESTS): Add comment6.test. Reported by Braden N. McDaniel.
Alexandre Duret-Lutz 2d55f8dd 2002-05-08T08:56:43 2002-05-08 Charles Wilson <cwilson@ece.gatech.edu> Alexandre Duret-Lutz <duret_g@epita.fr> * lib/am/progs.am (clean-%DIR%PROGRAMS): If Libtool is used, clean both `program$(EXEEXT)' and `program'; needed under Cygwin. * tests/libtool3.test: New file. * tests/Makefile.am (TESTS): Add libtool3.test.
Alexandre Duret-Lutz 043ca2c9 2002-05-07T07:06:36 * TODO: Undust.
Alexandre Duret-Lutz 98e70ec2 2002-05-06T19:29:37 * Makefile.am (FETCHFILES, fetch): Get INSTALL from Autoconf CVS.
Alexandre Duret-Lutz 0292a032 2002-05-06T19:10:42 Erase stamps from the Makefile that generates them. * automake.in (handle_configure): Append each used stamp to @distclean_config. Don't warn about stamp-h in AC_OUTPUT, this file is not used anymore. * lib/am/clean.am (distclean-generic): Don't erase stamp-h and stamp-h[0-9]*. * tests/subdir6.test: New file. * tests/Makefile.am (TESTS): Add it.
Alexandre Duret-Lutz e08fb788 2002-05-06T06:51:05 Fix for condd.test (conditional `+='): * automake.in (%appendvar): New. (initialize_per_input): Clear it. (macro_define): Handle += for variable defined in another condition. * automake.texi (Conditional Sources): Use conditional += in the example. (General Operation, Conditionals): Remove note about broken +=. * tests/cond21.test: New file. * tests/condd.test: Also test conditional append to a _SOURCE variable. Create missing directories. * tests/Makefile.am (TESTS): Add cond21.test. (XFAILS): Remove condd.test.
Tom Tromey 38c39547 2002-05-06T06:15:13 * automake.texi (Program and Library Variables): Mention _LFLAGS.
Alexandre Duret-Lutz 08b53d8d 2002-04-30T22:13:50 * lib/am/ltlib.am (clean-%DIR%LTLIBRARIES): Erase so_locations files. Fix subobj9.test on OSF and IRIX. Reported by Nelson H. F. Beebe.
Tom Tromey 4377206a 2002-04-26T19:21:37 * lib/am/dejagnu.am (distclean-DEJAGNU): New target. For Debian bug 14421.
Alexandre Duret-Lutz 34f0e65a 2002-04-26T15:58:18 * tests/man2.test: Use `pwd`, not $PWD. Use $MAKE -e.
Alexandre Duret-Lutz 8d034c3b 2002-04-25T16:47:04 * automake.in (subobjname): Use the length of %subobjvar instead of $subobjnamenum. (subobjnamenum): Remove.
Alexandre Duret-Lutz 3578986e 2002-04-25T07:55:04 For PR automake/307: * lib/depcomp: Never compute dependencies in the background, this can cause races with libtool. Compute the dependencies after the actual compilation. Don't make libtool silent now that it's run in the foreground. * tests/pr307.test: New file. * tests/Makefile.am (TESTS): Add pr307.test. Reported by Laurent Morichetti.
Alexandre Duret-Lutz aed7c58f 2002-04-25T07:48:34 * lib/am/check.am: Show skipped tests. Display the $(PACKAGE_BUGREPORT) address on failure.
Alexandre Duret-Lutz a598e3dc 2002-04-24T07:36:00 Fix PR automake/315: * automake.in (subobjname): Rewrite to generate variable name unique for each content. (%substnums): Remove. (%subobjvar): New hash. (initialize_per_input): Clear %subobjvar. (define_objects_from_sources): Return the name of the variable defined, in addition to the linker. Call subobjname only once the content of the variable to define is known. (handle_source_transform): Adjust call to define_objects_from_sources. * tests/specflags8.test: Mention PR 315. * tests/subobjname.test: New file. * tests/Makefile.am (XFAIL_TESTS): Remove specflags8.test. (TESTS): Add subobjname.test.
Alexandre Duret-Lutz 71f8b2cb 2002-04-23T16:59:58 * m4/depout.m4 (_AM_OUTPUT_DEPENDENCY_COMMANDS): Grep the whole file for 'generated by automake', not only the first line. This accounts for post-processed Makefile.in's. * tests/postproc.test: New file. * tests/Makefile.am (TESTS): Add postproc.test.
Alexandre Duret-Lutz d4536931 2002-04-22T18:39:45 For PR automake/151 and PR automake/314: * automake.texi (A Program): Split into (Program Sources, Linking, Conditional Sources, Conditional Programs): ... these subsections; moving the Linking node before the Conditional discussions. (Conditional Sources): More details. Notably, mention hello_DEPENDENCIES. (Conditionals): Adjust reference to Conditional Programs.
Paul Eggert 59b04526 2002-04-19T20:59:18 Fix some bugs when using "$@" when there might be zero positional arguments in cases where this matters. Zsh doesn't support the workaround ${1+"$@"} that has been used by Automake since the Mon Dec 4 11:55:36 1995 change. * aclocal.in: Use 'case' statement to work around problem. * automake.in: Likewise. * lib/ylwrap: Likewise. * lib/missing: No need for workaround, as the command is never invoked with zero arguments. * tests/ccnoco.test: Likewise. * missing: Update from lib/missing.
Paul Eggert 18b7c544 2002-04-19T20:58:51 No need for ${1+"$@"} workaround, as the command is never invoked with zero arguments. The workaround breaks with Zsh.
Paul Eggert 0c644460 2002-04-19T20:56:21 Update from lib/missing.
Paul Eggert 810763a8 2002-04-19T20:55:59 No need for ${1+"$@"} workaround, as the command is never invoked with zero arguments. The workaround breaks with Zsh, so go back to "$@".
Paul Eggert 7a3333dd 2002-04-19T20:54:45 Use 'case' statement to work around ${1+"$@"} problem with Zsh.
Alexandre Duret-Lutz 479bae5a 2002-04-19T10:21:34 * automake.in (initialize_per_input): Clear %require_file_found. (%require_file_found): Group the declaration with the other variables initialized by initialize_per_input. * tests/required.test: New file. * tests/Makefile.am (TESTS): Add it. Reported by Marius Vollmer.
Alexandre Duret-Lutz 27474b22 2002-04-19T10:13:34 * m4/header.m4 (_AM_CONFIG_HEADER_INSINUATE): New function, override AC_CONFIG_HEADERS with AM_CONFIG_HEADER. (_AM_CONFIG_HEADER): Use _AM_AC_CONFIG_HEADERS. * m4/init.m4: Call _AM_CONFIG_HEADER_INSINUATE. * tests/stamph2.test: Use AC_CONFIG_HEADERS for some of the config files. * tests/confh5.test: New file. * tests/Makefile.am (TESTS): Add confh5.test. * automake.texi (Optional, Public macros): Update descriptions of AC_CONFIG_HEADERS and AM_CONFIG_HEADER.
Alexandre Duret-Lutz a8635b12 2002-04-13T21:48:35 * tests/man2.test: New file. * tests/Makefile.am (TESTS): Add man2.test. * lib/am/mans.am (install-man%SECTION%): Change the extension of the man pages being installed, as documented.
Alexandre Duret-Lutz c9c536af 2002-04-13T21:26:36 Enable traces; wipe out the old configure.in parser. * automake.in (scan_autoconf_traces): Use '$ENF{AUTOCONF}' of 'autoconf'. Honnor the $filename argument. (scan_autoconf_files): Don't call scan_one_autoconf_file. Always call scan_autoconf_traces. (scan_one_autoconf_file): Remove, with it associated regexes. (obsolete, obsolete_rx): Remove. (register_language, handle_languages): Remove the 'define_flag' support. Remove it from the struct and language definitions too. (unquote_m4_arg): Remove. * lib/am/header-vars.am, lib/am/compile.am, lib/am/lisp.am: Remove the `FOO = @FOO@' definitions for all AC_SUBST'ed variables. They are now generated automatically. * aclocal.in (obsolete_macros): Don't mention obsolete_macros in automake.in. * automake.texi (Invoking Automake): Mention the AUTOCONF envvar.
Alexandre Duret-Lutz cc811fde 2002-04-13T19:59:25 * tests/version6.test: New file. * tests/Makefile.am (TESTS): Add tests/version6.test. * automake.in (version_check): Return 0 on equality.
Tom Tromey ebf92cd9 2002-04-13T19:01:09 2002-04-13 Andreas Schwab <schwab@suse.de> * THANKS: Update my mail address.
Alexandre Duret-Lutz 31d0f8bd 2002-04-12T16:37:28 * tests/discover.test: Use a full configure.in that calls AC_INIT. Use AC_LIBOBJ. Grep the error message. * test/ldadd.test: Don't use LIBOBJS. Use a full configure.in. Grep the error message. Require libtool. * tests/ldflags.test: Don't use LIBOBJS. * tests/seenc.test: Use AC_LIBOBJ, --Wno-error, and grep the error messages for CC and CXX.
Alexandre Duret-Lutz b9ccfe5e 2002-04-12T15:28:15 * automake.in (scan_autoconf_traces) <AC_SUBST>: Ignore ANSI2KNR and AMDEPBACKSLASH. * tests/distcommon2.test: Use a full configure.in that calls AC_INIT. * tests/ext.test: Enable dependencies for OBJC. * tests/libobj.test, tests/libobj6.test, tests/libobj9.test: Delete. They tests for different flavors of $LIBOBJS assignments that wont be supported anymore. * tests/libobj2.test, tests/libobj10.test: Use AC_LIBOBJ. * tests/obsolete.test: Don't test Automake. * tests/suffix5.test: Require libtool. * tests/Makefile.am (TESTS): Remove libobj.test, libobj6.test and libobj9.test.
Alexandre Duret-Lutz cd3344e6 2002-04-10T20:45:16 * configure.in (APIVERSION): Fix definition.
Alexandre Duret-Lutz 01eda2b3 2002-04-10T20:02:51 * NEWS: Catch up with changes since 1.6.
Alexandre Duret-Lutz c513dd06 2002-04-10T17:30:43 * tests/yacc8.test: Don't assume GNU make, run config.status to regenerate the Makefile.
Alexandre Duret-Lutz 0b8298f3 2002-04-10T16:39:56 * tests/yacc8.test: Don't assume GNU make, run config.status to regenerate the Makefile.
Alexandre Duret-Lutz 4e6b3711 2002-04-10T16:20:58 * Makefile.am (maintainer-check): Make sure `$MAKE -e' is always followed by a SHELL setting. * tests/ansi3.test, tests/ansi5.test, tests/subobj3.test: Set SHELL when calling `$MAKE -e'.
Alexandre Duret-Lutz ad45abfd 2002-04-10T15:35:40 * tests/subobj9.test: Use configure.in, not configure.ac, otherwise this fails with old libtool versions.
Alexandre Duret-Lutz 370b9d7d 2002-04-10T14:34:17 * lib/config.guess, lib/config.sub, lib/texinfo.tex: New upstream versions.
Alexandre Duret-Lutz 2cd6e4d4 2002-04-10T07:54:31 * ChangeLog.2001: New file, extracted from ChangeLog. * Makefile.am (EXTRA_DIST): Add it.
Alexandre Duret-Lutz c00ccd5c 2002-04-09T18:45:34 * automake.texi (Canonicalization): The sources for libmumble++.a go into libmumble___a_SOURCES.
Alexandre Duret-Lutz 0838a946 2002-04-07T21:35:02 * Makefile.am (maintainer-check): Check for `sleep 1' uses in the test suite. Suggest `sleep 2' instead. * tests/confsub.test: Use `sleep 2'.
Akim Demaille 3c31f6f4 2002-04-04T10:42:27 * lib/am/subdirs.am: ($(RECURSIVE_TARGETS), maintainer-clean-recursive): $(MAKEFLAGS) -> $$MAKEFLAGS, so that we don't run into problems if MAKEFLAGS contains '$(...)'.
Alexandre Duret-Lutz ca7d67f1 2002-04-02T16:20:15 * tests/specflags8.test: Typo.
Alexandre Duret-Lutz 08e86d7b 2002-04-02T13:33:45 * tests/specflags6.test: Run aclocal. * tests/Makefile.am (TESTS): Add specflags6.test.
Alexandre Duret-Lutz a81ad3ea 2002-04-02T13:11:14 * tests/specflags7.test, tests/specflags8.test: New files. * tests/Makefile.am (TESTS): Add them. (XFAIL_TESTS): Add specflags8.test.
Tom Tromey 2125bac3 2002-03-30T00:31:43 * automake.in (check_typos): Examine AM_LDFLAGS. Fixes PR automake/311.
Tom Tromey ca3ac71a 2002-03-30T00:26:06 For PR automake/312: * lib/am/libtool.am (clean-libtool): Use LTRMS. * automake.in (handle_single_transform_list): When processing a libtool object, clean the ordinary object and register the directory. (libtool_clean_directories): New global. (initialize_per_input): Initialize it. (generate_makefile): Call handle_libtool later. (handle_libtool): Handle libtool_clean_directories. * tests/subobj9.test: New file. * tests/Makefile.am (TESTS): Added subobj9.test.
Alexandre Duret-Lutz 1d81ed72 2002-03-26T14:34:00 * tests/extra6.test, tests/subdir5.test: Require GNU make.
Alexandre Duret-Lutz c98430bb 2002-03-26T11:11:49 * tests/dup3.test (ACLOCAL): s/srcdir/testsrcdir/.
Alexandre Duret-Lutz b3fab371 2002-03-26T10:48:37 * tests/extra7.test: New file. * tests/Makefile.am: Add it. * lib/am/distdir.an (distdir): When a distribuable directory exists both in `.' and $(srcdir), merge both directories. This works around a failure of extra6.test on Tru64 reported by Nicolas Joly.
Alexandre Duret-Lutz 8c5a5671 2002-03-26T10:36:57 * tests/pr87.test, tests/yaccvpath.test: Require GNU make.
Alexandre Duret-Lutz 6ba4d714 2002-03-26T09:38:47 * Makefile.am (maintainer-check): Catch occurrences of `$MAKE foo=bar' in the testsuite. Suggest using `foo=bar $MAKE -e' instead. * tests/ansi3.test, tests/ansi5.test, tests/subobj3.test: Use $MAKE -e. This fixes a ansi5.test failure with Solaris make. * tests/defs: Unset $srcdir, and set $testsrcdir to its old value. * tests/installsh.test (AUTOMAKE, ACLOCAL): Use $testsrcdir.
Alexandre Duret-Lutz 52205f5e 2002-03-26T09:24:53 Fix for PR automake/310: * lib/am/depend2.am, lib/am/lex.am, lib/am/yacc.am: Quote %SOURCE% so it never appears as a plain word.
Tom Tromey dff4fcb8 2002-03-26T06:04:19 2002-03-25 Angus Leeming <a.leeming@ic.ac.uk> * lib/depcomp (tru64): Correctly compute `base'.
Alexandre Duret-Lutz 7ae32780 2002-03-21T17:10:48 * tests/pr211.test: s/requires/required/, otherwise the test fails if libtool is not installed.
Alexandre Duret-Lutz 6c0f7323 2002-03-21T11:27:17 * tests/dirname.test: Don't use $SHELL when calling ./configure.
Alexandre Duret-Lutz ce32277f 2002-03-21T09:26:11 * tests/dirname.test: Use --quiet to fix failure on installations using a site script. Reported by Nicolas Joly.
Alexandre Duret-Lutz cfa9415f 2002-03-21T09:11:56 * Makefile.am (maintainer-check): Check for misuses of make, autoconf, automake, aclocal, and perl in the testsuite. Suggest using $MAKE, $AUTOCONF, $AUTOMAKE, $ACLOCAL, and $PERL instead. * tests/confsub.test: Use $AUTOCONF and $MAKE. * tests/extra5.test, tests/extra6.test, tests/lex5.test, tests/nobase.test, tests/nodist2.test, tests/pr204.test, tests/pr224.test, tests/pr287.test, tests/strip.test, tests/yacc8.test: Use $MAKE.
Alexandre Duret-Lutz 940f32f3 2002-03-20T22:27:11 Add support for two-dot versions. * tests/version5.test: New file. * tests/Makefile.am (TESTS): Add it. * automake.in (version_split, version_compare): New functions. (version_check): Rewrite using version_split and version_compare. (process_option_list): Adjust regex.
Richard Boulton 1405d006 2002-03-18T11:04:17 Fix for PR automake/306: * automake.texi (Generalities): Document +=. (Conditionals): Document limitations of += with conditionals.
Tom Tromey fe3b337a 2002-03-18T01:37:52 Fix for PR automake/295: * automake.texi (Invoking Automake): Deprecate --output-dir. * automake.in (usage): Don't document --output-dir. (output_directory): Don't initialize. (parse_arguments): Deprecate --output-dir.
Tom Tromey 09d3a1cf 2002-03-17T23:18:00 * m4/init.m4 (AUTOMAKE, ACLOCAL): Removed extra quotes. Fixes PR automake/304.
Tom Tromey 8f8ba14e 2002-03-17T22:56:25 2002-03-17 Alexandre Duret-Lutz <duret_g@epita.fr> * tests/dirforbid.test: Workaround for NetBSD sh bug. Fixes PR automake/305.
Richard Boulton 54ad2a60 2002-03-11T17:24:13 automake.in (check_typos): Allow variables with reserved suffices (such as _LDFLAGS) and prefixes which aren't recognised if the variable is defined in configure.ac. Fixes acsubst.test.
Richard Boulton 1abde795 2002-03-11T17:11:42 tests/acsubst.test: New test, by Alexandre Duret-Lutz tests/acsubst2.test: New test, by Alexandre Duret-Lutz Forgot to cvs add these before the previous commit.
Richard Boulton bf1601c3 2002-03-11T17:00:44 tests/acsubst.test: New test, by Alexandre Duret-Lutz tests/acsubst2.test: New test, by Alexandre Duret-Lutz tests/Makefile.am (TEST): Added acsubst.test and acsubst2.test
Alexandre Duret-Lutz b475f6ba 2002-03-11T16:43:37 2002-03-11 Peter Breitenlohner <peb@mppmu.mpg.de> * tests/defs: Unset DESTDIR, otherwise `make DESTDIR=/foo check' causes failures.
Alexandre Duret-Lutz dbee9334 2002-03-07T21:06:29 Fix for PR automake/303: * automake.in (version_check): Move the error message ... (process_option_list): ... here, so we can distinguish between global and local options.