Log

Author Commit Date CI Message
Alexandre Duret-Lutz 6fe073e5 2006-10-15T19:06:52 * configure.ac, NEWS: Bump version to 1.10. * doc/automake.texi (Releases): Update for 1.10.
Alexandre Duret-Lutz 4ec36c5c 2006-10-15T17:04:16 * lib/config.sub, lib/texinfo.tex: New upstream versions.
Alexandre Duret-Lutz 56e3e04b 2006-10-15T17:02:34 * lib/am/depend2.am: Typo. * lib/depcomp (scriptversion): Bump, to account for recent changes.
Alexandre Duret-Lutz 37747ded 2006-10-15T16:49:57 * doc/automake.texi (Examples): Introduce the example, and point to Hello World. (Hello): Remove this obsolete node.
Ralf Wildenhues f5a4a78b 2006-10-15T16:37:22 For PR automake/507: * lib/am/distdir.am (distdir): filename-length-max check is not done in sub-packages. * doc/automake.texi (Options): Document this. * tests/fn99subdir.test: New test. * tests/Makefile.am: Update. * THANKS: Update.
Ralf Wildenhues 3364fed7 2006-10-14T17:51:39 * doc/automake.texi (Third-Party Makefiles): Fix typo. * THANKS: Update.
Ralf Wildenhues e90cf137 2006-10-14T17:40:25 * aclocal.in (write_aclocal): Improve warning for mismatched Autoconf version.
Ralf Wildenhues f74ae32b 2006-10-14T17:33:27 * automake.in: For preprocessed assembler, add `$(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES)' to the compile rule. * doc/automake.texi (Assembly Support): Update. * NEWS: Update. Suggested by Thomas Schwinge and Ralf Corsepius.
Ralf Wildenhues 962c528e 2006-10-14T17:26:43 For PR automake/492. * automake.in (output_flag): Set to `-o' for Assembler and preprocessed Assembler, assuming that all understand `-c -o'. * THANKS, NEWS: Update. * tests/subobj10.test: New test. * tests/Makefile.am: Update. Report by Thomas Schwinge.
Ralf Wildenhues dd87a83d 2006-10-14T17:20:36 * automake.in (%_macro_for_cond): New variable. (cond_stack_if): Use it for better error message about missing dependency tracking conditionals. * tests/asm2.test: New test, modeled after asm.test. * tests/Makefile.am: Adjust. Report by Ralf Corsepius.
Ralf Wildenhues cf6e012f 2006-10-14T17:17:22 * doc/automake.texi (Options): `no-dependencies' is similar to `--ignore-deps', not `--include-deps'. * m4/as.m4 (AM_PROG_AS): If `no-dependencies', do not invoke _AM_DEPENDENCIES. * tests/nodep2.test: New test. * tests/Makefile.am: Adjust.
Ralf Wildenhues 30e2111c 2006-10-14T17:12:50 * automake.in (handle_LIBOBJS_or_ALLOCA): If we are in the LIBOBJDIR, then we should not add a DEPDIR prefix. * tests/pr401.test: Update test. * tests/pr401b.test: Likewise. * tests/pr401c.test: Likewise. Report by Jim Meyering and Eric Blake.
Ralf Wildenhues 7f385a4a 2006-10-14T17:10:39 * lib/depcomp (gcc3): Put dependency extraction flags before the `-c' flag, so they appear at the same position as in %FASTDEP% mode in depend2.am. Fixes build failure for FreeBSD's c89, which ignores unknown options only after the first non-option. Bug report against M4 by Nelson H. F. Beebe.
Ralf Wildenhues 85cb0d4d 2006-10-14T17: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.
Alexandre Duret-Lutz 1bec1653 2006-10-14T13: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.
Alexandre Duret-Lutz 73eeeac8 2006-10-14T13: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.
Alexandre Duret-Lutz ff258932 2006-10-14T13:27:35 * m4/multi.m4: Non-default multilibs may be cross compilation.
Ralf Wildenhues 5c1a1342 2006-10-14T09:33:34 * automake.in: Fix some typos in comments. * lib/Automake/Variable.pm: Likewise.
Ralf Wildenhues 4b4ee631 2006-10-10T21:34:11 * automake.in (handle_compile): Use subst, for maintainer-check.
Ralf Wildenhues 3604deb6 2006-10-09T20:08:00 Fix date.
Ralf Wildenhues 3acc6ed4 2006-10-09T19:54:19 For PR automake/505: * lib/am/configure.am (am__CONFIG_DISTCLEAN_FILES): Fix typo: `config.status.lineno', not `configure.status.lineno'.
Ralf Wildenhues 3b6362e1 2006-09-05T18:58:16 * NEWS: Mention that `install-sh' needs executable permissions. * tests/nobase.test: Adjust. Report by Patrick Welche.
Ralf Wildenhues f4c3177a 2006-09-01T16: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.
Alexandre Duret-Lutz 87acc5b8 2006-08-31T06:03:19 fix ChangeLog
Paul Eggert d505ab90 2006-08-31T04: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.
Ralf Wildenhues 8f8d9f72 2006-08-30T20: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.
Ralf Wildenhues 6b41d7c5 2006-08-30T20:22:57 * tests/ext.test: Add extensions f95, F90, F95.
Alexandre Duret-Lutz 8ae25d96 2006-08-30T18: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.
Ralf Wildenhues f83d84f8 2006-08-28T16:04:24 * doc/automake.texi, lib/Automake/Rule.pm: Fix some typos. * NEWS: Likewise. Clarify that only one LIBOBJDIR is supported.
Alexandre Duret-Lutz 798a5067 2006-08-23T19:20:25 * lib/Automake/ChannelDefs.pm (usage): Mention that -Wportability is enabled by default with gnu and gnits strictness. Report from Bruno Haible.
Alexandre Duret-Lutz d9b3aff9 2006-08-22T10:04:52 * NEWS: Mark de-ANSI-fication as being obsolete. * doc/automake.texi: Likewise.
Ralf Wildenhues 48e0d154 2006-08-21T04:25:35 * Makefile.am, THANKS: Fix typos.
Alexandre Duret-Lutz 146d4aad 2006-08-20T16:58:19 * NEWS, configure.ac: Bump version to 1.9c.
Alexandre Duret-Lutz df1c5547 2006-08-20T16:38:55 * NEWS, configure.ac: Bump version to 1.9b.
Alexandre Duret-Lutz d9317ede 2006-08-20T15: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.
Alexandre Duret-Lutz cbbcb428 2006-08-20T15:38:59 * m4/mkdirp.m4: Typo in previous patch.
Alexandre Duret-Lutz b36af9c7 2006-08-20T14:54:33 * Makefile.am (maintainer-check): Fine-tune the "Unescaped @" check so it doesn't complain about the '@ 's in node "Standard Directory Variables".
Alexandre Duret-Lutz 51039933 2006-08-20T14:32:53 * INSTALL, lib/INSTALL, lib/texinfo.tex, lib/config.sub: New upstream versions.
Alexandre Duret-Lutz fde07979 2006-08-20T14:28:43 * m4/mkdirp.m4 (AM_PROG_MKDIR_P): Prefix mkdir_p with $(top_builddir)/ if it is a relative directory.
Alexandre Duret-Lutz c5881ccb 2006-08-19T18: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.
Alexandre Duret-Lutz 5258922a 2006-08-19T16:18:21 * doc/automake.texi (Releases): Update statistics until 1.9.6.
Alexandre Duret-Lutz d5358968 2006-08-19T15: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.
Alexandre Duret-Lutz f5b38979 2006-08-19T15: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.
Alexandre Duret-Lutz 79a9f204 2006-08-19T13:58:03 * NEWS, configure.ac, m4/init.m4, m4/lispdir.m4, m4/mkdirp.m4: Require Autoconf 2.60 instead of some intermediate development version.
Alexandre Duret-Lutz df436f0b 2006-08-19T13:53:52 * doc/automake.texi (Standard Directory Variables): Fix multitable width. (Autotools Introduction): Fix @uref usage.
Alexandre Duret-Lutz 2327a87d 2006-08-19T13: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.
Alexandre Duret-Lutz 1a0147fd 2006-08-19T13: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.
Ralf Wildenhues 221ccb46 2006-08-15T06:45:25 * doc/automake.texi: Fix some typos.
Alexandre Duret-Lutz 49d9a341 2006-08-14T20: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.
Alexandre Duret-Lutz 552cd603 2006-08-04T16:27:38 * doc/automake.texi (Scripts): Fix some errors in previous patch.
Alexandre Duret-Lutz 14e61765 2006-08-04T16: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.
Alexandre Duret-Lutz 16e941b2 2006-08-04T14: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.
Alexandre Duret-Lutz 2ccd5670 2006-08-04T12: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.
Alexandre Duret-Lutz b19b2ef0 2006-08-04T10: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.
Alexandre Duret-Lutz 76542b15 2006-08-04T08: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.
Alexandre Duret-Lutz 6cbc61eb 2006-08-04T06: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.
Paul Eggert 37a9d8d8 2006-07-09T16:10:00 Propagate fixes to install-sh and depcomp.
Paul Eggert 557ed559 2006-07-09T16:09:43 in in -> in
Paul Eggert 8bd7c6bd 2006-07-09T16: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.
Ralf Wildenhues 20c8aec1 2006-07-06T18: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>.
Ralf Wildenhues e755a2a4 2006-06-24T05: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.
Ralf Wildenhues c5c5809e 2006-06-24T05:31:55 * automake.in (scan_texinfo_file): Fix matching file extension. * tests/txinfo31.test: New test. * tests/Makefile.am: Update.
Alexandre Duret-Lutz e6be60bb 2006-06-07T06:01:22 * automake.in (handle_LIBOBJS): Don't rely on the caller defining $1.
Alexandre Duret-Lutz 38a040e3 2006-06-07T05:38:29 * m4/mkdirp.m4 (AM_PROG_MKDIR_P): Rewrite using AC_PROG_MKDIR_P.
Ralf Wildenhues 75fc2dc7 2006-06-06T21: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.
Ralf Wildenhues cb330cc1 2006-06-06T20: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.
Ralf Wildenhues bcbe5644 2006-06-06T20:54:18 * configure.ac (ACLOCAL): Use `-I m4' to match `./bootstrap' procedure.
Ralf Wildenhues 9a204f62 2006-06-06T20: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.
Ralf Wildenhues 6906c9ba 2006-06-06T20: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.
Ralf Wildenhues 9d34c418 2006-06-06T20: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.
Ralf Wildenhues 69882dea 2006-05-26T16:47:05 * doc/automake.texi (Options): Add anchor `tar-formats'.
Ralf Wildenhues 234835d8 2006-05-25T10: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.
Ralf Wildenhues 00ce7b92 2006-05-17T02: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.
Ralf Wildenhues 09856aa1 2006-05-16T18:48:07 * INSTALL, lib/config.guess, lib/config.sub, lib/texinfo.tex: New upstream versions.
Ralf Wildenhues f67c9d61 2006-05-15T16:01:38 * doc/automake.texi (Auxiliary Programs): Fix URL to GCC repository, they use SVN now.
Ralf Wildenhues 7603eb6c 2006-05-13T17:53:38 * lib/gnupload: Add support for savannah.gnu.org and savannah.nongnu.org.
Ralf Wildenhues ba6a8b00 2006-05-13T09: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.
Paul Eggert 0ed61ffd 2006-05-11T19: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.
Ralf Wildenhues 3b2f18ee 2006-05-11T17: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.
Ralf Wildenhues c4d0be12 2006-05-11T17: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'.
Ralf Wildenhues f9c0804e 2006-05-11T17:28:08 * lib/install-sh: Initialize IFS, so field splitting isn't turned off later. * lib/mkinstalldirs: Likewise.
Ralf Wildenhues 75eafb43 2006-05-11T17: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.
Ralf Wildenhues 99860de8 2006-05-11T17: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.
Ralf Wildenhues 83515fdb 2006-05-11T17:16:47 * lib/am/ansi2knr.am (ansi2knr): Rename target as... (./ansi2knr): ...this, for BSD make. (%ANSI2KNR-DIR%/ansi2knr): Adjust.
Ralf Wildenhues 72e9fed6 2006-05-10T21:16:21 * tests/depcomp6.test, tests/depcomp7.test: Cater for OpenBSD /bin/sh -e issue with failing commands in if clauses.
Ralf Wildenhues 6ca84b3e 2006-05-10T21:14:36 * tests/defs.in (Be Bourne compatible): Update from current Autoconf.
Ralf Wildenhues b60223c6 2006-05-10T21: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.
Ralf Wildenhues bf394ecf 2006-05-10T21: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.
Ralf Wildenhues 683b54c0 2006-05-10T20: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'.
Ralf Wildenhues bb8bcc3c 2006-05-10T20: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.
Ralf Wildenhues 2f07154c 2006-05-10T20: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.
Ralf Wildenhues d2a74d38 2006-05-10T20: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.
Ralf Wildenhues 8952f724 2006-05-10T20: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.
Ralf Wildenhues 8b59ef86 2006-05-10T20: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.
Ralf Wildenhues b76e877d 2006-05-10T20:46:03 Regenerate with current CVS Autoconf and Automake.
Ralf Wildenhues 503629c4 2006-05-10T20: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.
Paul Eggert e5af31f8 2006-05-10T19:15:59 Fix typo: install.sh -> install-sh.
Ralf Wildenhues 24019d55 2006-04-26T06:45:05 * doc/automake.texi (Dependency Tracking Evolution): Fix typo.
Ralf Wildenhues 6e6cd1a2 2006-04-25T20:13:37 * lib/install-sh: Simplify the expr implementation of dirname.
Paul Eggert f9cfbad9 2006-04-24T19:58:47 Update scriptversion.