Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 05b30fc2 | 2003-03-14 21:57:49 | regen | ||
| 0f1c53ae | 2003-03-14 21:55:01 | * tests/aclocal4.test: New file. Test for the ACLOCAL_M4 bug below. * tests/Makefile.am (TESTS): Add aclocal4.test. | ||
| de27dcb6 | 2003-03-14 21:46:57 | * automake.in (scan_aclocal_m4): Define ACLOCAL_M4 even in subdirectories. Makefile.in depends on that variable. | ||
| bb8d3245 | 2003-03-13 21:43:47 | * m4/init.m4: Remove a leftover comment from the pre-1.7 era. | ||
| 6c960b13 | 2003-03-13 21:33:59 | Fix for PR automake/386: * m4/init.m4: Require Autoconf 2.55. Reported by Owen Taylor. | ||
| b36e1c8d | 2003-03-13 20:50:59 | * lib/am/depend2.am (?GENERIC?%EXT%.o, ?GENERIC?%EXT%.obj) (?GENERIC?%EXT%.lo): Use `mv -f' instead of `mv' in FASTDEP mode. Suggested by Matthias Andree. | ||
| f6f73bf7 | 2003-03-13 20:33:05 | * tests/README: Typo. | ||
| 0b0f6d10 | 2003-03-08 09:02:15 | * lib/am/depend2.am (?GENERIC?%EXT%.o, ?GENERIC?%EXT%.obj) (?GENERIC?%EXT%.lo): Hide the if/then/else machinery for FASTDEP. Just echo the gcc command. Suggested by Karl Berry. | ||
| 6ceac84e | 2003-03-06 21:18:57 | * lib/am/depend2.am (?GENERIC?%EXT%.lo): Do not use `test -f foo || echo $(srcdir)/` to emulate a VPATH search when outputing suffix rules. This follows 2003-02-25's change. * lib/am/lex.am (?GENERIC?%EXT%%DERIVED-EXT%): Likewise. * lib/am/yacc.am (?GENERIC?%EXT%%DERIVED-EXT%): Likewise. | ||
| 29e44495 | 2003-03-06 21:11:48 | * lib/am/depend2.am (?GENERIC?%EXT%.lo): Do not use `test -f foo || echo $(srcdir)/` to emulate a VPATH search when outputing suffix rules. This follows 2003-02-25's change. * lib/am/lex.am (?GENERIC?%EXT%%DERIVED-EXT%): Likewise. * lib/am/yacc.am (?GENERIC?%EXT%%DERIVED-EXT%): Likewise. | ||
| ee1ad51f | 2003-03-05 22:22:50 | * automake.texi (Requirements) <AC_CONFIG_FILES>: Files listed with AC_CONFIG_FILES are cleaned by `make distclean'. Don't pretend otherwise. Reported by Rafael Laboissiere. | ||
| a0cb8d12 | 2003-03-04 21:26:06 | * lib/mdate-sh: Find out which column of the ls -l output contains the month. Do not assume it is at least the fifth column. | ||
| 057ebe8a | 2003-02-26 21:05:12 | * automake.texi (Emacs Lisp): Mention that `dist_' can be used. | ||
| dc4f0809 | 2003-02-26 20:53:48 | * automake.texi (Emacs Lisp): Instruct people to use lisp_DATA instead of lisp_LISP when they don't want byte-compilation. Don't mention ELCFILES anymore. * automake.in (handle_data): Allow lisp_DATA. * tests/lisp5.test: New file. * tests/Makefile.am (TESTS): Add lisp5.test. | ||
| 8075904e | 2003-02-26 20:11:18 | * automake.in (handle_emacs_lisp): Don't build *.elc files if ELCFILES was set empty. * tests/lisp4.test: New file. * tests/Makefile.am (TESTS): Add lisp4.test. Reported by Simon Josefsson. | ||
| 5c364035 | 2003-02-26 12:17:14 | * tests/lex3.test, tests/lex5.test: Require flex. Reported by Leo Davis. | ||
| 421258da | 2003-02-25 20:07:33 | * lib/am/depend2.am (?GENERIC?%EXT%.o, ?GENERIC?%EXT%.obj): Do not use the `test -f foo || echo $(srcdir)/` to emulate a VPATH search when outputing suffix rules. * lib/am/texibuild.am (?GENERIC?%SOURCE_SUFFIX%.dvi) (?GENERIC?%SOURCE_SUFFIX%.pdf): Likewise. Suggested by Bruno Haible. | ||
| c6102156 | 2003-02-25 17:30:54 | * automake.in (read_am_file): Catch trailing backslashes on last line. * tests/backsl3.test: New file. * tests/Makefile.am (TESTS): Add backsl3.test. Reported by Akim Demaille. | ||
| 3ba9f042 | 2003-02-24 22:58:40 | * ChangeLog: Move 2002's entries to ... * ChangeLog.02: ... this new file. * Makefile.am (EXTRA_DIST): Add ChangeLog.02. | ||
| 4cdd266b | 2003-02-24 22:13:47 | ignore Makefile | ||
| efba7b00 | 2003-02-24 22:12:19 | 2003-02-24 Richard Dawe <rich@phekda.freeserve.co.uk> * tests/version7.test: Use $sleep to sleep before updating the version, to work around timestamp inconsistencies in Windows. | ||
| 9fee13fe | 2003-02-24 22:09:21 | * lib/am/texibuild.am: Don't remove the target info files. Instead, back up and restore them if makeinfo fails. * tests/txinfo20.test: New file. * tests/Makefile.am (TESTS): Add txinfo20.test. | ||
| 6a5c8a29 | 2003-02-24 14:34:58 | auto-detect the path separator; patch from Richard Dawe | ||
| b1ba945c | 2003-02-23 18:51:58 | * automake.texi (FAQ, CVS, maintainer-mode, wildcards) (distcleancheck): Fix typos and other errors reported by Karl Berry. | ||
| eeb1f512 | 2003-02-20 17:16:20 | missing file from 2003-02-19 | ||
| 7d180ac5 | 2003-02-20 16:49:44 | * lib/am/texibuild.am (%SOURCE_SUFFIX%%DEST_SUFFIX%): Use $(...) instead of ${...}. | ||
| f4d63be3 | 2003-02-20 12:28:37 | * tests/defs.in: Handle required=ro-dir. * tests/destdir.test: Use this. | ||
| f840b413 | 2003-02-19 20:06:39 | * lib/am/distdir.am (distcheck): Strip any leading DOS drive from dc_install_base. | ||
| 7a486d61 | 2003-02-19 19:12:56 | * lib/am/texinfos.am (install-info-am, uninstall-info-am): Install DJGPP-style *.iNN info files. (maintainer-clean-aminfo): Rewrite using the same pattern as in uninstall-info-am. * lib/am/texibuild.am (%SOURCE_SUFFIX%%DEST_SUFFIX%): Erase DJGPP-style *.iNN info files before running $(MAKEINFO). * tests/txinfo19.test: New file. * tests/Makefile.am (TESTS): Add txinfo19.test. | ||
| f03ceab1 | 2003-02-18 23:28:42 | * lib/depcomp (dashmstdout): Cope with DOS filenames in dependencies. | ||
| 70672f33 | 2003-02-17 14:55:05 | * lib/depcomp (makedepend): Don't pass $object to makedepend. Reported by Stepan Kasal. | ||
| 3354069d | 2003-02-12 16:26:41 | * tests/defs.in: Handle required=makedepend. | ||
| a148b233 | 2003-02-12 15:01:57 | * Makefile.am (maintainer-check): Update the diff check to account for the recent @SHELL@ substitution. | ||
| ae28290f | 2003-02-11 21:06:38 | * lib/depcomp: Do not put comments on the `icc)' line. | ||
| 1468ddc3 | 2003-02-11 20:48:31 | * lib/config.guess, lib/config.sub, lib/texinfo.tex: New upstream versions. | ||
| a6894ebe | 2003-02-11 19:32:36 | Fix for PR automake/381: * automake.in (handle_gettext): Do not print diagnostics about po/ and intl/ missing from SUBDIRS if po/ does not exist. Warn if `SUBDIRS = intl' is used although libintl is 'external'. * tests/gettext.test: Make sure diagnostics are not output when po/ does not exist. * tests/gettext2.test: Test for unwanted intl/. PR from Alexander Turbov, fix suggested by Bruno Haible. | ||
| faabcad8 | 2003-02-11 18:20:55 | * m4/depend.m4: Grep depcomp's stderr for icc warnings about ignored options. * lib/depcomp (icc): New mode. * tests/depcomp5.test: New file. * tests/defs.in: Handle required=icc. * tests/Makefile.am (TESTS): Add it. | ||
| 7543ec87 | 2003-02-11 13:30:25 | Temporary hack for PR automake/381: * automake.in (handle_gettext): Turn missing po/ and intl/ errors into -Wsyntax warnings. | ||
| 8011789f | 2003-02-11 12:37:00 | always use cp -rf instead of ln -s, as suggested by Richard Dawe | ||
| 880b4833 | 2003-02-10 23:54:57 | redirect ln errors to /dev/null | ||
| 0e07bc7f | 2003-02-10 23:35:50 | regen | ||
| e83facca | 2003-02-10 23:33:49 | 2003-02-10 Richard Dawe <rich@phekda.freeserve.co.uk> * bootstrap: Don't require support for symlinks - copy instead. Override $SHELL with DJGPP's bash, if running DJGPP. Substitute @SHELL@ in automake.in and aclocal.in. This makes the setting of SHELL work for DJGPP. | ||
| 3fb2314d | 2003-02-10 23:14:14 | 2003-02-10 Richard Dawe <rich@phekda.freeserve.co.uk> * Makefile.am: Substitute @SHELL@ in automake.in and aclocal.in. This makes the setting of SHELL work for DJGPP. | ||
| b32202f7 | 2003-02-10 22:15:53 | For PR automake/385: * lib/depcomp (makedepend): Strip any libtool call, before running makedepends. * tests/depcomp4.test: New file. * tests/Makefile.am (TESTS): Add it. Reported by Jeff Squyres. | ||
| 0f5e989d | 2003-02-10 21:47:58 | Related to PR automake/385: * lib/depcomp (dashmstdout): Do not use `-o /dev/null', or gcc will write dependencies to /dev/null. `-o /dev/null' was added on 2002-06-13 just because I tried to replace `-o foo.o' by something else and didn't thought about removing it entirely. * tests/depcomp3.test: New file. * tests/Makefile.am (TESTS): Add it. | ||
| 18b77e8e | 2003-02-10 19:00:16 | typo in last patch | ||
| 7e71f7e2 | 2003-02-10 14:10:39 | * automake.in (BEGIN): Override $ENV{'SHELL'} with ./configure's SHELL for DJGPP. Suggested by Richard Dawe. | ||
| e89cffec | 2003-02-09 20:59:10 | * automake.texi (FAQ, CVS, maintainer-mode, wildcards) (distcleancheck): New nodes. | ||
| d5ead5ab | 2003-02-06 16:52:36 | * automake.in (scan_autoconf_files): Don't complain that AM_INIT_AUTOMAKE comes from an old version if it was not found. | ||
| e9f01105 | 2003-02-05 19:19:14 | * automake.in (am_install_var): Simplify filtering of variable_loc_and_value_as_list_recursive's output. | ||
| c149b8ac | 2003-02-04 20:00:12 | * m4/init.m4 (_AC_AM_CONFIG_HEADER_HOOK): Recompute indexes of header files so we create stamp files with the right numbers when config.status is run on some headers. * tests/stamph2.test: Check for this. Reported by Sander Niemeijer. | ||
| 60501dbd | 2003-02-02 23:40:51 | * automake.in (vars_scanned): Move near traverse_variable_recursively. (traverse_variable_recursively, traverse_variable_recursively_worker): Accept a $COND_FILTER argument to filter out conditions during recursion. Don't recurse into undefined variables. Don't pass empty results to &FUN_COLLECT. (value_to_list): Remove, was used by variable_value_as_list_recursive_worker only. (variable_value_as_list_recursive_worker): Rewrite using traverse_variable_recursively. Remove the $parent argument. (variable_value_as_list_recursive, variable_loc_and_value_as_list_recursive): Adjust calls to variable_value_as_list_recursive_worker. Don't reset %vars_scanned. * tests/cond3.test: Don't expect empty helper variables, we don't output them anymore. * tests/cond30.test: Use an undefined variable. | ||
| 7bbabafb | 2003-02-02 17:08:00 | * automake.in (handle_programs): Strip $(EXEEXT) before calling &check_canonical_spelling. * tests/exeext.test: Make sure we don't use a maude3__EXEEXT__OBJECTS variable. | ||
| 216b4fc3 | 2003-02-02 10:45:24 | For Debian Bug #39542: * automake.texi (Invoking Automake, Optional): Document how AC_CONFIG_AUX_DIR interacts with missing files. | ||
| 7df3c151 | 2003-02-02 10:09:25 | * lib/Automake/DisjConditions.pm (_permutations_worker) (permutations): Remove, so that people aren't tempted to use it. * lib/Automake/tests/DisjConditions.pl (tests_permutations): Remove. | ||
| d9171f6c | 2003-02-02 10:05:02 | * automake.in (variable_conditions_recursive): Remove. (variable_conditionally_defined): Rewrite using traverse_variable_recursively. | ||
| d994ed2a | 2003-02-02 00:31:43 | * automake.in (traverse_variable_recursively, traverse_variable_recursively_worker): Pass one merged Condition instead of a stack of conditions to &FUN_STORE and &FUN_COLLECT. (transform_variable_recursively, define_objects_from_sources) (handle_lib_objects, variable_conditions_recursive): Adjust usage. | ||
| a3b0b170 | 2003-02-01 23:17:22 | * automake.in (handle_lib_objects): Compute _DEPENDENCIES variables using transform_variable_recursively instead of variable_conditions_recursive and variable_value_as_list_recursive to avoid combinatorial explosion. (handle_lib_objects_cond): Merge into handle_lib_objects. * tests/cond11.test: Don't grep internal details in Makefile.in, run $MAKE to make sure the resulting Makefile runs as expected. * tests/cond29.test: Also exercise conditional _LDADD. * tests/cond31.test, tests/cond32.test: New files. * tests/Makefile.am (TESTS): Add tests/cond31.test and tests/cond32.test. | ||
| 6258ae2b | 2003-01-31 23:40:58 | * automake.in (handle_lib_objects_cond): Ignore -dlopen and -dlpreopen in _LIBADD variables too. (handle_LIBOBJS, handle_ALLOCA): New functions, extracted from handle_lib_objects_cond. * tests/libtool7.test: New file. * tests/Makefile.am (TESTS): Add libtool7.test. | ||
| e9dae118 | 2003-01-31 23:35:02 | * automake.texi (Program and Library Variables): Clarify that _LIBADD is for libraries and _LDADD for programs. | ||
| 77ff36c3 | 2003-01-31 22:57:22 | * automake.in (handle_source_transform): Correct typo from 2003-01-23. | ||
| 780deea6 | 2003-01-28 23:24:25 | Fix for PR automake/352: * automake.in (transform_variable_recursively): If the destination and the source variables are the same, delete the source variable before defining the destination variable. (handle_programs): Strip any $(EXEEXT) suffix from $one_file, or this will confuse handle_source_transform. (append_exeext): Rewrite using transform_variable_recursively. * tests/cond29.test, tests/cond30.test: New files. * tests/exeext.test: Run ./configure and make, this uncovered the above handle_programs issue. * tests/Makefile.am (TESTS): Add cond29.test and cond20.test. | ||
| ce6e1d20 | 2003-01-28 20:59:59 | * automake.in (%subobjvar): Replace by ... (%gen_varname): ... this. (subobjname): Replace by ... (gen_varname): ... this. (initialize_per_input): Clean gen_varname instead of subobjname. (transform_variable_recursively): New function, extracted from define_objects_from_sources. (define_objects_from_sources): Use transform_variable_recursively. Remove the unused $parent argument. (handle_source_transform): Adjust call to define_objects_from_sources. | ||
| 06f58fb9 | 2003-01-23 23:35:40 | * automake.in (@substfroms, @substtos): Move near traverse_variable_recursively. (traverse_variable_recursively, traverse_variable_recursively_worker): New functions, extracted from define_objects_from_sources. (define_objects_from_sources): Rewrite using traverse_variable_recursively. (handle_source_transform): Use variables_conditionally_defined instead of calling variable_conditions_recursive directly. Adjust the call to define_objects_from_sources; there is no need to reset @substtos, @substfroms, and %vars_scanned now. (variable_conditions_recursive): Rewrite using traverse_variable_recursively. (variable_conditions_recursive_sub): Remove. (variable_conditionally_defined): Fix condition comparison (the consequence was that DIST_SUBDIRS was always output). * lib/Automake/Condition.pm (merge): Allow merging several conditions at once. | ||
| 0089aa4c | 2003-01-22 21:48:26 | * automake.texi (Python): Explain that directory variables start with either ${prefix} or ${exec_prefix}, and point to the `Installation Directory Variables' section of the Autoconf manual. | ||
| b1fe8738 | 2003-01-21 18:02:34 | * lib/am/distdir.am (top_distdir, distdir): Define these variables only in top level Makefile. Redefine $(top_distdir) as $(distdir). (distdir): Fix passing of $(top_distdir) to sub-makes. * automake.in (handle_dist): Do not define the DISTDIR and TOP_DISTDIR transformations. We don't need them anymore. * automake.texi (Dist): Reorder the dist-hook section, and move the DIST_SUBDIRS paragraph earlier. Document distdir and top_distdir. * tests/subpkg.test: Update to check for $(distdir) and $(top_distdir). | ||
| 29af0999 | 2003-01-19 23:01:03 | Rename more files to accomodate 8+3 file systems, and adjust the vocabulary at the same time: AM_CONDITIONAL defines "conditionals", and we call "condition" a conjunction of "conditionals". * lib/am/Conditional.pm: Rename to lib/am/Condition.pm. * lib/am/tests/Conditional.pl: Rename to lib/am/tests/Condition.pl. * lib/am/ConditionalSet.pm: Rename to lib/am/DisjConditions.pm. * lib/am/tests/ConditionalSet.pl: Rename to lib/am/tests/DisjConditions.pl * lib/am/Conditional.pm (condition_negate): Rename to ... * lib/am/Condition.pm (conditional_negate): ... this. * automake.in: Adjust references to Condition and DisjConditions. (check_ambiguous_conditional, conditional_ambiguous_p): Rename to ... (check_ambiguous_condition, condition_ambiguous_p): ... these. | ||
| 7b01f9e9 | 2003-01-19 15:36:41 | * tests/README: New file. | ||
| cde2810a | 2003-01-19 15:19:26 | * automake.texi (Conditional Programs): Show a sample Makefile.am. Remind $(EXEEXT) must be appended to configure substitutions. Show how Automake conditionals can be used instead. * tests/exeext.test (check_PROGRAMS): Make sure EXEEXT is also appended to conditionally defined programs. | ||
| 03f79b42 | 2003-01-17 14:51:07 | . | ||
| b0157dde | 2003-01-17 14:50:42 | Accept --help and --version, and lots of syntactic clean-up. Use consistent indentation, two spaces per level. (scriptversion): New variable. Change initializations like `variable=""' to `variable='. (usage): New variable. Use `test', not `['. Use `test -z "$var"', not `[ x"$var" = x ]'. Use `test -n "$var"', not `[ x"$var" != x ]'. Alphabetize case entries. Accept --help and --version options. Remove unnecessary `else :' clauses. Add a `Local variables' eval block to help emacs users update the time-stamp variable added above. Mostly from Karl Berry. | ||
| 04746fa5 | 2003-01-16 11:47:13 | * m4/python.m4 (AM_PATH_PYTHON) <_AM_PYTHON_INTERPRETER_LIST>: Add python2.3. | ||
| 29ccf3d9 | 2003-01-16 11:40:42 | * m4/python.m4 (AM_PATH_PYTHON): Query distutils for `pythondir' or `pyexecdir', for the sake of 64-bit distributions that usually use lib64/ instead of lib/. Fall back to the default directory if it doesn't work. Suggested by Gwenole Beauchesne. | ||
| 33aa85b6 | 2003-01-14 07:26:21 | For PR automake/382: * automake.texi (Yacc and Lex): Document `AM_YFLAGS = -d'. Explain BUILT_SOURCES is usually needed in this case. Reported by William S Fulton. | ||
| 6f6f78e2 | 2003-01-14 07:22:22 | Rename some files for the sake of 8+3 file systems. * tests/aclocali.test: Rename to tests/aclocal.test. * tests/aclocali1.test: Rename to tests/aclocal2.test. * tests/aclocalii.test: Rename to tests/aclocal3.test. * tests/acoutput.test: Rename to tests/acoutpt.test. * tests/acoutput2.test: Rename to tests/acoutpt2.test. * tests/acouttbs.test: Rename to tests/acoutbs.test. * tests/acouttbs2.test: Rename to tests/acoutbs2.test. * tests/autoheader.test: Rename to tests/autohdr.test. * tests/autoheader2.test: Rename to tests/autohdr2.test. * tests/condincl.test: Rename to tests/condinc.test. * tests/condincl2.test: Rename to tests/condinc2.test. * tests/distcommon.test: Rename to tests/distcom.test. * tests/distcommon2.test: Rename to tests/distcom2.test. * tests/distcommon3.test: Rename to tests/distcom3.test. * tests/installsh.test: Rename to tests/instsh.test. * tests/installsh2.test: Rename to tests/instsh2.test. * tests/instdata.test: Rename to tests/instdat.test. * tests/instdata2.test: Rename to tests/instdat2.test. * tests/libobj12b.test: Rename to tests/libobj13.test. * tests/link_f_c.test: Rename to tests/link_fc.test. * tests/link_f_c_cxx.test: Rename to tests/link_fccxx.test. * tests/link_f_cxx.test: Rename to tests/link_fcxx.test. * tests/nodefine.test: Rename to tests/nodef.test. * tests/nodefine2.test: Rename to tests/nodef2.test. * tests/required.test: Rename to tests/reqd.test. * tests/required2.test: Rename to tests/reqd2.test. * tests/sourcesub.test: Rename to tests/srcsub.test. * tests/sourcesub2.test: Rename to tests/srcsub2.test. * tests/specflags.test: Rename to tests/specflg.test. * tests/specflags2.test: Rename to tests/specflg2.test. * tests/specflags3.test: Rename to tests/specflg3.test. * tests/specflags6.test: Rename to tests/specflg6.test. * tests/specflags7.test: Rename to tests/specflg7.test. * tests/specflags8.test: Rename to tests/specflg8.test. * tests/specflags9.test: Rename to tests/specflg9.test. * tests/subdircond.test: Rename to tests/subcond.test. * tests/subdircond2.test: Rename to tests/subcond2.test. * tests/subdircond3.test: Rename to tests/subcond3.test. * tests/texinfo.test: Rename to tests/txinfo.test. * tests/texinfo2.test: Rename to tests/txinfo2.test. * tests/texinfo3.test: Rename to tests/txinfo3.test. * tests/texinfo4.test: Rename to tests/txinfo4.test. * tests/texinfo5.test: Rename to tests/txinfo5.test. * tests/texinfo6.test: Rename to tests/txinfo6.test. * tests/texinfo7.test: Rename to tests/txinfo7.test. * tests/texinfo8.test: Rename to tests/txinfo8.test. * tests/texinfo9.test: Rename to tests/txinfo9.test. * tests/texinfo10.test: Rename to tests/txinfo10.test. * tests/texinfo13.test: Rename to tests/txinfo13.test. * tests/texinfo16.test: Rename to tests/txinfo16.test. * tests/texinfo17.test: Rename to tests/txinfo17.test. * tests/texinfo18.test: Rename to tests/txinfo18.test. * tests/Makefile.am (TESTS): Adjust. * ChangeLog.1996: Rename to ChangeLog.96. * ChangeLog.1998: Rename to ChangeLog.98. * ChangeLog.2000: Rename to ChangeLog.00. * ChangeLog.2001: Rename to ChangeLog.01. * Makefile.am (EXTRA_DIST): Adjust. Reported by Richard Dawe. | ||
| 6975cde2 | 2003-01-13 19:17:54 | * lib/am/distdir.am (distcheck): '=' is not valid in DOS filenames. Use '_build' and '_inst' instead of '=build' and '=inst'. * tests/man2.test: Reflect change automake: check for files in '_build' and '_inst' directories instead of '=build' and '=inst'. | ||
| a17b4312 | 2003-01-13 14:22:25 | * lib/am/distdir.am (distcheck): '=' is not valid in DOS filenames. Use '_build' and '_inst' instead of '=build' and '=inst'. * tests/man2.test: Reflect change automake: check for files in '_build' and '_inst' directories instead of '=build' and '=inst'. | ||
| bb174399 | 2003-01-13 14:04:41 | Use `_dirstamp' when the file-system doesn't support `.dirstamp'. * m4/lead-dot.m4: New file. * m4/Makefile.am (dist_m4data_DATA): Add lead-dot.m4 * m4/init.m4 (AM_INIT_AUTOMAKE): Require AM_SET_LEADING_DOT.: * m4/depend.m4 (AM_SET_DEPDIR): Require AM_SET_LEADING_DOT. Define DEPDIR using am__leading_dot. * automake.in (require_build_directory): Define am__dirstamp, a new variable for the dirstamp basename, based on am__leading_dot. * tests/subobj6.test: Move all `test -f' into Makefiles, so we can use $(am__dirstamp). Reported by Richard Dawe. | ||
| e3b2b029 | 2003-01-13 11:06:40 | * tests/gnits2.test, tests/pr300-prog.test, tests/transform.test: Move all `test -f' into Makefiles, so we can honor $(EXEEXT) when testing for programs. Reported by Richard Dawe. | ||
| e44668c6 | 2003-01-10 19:30:18 | * Makefile.am (maintainer-check): Suggest using $sleep instead of sleep 2. * tests/defs.in (sleep): New variable. * tests/asm.test, tests/confsub.test, tests/lisp3.test, tests/texinfo16.test, tests/warnopts.test, tests/yaccvpath.test: Use $sleep instead of sleep 2, to work around timestamp inconsistencies in Windows. Reported by Richard Dawe. | ||
| fba8d897 | 2003-01-10 18:17:02 | revert previous spurious change | ||
| 0e3cecdd | 2003-01-10 18:15:22 | * Makefile.am (maintainer-check): Do not require SHELL=/bin/sh after $MAKE -e. * tests/ansi3.test, tests/ansi5.test, tests/cond22.test, tests/man2.test, tests/subobj3.test, tests/suffix8.test, tests/suffix11.test: Do not set SHELL=/bin/sh after $MAKE -e. $SHELL is overridden by tests/defs, so it won't hurt even if $MAKE -e uses the $SHELL envvar. * tests/ansi.test, tests/insh2.test, tests/texinfo.test, tests/texinfo8.test: Use SHELL=$SHELL, not SHELL=/bin/sh. Reported by Richard Dawe. | ||
| 1b88809d | 2003-01-10 17:25:38 | Build elisp files all at once instead of one by one. * automake.in (handle_emacs_lisp): Define am__ELFILES. Add elc-stamp to all's dependencies. * lib/am/lisp.am (elc-stamp): New rule, build all *.elc files. (.el.elc): Rewrite to call elc-stamp if $@ doesn't exist. (clean-lisp): Clean elc-stamp. * lib/elisp-comp: Reindent. Erase the temporatry directory from a trap. Propagate Emacs's exit status. * tests/lisp3.test: New file. * tests/Makefile.am (TESTS): Add lisp3.test. Reported by Ryan T. Sammartino. | ||
| 88eb110f | 2003-01-09 12:45:34 | * automake.texi: Prefer $(FOO) to @FOO@ in the documentation. | ||
| 25db9e9b | 2003-01-09 12:43:42 | Regen. | ||
| c7a3a124 | 2003-01-08 18:17:05 | * m4/lispdir.m4: Register EMACS and EMACSLOADPATH as precious variables. Suggested by Ryan T. Sammartino. | ||
| a5ba9275 | 2003-01-05 22:51:10 | * automake.in (macro_define): Add missing `{$cond}' (typo from 2002-09-18). ($gen_copyright): Append year 2003. (version): Increase year. | ||
| 715ffed4 | 2003-01-05 22:41:33 | * tests/defs.in: Substitute aclocaldir instead of running the installed aclocal. Otherwise Libtool and Gettext tests get skipped when aclocal doesn't preexist. Reported by Imacat. * tests/listval.test, tests/suffix2.test: Remove pointless -I argument to aclocal. | ||
| ae9e315b | 2002-12-31 21:31:51 | * lib/Automake/ChannelDefs.pm: New file. * lib/Automake/Makefile.am (dist_perllib_DATA): Add ChannelDefs.pm. * automake.in: Move all "register_channel" calls to ChannelDefs.pm. (prog_error, error, fatal, verb, switch_warning, parse_WARNINGS, parse_warnings): Move to ChannelDefs.pm. (usage): Move the warning list to Automake::ChannelDefs::usage and call it. (set_strictness): Move channel setings to Automake::ChannelDefs::set_strictness and call it. | ||
| 37f29965 | 2002-12-31 21:24:46 | * automake.in (err): Rename as ... (error): ... this. Adjust all callers. Suggested by H.Merijn Brand. | ||
| d2d26446 | 2002-12-18 23:31:34 | Lots of typo fixes in the comments. | ||
| ef3bf50f | 2002-12-13 21:59:10 | * tests/version7.test: Require GNU make. Reported by Patrick Welche. | ||
| 364483ba | 2002-12-12 13:41:00 | * m4/init.m4 (AM_INIT_AUTOMAKE): Properly quote AC_PACKAGE_TARNAME and AC_PACKAGE_VERSION. | ||
| 1f1b25e9 | 2002-12-11 20:51:03 | * automake.texi (ANSI): Since Autoconf 2.54, LIBOBJ and LTLIBOBJ no longer have to be rewritten in order to support deansification. (Tests): Link to the DejaGnu manual. (Optional): Comment out FIXME. (Complete, A Library, LIBOBJS): Use $(LIBOBJ) and $(ALLOCA) instead of @LIBOBJ@ and @ALLOCA@. (Sources): Typo. | ||
| 62134ac5 | 2002-12-05 15:26:58 | * lib/am/texinfos.am (install-info-am, uninstall-info-am): Strip directories from info filenames. * tests/texinfo13.test: Make sure main.info gets installed as $(infodir)/main.info. | ||
| 4db71e50 | 2002-12-05 11:05:39 | * automake.in (handle_dist): Do not define %GETTEXT% if the user is using $seen_gettext_external, this distcheck won't run `./configure' with a meaningless `--with-included-gettext'. * tests/gettext.test: Make sure distcheck uses --with-included-gettext. * tests/gettext2.test: Make sure distcheck does not use --with-included-gettext. | ||
| 90ab8591 | 2002-12-05 09:02:30 | * m4/ccstdc.m4: Define am_cv_prog_cc_stdc for backward compatibility and diagnose the use of AM_PROG_CC_STDC. * automake.texi (Public macros) <AM_PROG_CC_STDC>: Remove documentation, this macro is no longer supported. Reported by Kevin Ryde. | ||
| 6453844e | 2002-12-04 20:24:18 | s/Kevin Ride/Kevin Ryde/ | ||
| f31ed463 | 2002-12-04 20:22:20 | * automake.in (handle_languages): Test $objdir, not $srcdir, to decides whether a _.c file is in a subdirectory and has to be cleaned separately. Reported by Kevin Ride. | ||
| 2ee7757c | 2002-12-04 20:02:30 | * tests/ansi10.test (liblib_a_LIBADD): Set ac_cv_prog_cc_stdc not am_cv_prog_cc_stdc. |