kc3-lang/automake

Branch :


Log

Author Commit Date CI Message
85cb0d4d 2006-10-14 17:02:13 * automake.in ($seen_gettext_intl): New variable. (handle_gettext): Consider it. (scan_autoconf_traces): Add AM_GNU_GETTEXT_INTL_SUBDIR to the list. Set $seen_gettext_intl when it is seen. * doc/automake.texi (gettext, Optional): Update. * tests/gettext3.test: New test. * tests/Makefile.am: Update.
1bec1653 2006-10-14 13:37:32 * lib/install-sh (posix_mkdir): Reject FreeBSD 6.1 mkdir -p -m, which incorrectly sets the mode of an existing destination directory. In some cases the unpatched install-sh could do the equivalent of "chmod 777 /" or "chmod 0 /" on a buggy FreeBSD system. We hope this is rare in practice, but it's clearly worth fixing. Problem reported by Alex Unleashed in <http://lists.gnu.org/archive/html/bug-autoconf/2006-10/msg00012.html>. Also, don't bother to check for -m bugs unless we're using -m; suggested by Stepan Kasal.
73eeeac8 2006-10-14 13:36:40 * lib/install-sh (posix_mkdir): Reject FreeBSD 6.1 mkdir -p -m, which incorrectly sets the mode of an existing destination directory. In some cases the unpatched install-sh could do the equivalent of "chmod 777 /" or "chmod 0 /" on a buggy FreeBSD system. We hope this is rare in practice, but it's clearly worth fixing. Problem reported by Alex Unleashed in <http://lists.gnu.org/archive/html/bug-autoconf/2006-10/msg00012.html>. Also, don't bother to check for -m bugs unless we're using -m; suggested by Stepan Kasal.
ff258932 2006-10-14 13:27:35 * m4/multi.m4: Non-default multilibs may be cross compilation.
5c1a1342 2006-10-14 09:33:34 * automake.in: Fix some typos in comments. * lib/Automake/Variable.pm: Likewise.
4b4ee631 2006-10-10 21:34:11 * automake.in (handle_compile): Use subst, for maintainer-check.
3604deb6 2006-10-09 20:08:00 Fix date.
3acc6ed4 2006-10-09 19:54:19 For PR automake/505: * lib/am/configure.am (am__CONFIG_DISTCLEAN_FILES): Fix typo: `config.status.lineno', not `configure.status.lineno'.
3b6362e1 2006-09-05 18:58:16 * NEWS: Mention that `install-sh' needs executable permissions. * tests/nobase.test: Adjust. Report by Patrick Welche.
f4c3177a 2006-09-01 16:10:21 * lib/am/check.am (check-TESTS): Fix matching of XFAIL_TESTS against currently running test for the first and last element of $(TESTS): add spacing so Solaris make does VPATH expansion on these words, too. * tests/check6.test: Update.
87acc5b8 2006-08-31 06:03:19 fix ChangeLog
d505ab90 2006-08-31 04:49:24 * lib/am/depend2.am (?GENERIC?%EXT%.o, ?!GENERIC?%OBJ%): Likewise. Abbreviate output a bit by not bothering to quote the .Po file name (the quoting doesn't suffice in general anyway), and by not bothering to remove junk .Tpo files (as they'll be removed later). This also lets 'make' run faster by avoiding a subshell.
8f8d9f72 2006-08-30 20:35:56 * automake.in: Fortran 77 and Fortran should require variables F77 resp. FC to be defined, and suggest the respective Autoconf macros otherwise. * tests/fort1.test: New test. * tests/Makefile.am: Update.
6b41d7c5 2006-08-30 20:22:57 * tests/ext.test: Add extensions f95, F90, F95.
8ae25d96 2006-08-30 18:50:38 For PR automake/500: * automake.in (handle_compile) <$default_includes>: Do not output the same -I twice. Use @am__isrc@ instead of ` -I$(srcdir)'. * m4/init.m4: Define am__isrc as ` -I$(srcdir)' only in non-VPATH builds since we always have `-I.'. * tests/subpkg.test: Make sure config headers are found in VPATH and non-VPATH builds.
f83d84f8 2006-08-28 16:04:24 * doc/automake.texi, lib/Automake/Rule.pm: Fix some typos. * NEWS: Likewise. Clarify that only one LIBOBJDIR is supported.
798a5067 2006-08-23 19:20:25 * lib/Automake/ChannelDefs.pm (usage): Mention that -Wportability is enabled by default with gnu and gnits strictness. Report from Bruno Haible.
d9b3aff9 2006-08-22 10:04:52 * NEWS: Mark de-ANSI-fication as being obsolete. * doc/automake.texi: Likewise.
48e0d154 2006-08-21 04:25:35 * Makefile.am, THANKS: Fix typos.
146d4aad 2006-08-20 16:58:19 * NEWS, configure.ac: Bump version to 1.9c.
df1c5547 2006-08-20 16:38:55 * NEWS, configure.ac: Bump version to 1.9b.
d9317ede 2006-08-20 15:47:07 * Makefile.am (maintainer-check): Check for mkdir_p in automake.in too. * automake.in (require_build_directory): Use MKDIR_P, not mkdir_p.
cbbcb428 2006-08-20 15:38:59 * m4/mkdirp.m4: Typo in previous patch.
b36af9c7 2006-08-20 14:54:33 * Makefile.am (maintainer-check): Fine-tune the "Unescaped @" check so it doesn't complain about the '@ 's in node "Standard Directory Variables".
51039933 2006-08-20 14:32:53 * INSTALL, lib/INSTALL, lib/texinfo.tex, lib/config.sub: New upstream versions.
fde07979 2006-08-20 14:28:43 * m4/mkdirp.m4 (AM_PROG_MKDIR_P): Prefix mkdir_p with $(top_builddir)/ if it is a relative directory.
c5881ccb 2006-08-19 18:31:51 * lib/am/lex.am, lib/am/yacc.am: Drop the inline rules, always use ylwrap. Suggested by Akim Demaille long ago, to ease maintenance. * automake.in (handle_languages): Do not define MORE-THAN-ONE. (yacc_lex_finish_helper, lang_yacc_finish, lang_lex_finish): Always require ylwrap. * doc/automake.texi (Auxiliary Programs, Yacc and Lex): Update the documentation of ylwrap. * tests/lex.test, tests/lex4.test, tests/mmodely.test, tests/yacc.test, tests/yacc2.test, tests/yacc3.test, tests/yaccpp.test: Adjust.
5258922a 2006-08-19 16:18:21 * doc/automake.texi (Releases): Update statistics until 1.9.6.
d5358968 2006-08-19 15:55:53 * Makefile.am (maintainer-check): Check for mkdir_p. * automake.texi (Obsolete macros): Document AM_PROG_MKDIR_P. * lib/am/data.am, lib/am/distdir.am, lib/am/install.am, lib/am/java.am, lib/am/libs.am, lib/am/lisp.am, lib/am/ltlib.am, lib/am/mans.am, lib/am/progs.am, lib/am/python.am, lib/am/scripts.am, lib/am/texinfos.am: Use MKDIR_P instead of mkdir_p. * m4/mkdirp.m4 (AM_PROG_MKDIR_P): Define mkdir_p using $MKDIR_P, not as '$(MKDIR_P)', otherwise it will break `Makefile.in's that use mkdir_p without defining MKDIR_P. * tests/distdir.test, tests/instman.test, tests/txinfo21.test: Adjust.
f5b38979 2006-08-19 15:07:40 * Makefile.am (SUBDIRS): Build lib first, for lib/Automake/Config.pm. * configure.ac (ACLOCAL): Use --acdir=m4 in addition to -I m4. Running aclocal during the rebuild rules will fail if the default acdir does not exist.
79a9f204 2006-08-19 13:58:03 * NEWS, configure.ac, m4/init.m4, m4/lispdir.m4, m4/mkdirp.m4: Require Autoconf 2.60 instead of some intermediate development version.
df436f0b 2006-08-19 13:53:52 * doc/automake.texi (Standard Directory Variables): Fix multitable width. (Autotools Introduction): Fix @uref usage.
2327a87d 2006-08-19 13:35:39 * doc/automake.texi: Fix some typos in the introduction, adjust some spacing; spell `GNU Build System' consistently. (menu): Unify node naming. (Standard Directory Variables): Clarify that this list is not exhaustive. (DESTDIR): Fix example.
1a0147fd 2006-08-19 13:28:25 * doc/automake.texi (Autotools Introduction) New chapter. Thanks to Ben Pfaff and Ralf Wildenhues for comments. (Auxiliary Programs, Install, Dist, Third-Party Makefiles) (distcleancheck): More cross references. * doc/amhello/configure.ac, doc/amhello/README, doc/amhello/Makefile.am, doc/amhello/src/Makefile.am, doc/amhello/src/main.c: New files. * doc/Makefile.am (dist_noinst_DATA): Distribute them. ($(srcdir)/amhello-1.0.tar.gz): New rule. (dist_doc_DATA): Install amhello-1.0.tar.gz. * Makefile.am (SUBDIRS): Update comment.
221ccb46 2006-08-15 06:45:25 * doc/automake.texi: Fix some typos.
49d9a341 2006-08-14 20:38:43 * automake.in: Register "Unified Parallel C" as language. (lang_upc_rewrite): New function. (resolve_linker): Consider UPCLINK. * lib/Automake/Variable.pm (%_ac_macro_for_var): Suggest AM_PROG_UPC for UPC and UPCFLAGS. * m4/upc.m4: New file. * m4/depend.m4 (_AM_DEPENDENCIES): Add UPC case. * m4/Makefile.am (dist_m4data_DATA): Add upc.m4. * doc/automake.texi (Unified Parallel C Support): New node. (Public macros): Mention AM_PROG_UPC. (Program and Library Variables, Flag Variables Ordering): Mention UPCFLAGS. * tests/upc.test, tests/upc2.test, tests/upc3.test: New file. * tests/Makefile.am (TESTS): Add them. * tests/ext.test: Also test upc files.
552cd603 2006-08-04 16:27:38 * doc/automake.texi (Scripts): Fix some errors in previous patch.
14e61765 2006-08-04 16:14:40 * doc/automake.texi (Scripts): Revamp. Show an example of script built from configure.ac. Discuss CLEANFILES and EXTRA_DIST for other built scripts.
16e941b2 2006-08-04 14:53:32 * m4/init.m4: Suggest fixing the call to AC_INIT when AC_PACKAGE_NAME or AC_PACKAGE_VERSION is undefined. This is for newcomers who call AC_INIT and AM_INIT_AUTOMAKE without arguments. * tests/init.test: New file. * tests/Makefile.am (TESTS): Add it.
2ccd5670 2006-08-04 12:54:30 * automake.in (dist_dirs, fill_dist_dirs): Remove. * lib/am/distdir.am (DISTDIRS): Remove. * tests/distdir.test, tests/pr2.test: Do not grep, use `make distdir' instead.
b19b2ef0 2006-08-04 10:23:14 * doc/automake.texi (Conditionals): Split in two sections, "Usage" and "Portability", and add a third one, "Limits" to explain how conditional definitions inside multi-lines definitions can be handled. * automake.in (handle_options): Do not assume that AUTOMAKE_OPTIONS is defined in TRUE, but diagnose conditional definitions of AUTOMAKE_OPTIONS. Report from Bas Wijnen. * tests/amopt.test: New test. * tests/Makefile.am (TESTS): Add it.
76542b15 2006-08-04 08:42:54 * aclocal.in (install_file): Cannot use /dev/null while diffing new files, because Tru64's diff do not handle /dev/null. So create an empty destination file before running diff on a new file, and erase it afterward. Fall back to using /dev/null only if we cannot create this file. Report and initial patch from Ralf Wildenhues. (unlink_tmp): New function. * test/acloca18.test: Make sure the empty file has been erased.
6cbc61eb 2006-08-04 06:08:58 * automake.in (handle_LIBOBJS_or_ALLOCA): With subdir-objects, do not prefix `$(top_builddir)/' aka `./' to nonempty LIBOBJDIR, to help BSD Make find the files also in a VPATH build. Also return the same path, possibly prefixed, for correct depdir computation. * tests/pr401.test: Update to expose wrong depdir computation. Rewrite to not use the same file name for library object and main program. * tests/pr401b.test, tests/pr401c.test: Likewise.
37a9d8d8 2006-07-09 16:10:00 Propagate fixes to install-sh and depcomp.
557ed559 2006-07-09 16:09:43 in in -> in
8bd7c6bd 2006-07-09 16:09:31 * lib/install-sh: Don't incorrectly claim that this implementation can install only one file at a time. (doit_exec): New var, for using 'exec' if possible, to save a process. (test_mode, intermediate_mode): Remove. (mode): Check for IFS or globbing characters in mode, since they might cause weird behavior with the other changes below. All later uses of '"$mode"' changed to '$mode', since the ""s no longer matter. Use octal modes if the invoker specifies an octal mode, and use octal umask values if 'umask' outputs octal values; this is more likely to work with older operating systems since Automake uses octal modes, and also works around a bug with HP-UX 11.23 'mkdir -p -m u=rwx,g=rx,o=rx,u+wx' reported by Ralf Wildenhues in <http://lists.gnu.org/archive/html/bug-automake/2006-06/msg00024.html>. (cp_umask, mkdir_umask): New variables, to avoid temporarily creating files or directories with too-permissive modes. (mkdir_mode): Use the FreeBSD 'install' method for computing modes of intermediate directories; this is safer. (posix_mkdir): Also test mkdir -p -m ... by making a directory in /tmp and checking the resulting mode with 'ls', to catch a bug in HP-UX 11.23 and IRIX 6.5 mkdir reported by Ralf in the same message. Use ':' for true, not 'true'; this is a bit faster on traditional implementations.
20c8aec1 2006-07-06 18:13:01 * tests/defs.in (AUTOMAKE_run): Redirect stdout before stderr, for consistency with the recommendation prompted by this report: <http://lists.gnu.org/archive/html/bug-coreutils/2006-06/msg00225.html>.
e755a2a4 2006-06-24 05:35:44 * m4/mkdirp.m4 (AM_PROG_MKDIR_P): Set `mkdir_p' to `'$(MKDIR_P)'', so that it retains the per-directory value computed by config.status. * lib/am/distdir.am (distdir): do not use `$(mkdir_p)' from a changed directory. Bugs reported by Ralf Menzel. * THANKS: Update.
c5c5809e 2006-06-24 05:31:55 * automake.in (scan_texinfo_file): Fix matching file extension. * tests/txinfo31.test: New test. * tests/Makefile.am: Update.
e6be60bb 2006-06-07 06:01:22 * automake.in (handle_LIBOBJS): Don't rely on the caller defining $1.
38a040e3 2006-06-07 05:38:29 * m4/mkdirp.m4 (AM_PROG_MKDIR_P): Rewrite using AC_PROG_MKDIR_P.
75fc2dc7 2006-06-06 21:10:25 * lib/am/distdir.am: Do not call $(mkdir_p) for each distributed file, collect them and create them in one run, and strip $(srcdir) and $(top_srcdir) all at once. Fix some comment typos.
cb330cc1 2006-06-06 20:55:44 * m4/depend.m4 (_AM_DEPENDENCIES): The IRIX MIPSpro compiler 7.4.4m may omit the first included header dependency information with `-MDupdate'. Refine test to catch this.
bcbe5644 2006-06-06 20:54:18 * configure.ac (ACLOCAL): Use `-I m4' to match `./bootstrap' procedure.
9a204f62 2006-06-06 20:49:10 * tests/gettext.test: AM_PROG_GETTEXT of gettext >= 0.14.3 requires `config.rpath' to be present, and automake now enforces this. Test this, but only if the gettext installation works and is recent enough to provide this diagnosis. * tests/gettext.test: Provide a dummy `config.rpath' for all subsequent checks. * tests/gettext2.test, tests/subcond.test: Likewise.
6906c9ba 2006-06-06 20:42:37 * tests/pr401.test: Replace "perl -i" with sed and mv, for MinGW perl. * tests/pr401b.test, tests/pr401c.test, tests/python11.test, * tests/yacc6.test, tests/yacc8.test: Likewise.
9d34c418 2006-06-06 20:39:22 * m4/depout.m4 (_AM_OUTPUT_DEPENDENCY_COMMANDS): Do not use plain `grep' on the Makefile, as its line length may exceed that for grep. Bug report against coreutils by Sam Sirlin. * THANKS: Update.
69882dea 2006-05-26 16:47:05 * doc/automake.texi (Options): Add anchor `tar-formats'.
234835d8 2006-05-25 10:21:47 * lib/Automake/XFile.pm (lock): Allow EOPNOTSUPP, besides ENOLCK. Only mention `make -j' when applicable. Only raise fatal errors when `make -j' is involved. Improve error message.
00ce7b92 2006-05-17 02:03:04 * lib/Autom4te/Configure_ac.pm (find_configure_ac): Use `$configure_in' instead of `configure.in', to preserve directory component. * lib/Automake/Configure_ac.pm: Add note that Automake owns this file. * lib/Automake/Channels.pm: Likewise. * lib/Automake/FileUtils.pm: Likewise. * lib/Automake/Struct.pm: Likewise.
09856aa1 2006-05-16 18:48:07 * INSTALL, lib/config.guess, lib/config.sub, lib/texinfo.tex: New upstream versions.
f67c9d61 2006-05-15 16:01:38 * doc/automake.texi (Auxiliary Programs): Fix URL to GCC repository, they use SVN now.
7603eb6c 2006-05-13 17:53:38 * lib/gnupload: Add support for savannah.gnu.org and savannah.nongnu.org.
ba6a8b00 2006-05-13 09:28:36 * lib/Automake/Channels.pm, lib/Automake/Condition.pm, lib/Automake/DisjConditions.pm, lib/Automake/Options.pm, lib/Automake/VarDef.pm, lib/Automake/Wrap.pm: Fix some typos.
0ed61ffd 2006-05-11 19:52:08 * lib/install-sh: Sync from Autoconf, as follows: Don't use 'path' to talk about file names, as per GNU coding standards. Close a race condition reported by Ralf Wildenhues and Stepan Kasal. There is still a race condition on hosts that predate Posix 1003.1-1992, but we can't help this. Don't mishandle weird characters like space on pre-Posix hosts. Invoke mkdir at most once per dir arg on pre-Posix hosts.
3b2f18ee 2006-05-11 17:33:31 * tests/missing.test, tests/missing2.test: Do not require GNUmake. * Makefile.am (maintainer-check): Make sure `required=' does not follow `. ./defs' in the tests.
c4d0be12 2006-05-11 17:29:34 * tests/ansi10.test: Use AC_PROG_CC_STDC. Fix test that ac_cv_prog_cc_stdc isn't just used by Automake code in `configure'. * tests/ansi6.test, tests/ansi7.test: Likewise. * tests/ansi9.test: Likewise. Do not override by setting $U and $(ANSI2KNR) at `make' time; that will be fragile. * tests/libobj8.test: Use AC_PROG_CC_STDC. * tests/subobj3.test: Likewise. Use `set -e'.
f9c0804e 2006-05-11 17:28:08 * lib/install-sh: Initialize IFS, so field splitting isn't turned off later. * lib/mkinstalldirs: Likewise.
75eafb43 2006-05-11 17:25:41 * lib/am/java.am (class%DIR%.stamp): Do not assume `$?' has the path of the prerequisite added; IRIX 6.5 make does not add it, Solaris 2.6 make is inconsistent about adding it. Fixes java.test failure.
99860de8 2006-05-11 17:20:04 * tests/distdir.test: Do not use leading `./' in EXTRA_DIST for files in the source tree. Fixes failures with HP-UX and Tru64 make.
83515fdb 2006-05-11 17:16:47 * lib/am/ansi2knr.am (ansi2knr): Rename target as... (./ansi2knr): ...this, for BSD make. (%ANSI2KNR-DIR%/ansi2knr): Adjust.
72e9fed6 2006-05-10 21:16:21 * tests/depcomp6.test, tests/depcomp7.test: Cater for OpenBSD /bin/sh -e issue with failing commands in if clauses.
6ca84b3e 2006-05-10 21:14:36 * tests/defs.in (Be Bourne compatible): Update from current Autoconf.
b60223c6 2006-05-10 21:13:22 * configure.ac: Recommend perl-5.8.2. * tests/automake.test: Do not fail because of buggy Getopt::Long in perl < 5.8.2.
bf394ecf 2006-05-10 21:01:26 * tests/longlin2.test: Do not use `grep' on Makefile.am: it has long lines and is thus not a text file; AIX 5.1 grep fails to scan non-plain patterns from long lines.
683b54c0 2006-05-10 20:59:29 * tests/overrid.test: Change all regexes for warning messages to match after a colon, so that the prepended file names do not cause false matches. Tighten overrides regex. Fix typo `cleam-am-local' -> `clean-am-local'.
bb8bcc3c 2006-05-10 20:58:17 * tests/java.test: `configure' uses a trap, so use `(exit 77); exit 77' to portably set the exit status similar to AS_EXIT. * tests/fn99.test: propagate nonzero exit status from subshell.
2f07154c 2006-05-10 20:57:01 * tests/mkinst3.test: Fix `mkdir' wrapper to not be confused if ``pwd`' contains the string `-p'. Create the wrapper in a subdirectory so that `.' in $PATH does not lead to an endless loop.
d2a74d38 2006-05-10 20:55:34 * lib/depcomp (ia64hp): Rename dependency style to.. (hp2): ..this, as it works with aCC on HPPA, too; adjust comment. Report by Olivier Fourdan (PR automake/481). * THANKS: Update.
8952f724 2006-05-10 20:50:53 * tests/aclocal7.test: Add `$sleep's between file touching and automake resp aclocal+automake invocations, to ensure they complete with a time stamp strictly later than the touched file.
8b59ef86 2006-05-10 20:47:36 * lib/missing: Remove superfluous quotes. Replace all uses of `[' by `test', for consistency, and for.. * tests/missing5.test: ..this new test. * tests/Makefile.am: Update.
b76e877d 2006-05-10 20:46:03 Regenerate with current CVS Autoconf and Automake.
503629c4 2006-05-10 20:37:36 * lib/missing (sed_minuso, sed_output): New variables. (autom4te, help2man, makeinfo): Use them. Unifies detection of `-o FILE', `--output FILE', `--output=FILE', stricter regex. Fixes `missing' to detect `--output' for help2man. Fixes PR automake/483. Report by Dennis J. Linse. (autom4te): Document in `missing --help'. * THANKS: Update.
e5af31f8 2006-05-10 19:15:59 Fix typo: install.sh -> install-sh.
24019d55 2006-04-26 06:45:05 * doc/automake.texi (Dependency Tracking Evolution): Fix typo.
6e6cd1a2 2006-04-25 20:13:37 * lib/install-sh: Simplify the expr implementation of dirname.
f9cfbad9 2006-04-24 19:58:47 Update scriptversion.
65b49578 2006-04-24 19:58:01 * lib/install.sh: Handle --, and diagnose unknown options. * m4/mkdirp.m4 (AM_PROG_MKDIR_P): In the normal case, set mkdir_p='mkdir -p', not to 'mkdir -p --', for consistency with the other ways that mkdir_p might be set.
0562c007 2006-04-21 19:02:29 * m4/amversion.in (_AM_AUTOCONF_VERSION): New macro. (AM_SET_CURRENT_AUTOMAKE_VERSION): Call it. * aclocal.in (trace_used_macros): Trace _AM_AUTOCONF_VERSION. (write_aclocal): Output a check for Autoconf's version in aclocal.m4. Doing so ensures that users cannot build configure and Makefiles with two different autoconf versions. Report from Noah Misch. * tests/missing4.test: New file. * tests/Makefile.am (TESTS): Add it.
f2bc3b45 2006-04-20 16:24:15 * lib/am/dejagnu.am (check-DEJAGNU): Fail when at least one test failed, instead of when the last one failed (PR automake/488). Report from Paul Lunau. * tests/dejagnu4.test: Update to expose this. * THANKS: Update.
9b1f1467 2006-04-20 16:23:46 Regenerate.
fdda6fd4 2006-04-19 16:41:32 * lib/am/check.am (check-TESTS): Match XFAIL_TESTS delimited by TABs as well as spaces. Fixes PR automake/490. * tests/check6.test: New test. * tests/Makefile.am, THANKS: Update. Report from Diab Jerius <djerius@cfa.harvard.edu>.
84d10a1c 2006-04-17 12:14:07 * lib/Autom4te/FileUtils.pm (find_file): Fix a typo in the description; eliminate the duplicate error message. * doc/automake.texi (@direntry): `Invoking Automake' is the name of the usage node for `automake' * lib/Automake/Variable.pm (%_gen_varname): Fix typos in the comment.
97743710 2006-04-17 08:23:35 * m4/lispdir.m4 (AM_PATH_LISPDIR): Require Autoconf 2.59c, because it uses `datarootdir'. Bump copyright year and serial.
3d1ff9f0 2006-04-10 11:16:10 * NEWS: Fix typo.
9d0eaef6 2006-04-09 13:56:33 * lib/Automake/Variable.pm (_hash_varname, _hash_values): New functions. (_gen_varname): Use _hash_values, and return a flag indicating whether the variable name was generated or reused. (transform_variable_recursively): Do not redefine variables that are reused, and try to reuse the variable being transformed. * tests/check2.test: Make sure TESTS hasn't been redefined. * tests/check5.test, tests/exeext4.test: Make sure variables have been reused. * tests/subst2.test: Make sure bin_PROGRAMS gets rewritten.
d2e34792 2006-04-09 07:46:56 * automake.in (%ignored_configure_vars): New variable. (scan_autoconf_traces): Trace for _AM_SUBST_NOTMAKE and fill %ignored_configure_vars. (define_configure_variable): Declare ignored configure variables as VAR_SILENT. Do not special-case AMDEPBACKSLASH and ANSI2KNR w.r.t. VAR_SILENT. * m4/substign.m4: New file. * m4/Makefile.am (dist_m4data_DATA): Add substign.m4. * m4/cond.m4: _AM_SUBST_IGNORE $1_TRUE and $1_FALSE (PR automake/477). * m4/depend.m4: _AM_SUBST_IGNORE AMDEPBACKSLASH. * m4/protos.m4: _AM_SUBST_IGNORE ANSI2KNR. * tests/cond.test: Make sure TEST_FALSE and TEST_TRUE are not defined. * tests/amsubst.test: New file. * tests/Makefile.am (TESTS): Add it.
f207e136 2006-04-09 07:18:33 * automake.in (handle_single_transform): Preserve directories in direct suffix rules. * tests/suffix12.test: New test. * tests/Makefile.am (TESTS): Add it. Report from John Ratliff.
e75e5d8b 2006-03-26 07:52:08 * aclocal.in ($m4_include_rx): Do not recognize `include', and adjust scan_configure_dep and scan_file accordingly. (scan_configure_dep): Do not search white lines. (scan_file): Strip comments from current line after checking for serial, so that aclocal does not trip on `m4_include' macros in comments. Report from Mike Frysinger. * tests/acloca21.test: New file. * tests/Makefile.am (TESTS): Add it.
8f1a067d 2006-03-24 18:14:43 Update copyright year