Log

Author Commit Date CI Message
Alexandre Duret-Lutz 95853b65 2004-05-23T19:02:40 * configure.ac, NEWS: Bump version to 1.8b.
Alexandre Duret-Lutz fbeb424c 2004-05-23T16:19:43 * m4/tar.m4 (_AM_PROG_TAR) <cpio>: Specify -o and -i option first, by POSIX; and use option -d in am_untar.
Alexandre Duret-Lutz e41aadc0 2004-05-23T11:04:24 * tests/defs.in (PATH): Export it.
Alexandre Duret-Lutz 4a393459 2004-05-23T09:57:55 regen
Alexandre Duret-Lutz 4eab8f52 2004-05-23T09:49:13 * lib/am/multilib.am: Add $(MAKE) comments to multido and multiclean lines, to enable parallel make. Based on a patch by Alexandre Oliva applied to newlib on 2003-10-15.
Alexandre Duret-Lutz 16af3fd3 2004-05-22T21:55:47 * automake.in (scan_autoconf_traces): Trace for LT_SUPPORTED_TAG instead of AC_LIBTOOL_TAGS, since that how CVS Libtool has been changed. * tests/libtool3.test: Do not grep for --tag=CC, since CVS Libtool (unlike Libtool 1.5) does not has any CC tag.
Alexandre Duret-Lutz bd787712 2004-05-22T14:48:00 * tests/tar2.test: Skip the test if no pax archiver were found.
Alexandre Duret-Lutz f02592d6 2004-05-22T14:34:50 * NEWS: Sync with branch-1-8, and reorganize current entry.
Alexandre Duret-Lutz a91f0ec9 2004-05-22T14:23:54 * automake.in (handle_libraries): Make the diagnostic about non standard libraries a warning in foreign packages. This is already the case in handle_ltlibraries. (handle_libraries, handle_ltlibraries): Suggest a standard library name in the diagnostic, to help newcomers. * tests/stdlib.test, tests/stdlib2.test: Check for these suggestions.
Alexandre Duret-Lutz bf7ab094 2004-05-22T07:19:37 Check directory names for unportable names. Shaking the code to check this also led to the removal of the no-"/"-in-SUBDIRS restriction, and a fix to _do_recursive_traversal. * automake.in (check_directory): New function extracted from handle_subdirs, and augmented to check for reserved W32/DOS name. (check_directories_in_var): New function. (handle_subdirs): Call check_directories_in_var. Doing so also suppress the restriction that SUBDIRS should not contain slashes. (scan_autoconf_traces) <AC_CONFIG_AUX_DIR>: Call check_directory to ensure the argument exists and is safe. * doc/automake.texi (Top level): Do not say that src/subdir cannot be put in SUBDIRS. (Dist): Mention that distdir and top_distdir can be absolute. * lib/Automake/Variable.pm (_do_recursive_traversal) Support undefined $fun_collect, and fix two bugs introduced with skip_ac_subst on 2004-03-07. * lib/am/distdir.am (distdir): Use absolute distdir and top_distdir when recursing, because we can no longer prepend only `..' in case of SUBDIRS with `/'. * tests/auxdir4.test, tests/subdir9.test: New files. * tests/Makefile.am (TESTS): Add auxdir4.test. * tests/cond2.test, tests/subdir7.test: Augment to check location in diagnostics.
Alexandre Duret-Lutz 7c75aeb2 2004-05-21T17:43:56 * tests/txinfo22.test (AC_CONFIG_AUX_DIR): Use aux1, not aux, for cygwin compatibility. * tests/yacc6.test (AC_CONFIG_AUX_DIR): Likewise.
Alexandre Duret-Lutz db4e6aad 2004-05-21T17:31:49 * tests/conflnk3.test: Isolate checking for working `test -e' into a subshell, to skip this test on broken /bin/sh of solaris.
Alexandre Duret-Lutz 5094cfc0 2004-05-17T20:19:35 * m4/cond.m4 (AM_CONDITIONAL): Double-quote diagnostic. * tests/condd.test: Define a macro with the same name as a conditional. * tests/pr220.test: Modernize, and make sure the diagnostics contains the macro name. Report from Volker Boerchers.
Alexandre Duret-Lutz 150c156c 2004-05-16T20:20:35 * lib/texinfo.tex: New upstream version.
Alexandre Duret-Lutz 0170ed2e 2004-05-15T21:01:04 * automake.in (handle_dist): Always define DIST_SUBDIRS, even when the no-dist or cygnus options are used. * tests/clean2.test: New file. * tests/Makefile.am (TESTS): Add clean2.test. Report from Daniel Jacobowitz.
Alexandre Duret-Lutz 90698c4d 2004-05-15T18:19:57 * aclocal.in (add_macro): Do not error out on undefined required macros. We are not sure they are really used, and Autoconf already diagnoses them. (scan_configure_dep): Diagnose missing AM_ macros as warnings rather than errors. * tests/aclocal3.test, tests/ammissing.test: Adjust to expect a warning instead of an error. * tests/aclocal8.test: AC_REQUIRE an undefined macro in an unused macro, and ensure aclocal works anyway. * tests/acloca17.test: New file. * tests/error.test: Delete, superseded by tests/acloca17.test. * tests/Makefile.am (TESTS): Add acloca17.test and remove error.test. Report from Jim Meyering.
Alexandre Duret-Lutz adbf3ce6 2004-05-15T16:12:07 * lib/am/texibuild.am (?!GENERIC_INFO?%DEST_INFO_PREFIX%%DEST_SUFFIX%): Fold a few lines to reduce the output by 5 lines. Suggested by Karl Berry.
Alexandre Duret-Lutz a1ede7d0 2004-05-14T22:44:42 * automake.in (parse_arguments, MAIN): Give more precise diagnostics when not input file is found. * tests/output5.test: Adjust. Suggested by Jens Petersen.
Alexandre Duret-Lutz 84874b00 2004-05-14T20:13:53 * lib/am/libs.am (AR, ARFLAGS): Move these definition ... * automake.in (handle_libraries): ... here, so that they are output even for EXTRA_LIBRARIES. * tests/ar2.test: New file. * tests/Makefile.am (TESTS): Add it. Report from Kevin Ryde.
Alexandre Duret-Lutz 7ba1b57c 2004-05-13T22:02:42 * automake.in (generate_makefile): Do not output Makefile.in on errors. * tests/werror2.test: New file. * tests/Makefile.am (TESTS): Add werror2.test. * tests/substtarg.test, tests/cond36.test, tests/backsl4.test: Adjust to run automake with -Wno-error when the output is expected in spite of the error. Report from Harlan Stenn.
Alexandre Duret-Lutz e38fafec 2004-05-13T20:43:23 * doc/automake.texi (Program and Library Variables): Remove doubled word in footnote.
Alexandre Duret-Lutz 1bc9e9b7 2004-05-13T20:38:19 * automake.in (handle_source_transform): Also check for a $(srcdir)/old_source rule when computing the default source name. Propagate this $(srcdir) prefix in Automake variables. * tests/ltlibsrc.test (noinst_LTLIBRARIES): Explicitly refer to $(srcdir)/zoo_d_old2_la.c. This fixes another failure with BSD Make.
Alexandre Duret-Lutz 4978246f 2004-05-13T20:14:08 regen
Paul Eggert 505b6150 2004-05-13T20:09:07 Work even with FreeBSD "make", which uses sh -e and thus errors-out if a simple-command fails.
Alexandre Duret-Lutz 0d2f5929 2004-05-13T18:46:59 * tests/lex3.test, tests/yacc6.test: Require GNU Make. Fixing these for BSD Make requires invasive changes (lexers and parsers must be built into $srcdir, and--most annoyingly--all references to parse.h must be changed to $(srcdir)/parse.h). Report from Mark D. Baushke.
Alexandre Duret-Lutz 693c9340 2004-05-10T20:38:37 * tests/defs.in (GNUmake): Grep for GNU to parry FreeBSD make. Report from Mark D. Baushke.
Alexandre Duret-Lutz 9219afbc 2004-04-25T11:28:05 * lib/texinfo.tex: New upstream version.
Alexandre Duret-Lutz 9e53d252 2004-04-25T11:21:03 * lib/depcomp (tru64): Clarify comments. Thanks to Nicolas Joly.
Alexandre Duret-Lutz 55f99502 2004-04-25T10:01:22 * doc/automake.texi (Headers): Revamp.
Alexandre Duret-Lutz fb6b99dc 2004-04-24T19:42:21 * automake.in (check_typos): Clarify the diagnostic. * tests/warnopts.test: Adjust.
Alexandre Duret-Lutz 4e060078 2004-04-24T14:18:52 * lib/Automake/VarDef.pm (append): Turn VAR_ASIS variables into VAR_PRETTY variables to work around make implementation with limited line length, such as OSF1/Tru64 make. * tests/longline.test: New file. * tests/Makefile.am (TESTS): Add it. * tests/pluseq3.test, tests/pluseq8.test: Adjust. Report from Simon Josefsson.
Alexandre Duret-Lutz c0cb2500 2004-04-24T10:45:42 * lib/am/tags.am (TAGS): Pass `.' to Exuberant Ctags if --etags-include is used but no other files are supplied, so it creates the TAGS file anyway. Report from Akim Demaille.
Alexandre Duret-Lutz 5cb1a4d0 2004-04-24T09:21:12 * lib/depcomp (tru64) [libtool]: Nicolas Joly reported on 2002-06-12 that dependencies were output in $dir.libs/$base.lo.d. Teun Burgers reported on 2004-03-30 they were in $dir.libs/$base.o.d. Try both.
Alexandre Duret-Lutz 014ec4f2 2004-04-23T21:57:44 For PR automake/414: Introduce option filename-length-max=99. * doc/automake.texi (Options): Document it. * configure.ac (AM_INIT_AUTOMAKE): Use it. * lib/Automake/Options.pm (_process_option_list): Recognize it. * automake.in (handle_dist): Set FILENAME_FILTER. * lib/am/distdir.am (distdir) [FILENAME_FILTER]: Diagnose long filenames. * tests/fn99.test: New file. * tests/Makefile.am (TESTS): Add fn99.test.
Alexandre Duret-Lutz ae040111 2004-04-19T23:20:08 For PR automake/414: Introduce options tar-v7, tar-ustar, and tar-pax to select tar format. * doc/automake.texi (Options): Document them. * lib/Automake/Options.pm (_process_option_list): Process these new options. * lib/am/distdir.am (dist-gzip, dist-bzip2, dist-tarZ, dist, distcheck): Adjust to use am__tar and am__untar. * m4/tar.m4: New file. * m4/Makefile.am (dist_m4data_DATA): Add tar.m4. * m4/init.m4 (AM_INIT_AUTOMAKE): Support the new options and call _AM_PROG_TAR. * tests/tar.test, tests/tar2.test, tests/tar3.test: New files. * tests/Makefile.am (TESTS): Add them.
Alexandre Duret-Lutz 436193db 2004-04-18T18:36:40 * lib/am/distdir.am (distcheck): Typo in shar decompression.
Alexandre Duret-Lutz 92a5a5e6 2004-04-18T10:58:10 * lib/config.guess, lib/config.sub, lib/texinfo.tex: New upstream versions.
Alexandre Duret-Lutz 6408f2b0 2004-04-17T18:46:06 Fix PR automake/49: * automake.in (scan_autoconf_traces) <AC_CONFIG_AUX_DIR>: Diagnose calls to AC_CONFIG_AUX_DIR followings calls to AM_INIT_AUTOMAKE. * tests/auxdir.test, tests/auxdir2.test, tests/lex5.test, tests/mdate3.test, tests/multlib.test, tests/reqd2.test, tests/symlink.test, tests/txinfo8.test, tests/txinfo22.test, tests/yacc6.test, tests/yacc8.test: Fix to call AC_CONFIG_AUX_DIR before AM_INIT_AUTOMAKE. * tests/auxdir3.test: New file (exercise this diagnostic). * tests/Makefile.am (TESTS): Add auxdir3.test.
Alexandre Duret-Lutz 0606a179 2004-04-15T07:51:47 * aclocal.in (%map_traced_defs): New variable. (scan_m4_files): Normalize filenames. (trace_used_macros): Trace for AC_DEFUN and AU_DEFUN, also ask for the filename and the first argument. Populate %map_traced_defs. (write_aclocal): Use $map_traced_defs to filter out unused definitions. * tests/acloca15.test: New file. * tests/Makefile.am (TESTS): Add acloca15.test.
Alexandre Duret-Lutz 35d2d067 2004-04-12T22:16:22 * automake.in ($automake_needs_to_reprocess_all_files): Remove. ($automake_will_process_aux_dir): New variable. (scan_autoconf_traces): Reorder @input_files so that the Makefile that distributes aux files is processed last. This way we do not have to process all files twice using $automake_will_process_aux_dir. (require_file_internal): Suggest a full run of automake when appropriate. (MAIN): Remove the loop on $automake_needs_to_reprocess_all_files. * tests/distcom7.test: New file. * tests/reqd2.test: Do not check for the "running more than two" message. * tests/Makefile.am (TESTS): Add distcom7.test.
Alexandre Duret-Lutz ce228aea 2004-04-12T19:19:16 * automake.in (@config_aux_path, $config_aux_dir): Rename as ... ($config_aux_dir, $am_config_aux_dir): ... these. ($config_aux_dir_set_in_configure_in): Rename as ... ($config_aux_dir_set_in_configure_ac): ... this. (%require_file_found): Rename as ... (%required_file_not_found): ... this. (handle_languages, handle_texinfo_helper, handle_dist, handle_configure, handle_emacs_lisp, handle_python, scan_autoconf_traces, yacc_lex_finish_helper): Adjust to new names. (scan_autoconf_traces): Call locate_aux_dir. (locate_aux_dir): New function. (@require_file_paths): Remove, not used anymore. (require_file_internal): Look files in only one directory (instead of @require_file_internal) passed in argument. (require_file, require_conf_file): Pass the destination directory to require_file_internal.
Alexandre Duret-Lutz 61dbc304 2004-04-12T16:59:09 Fix for PR automake/416: * m4/depend.m4 (_AM_DEPENDENCIES): Catch `not supported' ICC 8.0 remarks. From Peter Seiderer.
Alexandre Duret-Lutz 2fb66730 2004-04-10T17:18:01 * aclocal.in, automake.in, configure.ac, Makefile.am, tests/aclocal.in, tests/automake.in, tests/defs.in: Use PATH_SEPARATOR from autoconf instead of ':'.
Alexandre Duret-Lutz 1b0f49a7 2004-04-09T22:21:57 * automake.in (handle_lib_objects): Pass the condition of the variable definition to handle_LIBOBJS and handle_ALLOCA, not the aggregated conditions. * tests/Makefile.am (TESTS): Add libobj14.test. * tests/libobj14.test: New file. Report from Bill Davidson.
Alexandre Duret-Lutz 9590e75c 2004-04-02T07:14:27 Better support for Fortran 9x. * automake.in: Add "fc" and "ppfc" languages for Fortran 9x. * doc/automake.texi (Fortran 9x Support): New section. * lib/Automake/Variable.pm (%_ac_macro_for_var): Add AC_PROG_FC. * tests/compile_f90_c_cxx.test: New file. * tests/ext.test: Add AC_PROG_FC. * tests/f90only.test: New file. * tests/link_f90_only.test: New file. * tests/Makefile.am (TESTS): Add new tests.
Paul Eggert 585bdf89 2004-04-02T01:43:29 * lib/install-sh: If "mv -f" works, use it.
Alexandre Duret-Lutz 0ad0ad79 2004-03-26T21:00:47 * m4/python.m4 (AM_PATH_PYTHON): Make sure am_display_PYTHON is set when $PYTHON has been set by the user. From Esben Haabendal Soerensen.
Alexandre Duret-Lutz 4921bee9 2004-03-22T20:29:22 * doc/automake.texi (Default _SOURCES): Typo. (true): Correct _'s placement in example. Report from Stepan Kasal.
Alexandre Duret-Lutz 1726496d 2004-03-19T20:34:28 Overriding JAVAROOT is legitimate, do not warn about it. * lib/Automake/Variable.pm (%_silent_variable_override): Add JAVAROOT. * tests/java2.test: Run automake without -Wno-override. Report from Simon Josefsson.
Alexandre Duret-Lutz b2ae2f6b 2004-03-14T07:26:43 * automake.in (handle_texinfo_helper): Typos in comment.
Alexandre Duret-Lutz 3e9232d4 2004-03-07T16:52:55 * lib/config.guess: New upstream version.
Alexandre Duret-Lutz 9a0d838f 2004-03-07T12:36:54 Fix for PR automake/285: * automake.in (handle_ltlibraries): Keep track of installation directories for each condition, then define a $(am_TARGET_rpath) variable to hold the -rpath flags of Libtool libraries conditionally installed in different directories. * lib/Automake/DisjConditions.pm (merge): New function. * tests/libtool6.test: Adjust. * tests/libtool8.test: New file. * tests/Makefile.am (TEST): Add libtool8.test.
Alexandre Duret-Lutz b95837bf 2004-03-07T09:24:21 * lib/Automake/Variable.pm (traverse_recursively, _do_recursive_traversal): Honor the skip_ac_subst option. * automake.in (handle_dist): Use skip_ac_subst.
Alexandre Duret-Lutz 5fdd8e22 2004-02-29T22:28:39 * Makefile.am (cvs-release): Upload to ~ftp/pub/automake, not ~ftp/automake. * lib/gnupload (Example): Update example.
Alexandre Duret-Lutz c1a8f49b 2004-02-29T21:40:09 * lib/config-ml.in, lib/config.guess, lib/config.sub, lib/texinfo.tex: New upstream versions.
Alexandre Duret-Lutz 584d21d8 2004-02-29T21:26:45 * m4/depend.m4 (_AM_DEPENDENCIES): Use `touch' rather than `: >' to create numbered dependencies. This fixes a portability issue when CONFIG_SHELL is forced to /bin/sh on Solaris 8. Reported by Mark Phillips.
Alexandre Duret-Lutz 2ac4685e 2004-02-29T19:10:21 * automake.in (lang_yacc_target_hook): Use Automake::Rule::define so that rules for the same headers are not output twice. * lib/Automake/Variable.pm (value_as_list_recursive): Do not call `return' inside `map'. * tests/cond30.test: Make sure `a.c' and `b.c' both appear in the Makefile.in. * tests/cond35.test, tests/cond36.test: New files. * tests/Makefile.am (TESTS): Add cond35.test and cond36.test. Report from Roman Fietze.
Alexandre Duret-Lutz a9800a56 2004-02-29T16:26:12 Fix for PR/413: * lib/am/distdir.am (distcheck): Create $dc_destdir with `umask 077 && mkdir' instead of `$(mkdir_p)'. This prevents possible symlink attacks reported by Stefan Nordhausen.
Alexandre Duret-Lutz 211ed859 2004-02-16T21:21:04 * doc/automake.texi (Multiple Outputs): More text, based on comments from Eric Siegerman, Tim Van Holder, and Oren Ben-Kiki.
Alexandre Duret-Lutz 943f2fbf 2004-02-15T21:14:23 * m4/mkdirp.m4: Use `mkdir -p' only with GNU mkdir, because Solaris 8's mkdir is not thread-safe. * lib/mkinstalldirs: Likewise. * lib/install-sh: Abort when mkdir fails to create a directory. Report from Nathanael Nerode.
Alexandre Duret-Lutz 58393a7d 2004-02-07T13:45:32 * aclocal.in (rel2abs): New function. (scan_configure_dep): Use rel2abs instead of File::Spec->rel2abs, the later does was introduced in Perl 5.6 so using it breaks with Perl 5.005. Report from Werner John.
Alexandre Duret-Lutz c4d8bfbf 2004-02-03T22:53:22 * doc/automake.texi (Future of aclocal): Make clearer that it's ok to install macros into /usr/share/aclocal/.
Alexandre Duret-Lutz 72834a8a 2004-02-01T18:14:05 * tests/lisp.test: Delete (pointless). * tests/Makefile.am (TESTS): Remove lisp.test.
Alexandre Duret-Lutz ce2c881e 2004-02-01T18:06:51 * lib/Automake/Variable.pm (transform_variable_recursively): Define rewritten variables in all conditions not *covered* by user definitions, not simply in conditions without a previous definition. * tests/cond34.test: New file. * tests/Makefile.am (TESTS): Add cond34.test. Report from Elena A. Vengerova
Alexandre Duret-Lutz 30684717 2004-02-01T16:28:50 * doc/automake.texi (Multiple Outputs): Typo.
Alexandre Duret-Lutz 89a4ee37 2004-02-01T12:58:06 * doc/automake.texi (Emacs Lisp): Typos.
Alexandre Duret-Lutz d5bf5b1c 2004-02-01T12:54:02 Support for conditional _LISP. * automake.in (handle_emacs_lisp): Define $(ELCFILES) from LISP, not from $(am__ELCFILES). * lib/am/lisp.am (elc-stamp): Use $(LISP) instead of $(am__ELFILES). * tests/lisp6.test: New file. * tests/Makefile.am (TESTS): Add it.
Alexandre Duret-Lutz 1c4bc227 2004-02-01T12:18:02 * automake.in (handle_emacs_lisp): Define $(ELCFILES) as $(am__ELCFILES), and always push it on @all. Do not mention elc-stamp. * lib/am/lisp.am (.el.elc): Rewrite as ... ($(am__ELCFILES)): ... this, and depend on elc-stamp. (elc-stamp): Make sure elc-stamp is older that all .elc files, as explained in the manual entry below.
Alexandre Duret-Lutz 21928ab0 2004-02-01T09:30:48 * doc/automake.texi (multiple outputs): New node.
Alexandre Duret-Lutz da975469 2004-01-31T14:34:42 * m4/regex.m4: Do not AC_SUBST(LIBOBJS), and quote most arguments. * tests/regex.test: New file. * tests/Makefile.am (TESTS): Add regex.test.
Alexandre Duret-Lutz b5a48a38 2004-01-28T20:50:43 * Makefile.am (maintainer-check): Check for unquoted $(DESTDIR) uses. * lib/am/data.am, lib/am/distdir.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: Quote installation paths in install, uninstall, and installcheck rules, as well as in am__installdirs variables. This is for the sake of paths containing spaces. * lib/am/install.am (installdirs-am, installdirs): Do not try to create "" directories. * test/instspc.test: New file. * test/Makefile.am (TESTS): Add instspc.test. Report from James Amundson.
Alexandre Duret-Lutz ef1f2dad 2004-01-28T17:08:33 * doc/automake.texi (Not Enough, Third-Party Makefiles): New nodes. (Extending): Make it a subsection of Not Enough.
Alexandre Duret-Lutz 5176801c 2004-01-28T16:18:21 * lib/gnupload (GPG): Use an absolute path. Suggestion from Gary V. Vaughan. (passphrase): Unset it this variable before using it, in case it was exported. Report from Scott James Remnant.
Alexandre Duret-Lutz e7216274 2004-01-25T13:55:50 * lib/gnupload (usage): Fix example. * Makefile.am (cvs-release): Fix call to gnupload. From Jim Meyering.
Alexandre Duret-Lutz 5dc9b192 2004-01-24T19:22:10 * lib/gnupload: New script. * lib/Makefile.am (EXTRA_DIST): Distribute gnupload. * Makefile.am (cvs-release): New target.
Alexandre Duret-Lutz 56e3384b 2004-01-23T22:47:56 * lib/am/python.am (uninstall-%DIR%PYTHON): Remove extra `;'s. Fix python10.test.
Alexandre Duret-Lutz f060afe1 2004-01-23T22:43:19 * m4/depout.m4 (_AM_OUTPUT_DEPENDENCY_COMMANDS): Use `s/xx//p' instead of `/xx/ s///p'; the latter fails when GNU sed is run with POSIXLY_CORRECT. Also strip superfluous -e. Report from Miloslav Trmac.
Alexandre Duret-Lutz 54118ee3 2004-01-22T22:11:04 * tests/lex5.test: Sleep before calling AUTOMAKE the second time, this fixes a spurious failure reported by Andreas Schwab. Also make sure ylwrap is not installed unless needed, and exercise --no-force.
Alexandre Duret-Lutz c3c7294d 2004-01-20T21:57:42 * doc/automake.texi (Dist): Document limitations of distcheck-hook and DISTCHECK_CONFIGURE_FLAGS with regard to subdirs and subpackages.
Alexandre Duret-Lutz 530187ba 2004-01-20T21:48:03 * doc/automake.texi (Upgrading): New node.
Alexandre Duret-Lutz 56662762 2004-01-20T20:22:39 * automake.in (scan_autoconf_traces): AC_LIBTOOL_TAGS can be correctly called without arguments as evidenced by the libtool demo directories.
Alexandre Duret-Lutz d011b962 2004-01-13T20:40:47 * tests/conflnk3.test: Skip if `test -e' does not work. Report from Lars Hecking.
Jim Meyering 3d878fbb 2004-01-13T13:25:15 *** empty log message ***
Jim Meyering 1de1fdca 2004-01-13T13:23:31 Change `\n \t' to `\n\t ' in `defaultIFS' assignment. Remove spurious SPACEs before TABs.
Alexandre Duret-Lutz a4e14767 2004-01-12T22:56:49 * lib/py-compile: Check input files after option processing. Ensure --basedir has an argument. * lib/am/python.am (install-%DIR%PYTHON): Do not run py-compile if nothing was installed. * tests/python10.test: New file. * tests/Makefile.am (TESTS): Add python10.test. Suggested by Sander Niemeijer.
Alexandre Duret-Lutz bc8fa270 2004-01-12T21:58:26 * tests/txinfo29.test: Remove autom4te.cache. Report from Greg Schafer.
Alexandre Duret-Lutz 9d5dc008 2004-01-12T09:51:26 * lib/install-sh: Do not use "$@" in a context where it may be empty, for the sake of OSF1/Tru64's shell. Report from He Li.
Alexandre Duret-Lutz a31a69cd 2004-01-11T20:50:32 * lib/config.sub, lib/config.guess, lib/texinfo.tex: New upstream versions.
Alexandre Duret-Lutz 8be41806 2004-01-11T12:08:53 2004-01-10 Peter Eisentraut <peter_e@gmx.net> (tiny change) * m4/as.m4 (AM_PROG_AS): Format and align help string more consistently. * m4/depend.m4 (AM_DEP_TRACK): Likewise. * m4/lispdir.m4 (AM_PATH_LISPDIR): Likewise. * m4/maintainer.m4 (AM_MAINTAINER_MODE): Likewise. * m4/multi.m4 (AM_ENABLE_MULTILIB): Likewise.
Alexandre Duret-Lutz ba6d940f 2004-01-11T12:05:12 * m4/as.m4, m4/depend.m4, m4/maintainer.m4, m4/multi.m4: Update copyright years and serial.
Alexandre Duret-Lutz 476cc7a4 2004-01-11T11:53:17 * m4/python.m4 (_AM_PYTHON_INTERPRETER_LIST): Add python2.4.
Alexandre Duret-Lutz 91d0556f 2004-01-10T23:12:46 * m4/as.m4 (AM_PROG_AS): Format and align help string more consistently. * m4/depend.m4 (AM_DEP_TRACK): Likewise. * m4/lispdir.m4 (AM_PATH_LISPDIR): Likewise. * m4/maintainer.m4 (AM_MAINTAINER_MODE): Likewise. * m4/multi.m4 (AM_ENABLE_MULTILIB): Likewise.
Alexandre Duret-Lutz febefa72 2004-01-10T14:11:07 * m4/lispdir.m4 (AM_PATH_LISPDIR): Don't use ? in sed regular expressions; it doesn't conform to POSIX.
Alexandre Duret-Lutz d7b43f2a 2004-01-10T00:24:29 * automake.in (shadow_unconditionally): New function... (handle_source_transform): ... extracted from here. (am_install_var): Use shadow_unconditionally to define %DISTVAR%. * lib/am/data.am, lib/am/java.am, lib/am/lisp.am, lib/am/python.am, lib/am/script.am: Add %DISTVAR% to DIST_COMMON. * tests/cond33.test: Make sure all conditional files are distributed. Report from Ralf Corsepius.
Alexandre Duret-Lutz 7dd9fee1 2004-01-08T23:32:11 * m4/mkdirp.m4 (AM_PROG_MKDIR_P): Append `.' to $(mkdir_p). * lib/install-sh: Accept `install-sh -d' with 0..n arguments, as well as `install-sh sources... dest' with multiple sources. * tests/cond33.test: New file. * tests/instsh2.test: Add more checks for install-sh. * tests/transform.test: Test for installdirs. * tests/Makefile.am (TESTS): Add cond33.test Report from Ralf Corsepius.
Alexandre Duret-Lutz f323a7a7 2004-01-08T20:22:24 * automake.in (handle_configure): Skip AC_CONFIG_LINKS items which do not look like DEST:SRC. * tests/conflnk3.test: Check for AC_CONFIG_LINKS($computed).
Alexandre Duret-Lutz 4a185139 2004-01-07T21:58:14 Fix for PR automake/289: * automake.in (Automake::Struct::libtool_tag): New attribute. Define it for the language that have a Libtool tag. (%libtool_tags): New variable. (handle_languages, define_compiler_variable) (define_linker_variable): Pass --tag=XXX to libtool if supported. (scan_autoconf_traces): Scan for _LT_AC_TAGCONFIG and AC_LIBTOOL_TAGS. * tests/libtool3.test, tests/subobj9.test: Check that --tag=XXX is output.
Alexandre Duret-Lutz cbce9cd4 2004-01-07T21:56:49 Fix for PR automake/289: * automake.in (Automake::Struct::libtool_tag): New attribute. Define it for the language that have a Libtool tag. (%libtool_tags): New variable. (handle_languages, define_compiler_variable) (define_linker_variable): Pass --tag=XXX to libtool if supported. (scan_autoconf_traces): Scan for _LT_AC_TAGCONFIG and AC_LIBTOOL_TAGS. * tests/libtool3.test, tests/subobj9.test: Check that --tag=XXX is output.
Alexandre Duret-Lutz 40b7ee3c 2004-01-07T19:40:49 * lib/am/configure.am (am__CONFIG_DISTCLEAN_FILES): Add config.status.lineno.
Alexandre Duret-Lutz 178ef1cc 2004-01-07T19:30:45 * doc/automake.texi (Rebuilding): Typo.