summaryrefslogtreecommitdiff
path: root/THANKS
Commit message (Collapse)AuthorAgeFilesLines
* * doc/automake.texi (Libtool Modules): Typo in example.Alexandre Duret-Lutz2004-07-221-0/+1
| | | | Report from Ulrich Eckhardt.
* For PR automake/428:Alexandre Duret-Lutz2004-07-111-0/+1
| | | | | | | | | | | | Support for conditionally defined -hook and -local rules. * automake.in (user_phony_rule): New function. (handle_dist, handle_install, handle_all, do_check_merge_target, handle_factored_dependencies): Use user_phony_rule before adding a user -hook or -local rule as a dependency to ensure it is always defined an phony. * tests/cond37.test, tests/condhook.test: New files. * tests/Makefile.am (TESTS): Add them. Report from Simon Josefsson and Nik A. Melchior.
* * tests/conflnk3.test: Isolate checking for working `test -e' intoAlexandre Duret-Lutz2004-05-211-0/+1
| | | | a subshell, to skip this test on broken /bin/sh of solaris.
* * m4/cond.m4 (AM_CONDITIONAL): Double-quote diagnostic.Alexandre Duret-Lutz2004-05-171-0/+1
| | | | | | | | * 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.
* * automake.in (handle_dist): Always define DIST_SUBDIRS, even whenAlexandre Duret-Lutz2004-05-151-0/+1
| | | | | | | the no-dist or cygnus options are used. * tests/clean2.test: New file. * tests/Makefile.am (TESTS): Add clean2.test. Report from Daniel Jacobowitz.
* * tests/defs.in (GNUmake): Grep for GNU to parry FreeBSD make.Alexandre Duret-Lutz2004-05-101-0/+1
| | | | Report from Mark D. Baushke.
* * lib/depcomp (tru64) [libtool]: Nicolas Joly reported onAlexandre Duret-Lutz2004-04-241-0/+1
| | | | | | 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.
* Fix for PR automake/416:Alexandre Duret-Lutz2004-04-121-0/+1
| | | | | | * m4/depend.m4 (_AM_DEPENDENCIES): Catch `not supported' ICC 8.0 remarks. From Peter Seiderer.
* Better support for Fortran 9x.Alexandre Duret-Lutz2004-04-021-0/+1
| | | | | | | | | | | * 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.
* * m4/python.m4 (AM_PATH_PYTHON): Make sure am_display_PYTHON isAlexandre Duret-Lutz2004-03-261-0/+1
| | | | | set when $PYTHON has been set by the user. From Esben Haabendal Soerensen.
* * m4/depend.m4 (_AM_DEPENDENCIES): Use `touch' rather than `: >'Alexandre Duret-Lutz2004-02-291-0/+1
| | | | | | to create numbered dependencies. This fixes a portability issue when CONFIG_SHELL is forced to /bin/sh on Solaris 8. Reported by Mark Phillips.
* * automake.in (lang_yacc_target_hook): Use Automake::Rule::defineAlexandre Duret-Lutz2004-02-291-0/+1
| | | | | | | | | | | 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.
* Fix for PR/413:Alexandre Duret-Lutz2004-02-291-0/+1
| | | | | | * 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.
* * doc/automake.texi (Multiple Outputs): More text, based onAlexandre Duret-Lutz2004-02-161-0/+1
| | | | comments from Eric Siegerman, Tim Van Holder, and Oren Ben-Kiki.
* * m4/mkdirp.m4: Use `mkdir -p' only with GNU mkdir, becauseAlexandre Duret-Lutz2004-02-151-0/+1
| | | | | | | 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.
* * aclocal.in (rel2abs): New function.Alexandre Duret-Lutz2004-02-071-0/+1
| | | | | | | (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.
* * lib/Automake/Variable.pm (transform_variable_recursively):Alexandre Duret-Lutz2004-02-011-0/+1
| | | | | | | | | 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
* * Makefile.am (maintainer-check): Check for unquoted $(DESTDIR) uses.Alexandre Duret-Lutz2004-01-281-0/+1
| | | | | | | | | | | | | | * 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.
* * tests/txinfo29.test: Remove autom4te.cache.Alexandre Duret-Lutz2004-01-121-0/+1
| | | | Report from Greg Schafer.
* * lib/install-sh: Do not use "$@" in a context where it may be empty,Alexandre Duret-Lutz2004-01-121-0/+1
| | | | | for the sake of OSF1/Tru64's shell. Report from He Li.
* 2004-01-10 Peter Eisentraut <peter_e@gmx.net> (tiny change)Alexandre Duret-Lutz2004-01-111-0/+1
| | | | | | | | | * 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.
* * THANKS: Add Bruce Korb.Alexandre Duret-Lutz2004-01-061-0/+1
|
* * aclocal.in (%file_includes): New variable.Alexandre Duret-Lutz2004-01-021-0/+1
| | | | | | | | | | | | | | (scan_configure_dep): Compile $m4_include_rx and $ac_require_rx once. (scan_file): Scan for included files, and process these files recursively. Fill %file_includes and %file_contents. Return the list of included files, not the contents. (scan_m4_files): Adjust calls to scan_files. (strip_redundant_includes): New function. (trace_used_macros): Call it. (write_aclocal): Likewise. Also check the mtime of included files. * tests/Makfile.am (TESTS): Add acloca14.test. * tests/acloca14.test: New file. Report from Phil Edwards.
* Do not output .lo rules for programs and static libraries objects,Alexandre Duret-Lutz2004-01-011-0/+1
| | | | | | | | | | | | | | | | | | | | | | | and do not output .o/.obj rules for libtool libraries. This is about explicit rules only, not inference rules. * automake.in (handle_single_transform_list): Rename as ... (handle_single_transform): ... this. Take a single file to transform (it was only called this way) and accept a new %transform argument. Fill %lang_specific_files with list references instead of strings, and append %transform to each of these lists. (define_objects_from_sources, handle_source_transform): Take a %transform argument, and forward it to &handle_single_transform. (handle_languages): Adjust to the new format of %lang_specific_files, and honor its %transform part. (handle_programs, handle_libraries, handle_ltlibraries): Override %NONLIBTOOL% and %LIBTOOL% while calling handle_source_transform. (make_paragraphs): Define %NONLIBTOOL% by default. Make sure %transform settings override global settings. * lib/am/depend2.am (%OBJ%, %OBJOBJ%): Define only if %NONLIBTOOL%. * tests/libtool3.test: Augment to check Makefile.ins for unneeded rules. Suggested by Thomas Fitzsimmons.
* * NEWS: s/Gettext 1.12.1/Gettext 0.12.1/Alexandre Duret-Lutz2003-12-261-0/+1
|
* * tests/txinfo24.test, tests/txinfo25.test, tests/txinfo28.test:Alexandre Duret-Lutz2003-12-151-0/+1
| | | | | Require texi2dvi-o. Report from Václav Haisman.
* * doc/automake.texi (Program variables): Mention per-targetAlexandre Duret-Lutz2003-11-251-0/+1
| | | | | | _CPPFLAGS in the documentation of INCLUDES. * automake.in (generate_makefile): Likewise in the INCLUDES diagnostic. Report from Bob Friesenhahn.
* * lib/am/texibuild.am (%SOURCE_SUFFIX%.html): Work around aAlexandre Duret-Lutz2003-11-241-0/+1
| | | | | Texinfo 4.1 bug. Report from Dalibor Topic.
* Fix for PR automake/408:Alexandre Duret-Lutz2003-11-141-0/+1
| | | | | | | | * lib/am/texinfos.am (install-info-am): Strip any $(srcdir)/ prefix from $file, as already done for dist-info. * tests/Makefile.am (TESTS): Add txinfo26.test. * tests/txinfo26.test: New file. Report from Nicholas Wourms.
* * m4/lispdir.m4 (AM_PATH_LISPDIR): If EMACS=t, empty it beforeAlexandre Duret-Lutz2003-11-131-0/+1
| | | | | | running AC_CHECK_PROGS(EMACS). * lib/am/lisp.am (elc-stamp): Quote $(EMACS). Report from Jens Petersen.
* * automake.in (scan_autoconf_traces): Honor sinclude.Alexandre Duret-Lutz2003-11-121-0/+1
| | | | | * tests/sinclude.test: Check for sinclude. Report from Roberto Bagnara.
* * lib/am/tags.am (ETAGSFLAGS, CTAGSFLAGS): Remove.Alexandre Duret-Lutz2003-11-081-0/+1
| | | | | | | | * lib/am/dejagnu.am (RUNTESTFLAGS): Remove. * lib/am/java.am (JAVACFLAGS): Remove. * tests/dejagnu3.test: Check that the environment value of RUNTESTFLAGS get passed down to runtest. Suggested by Mark Mitchell.
* * lib/ylwrap: Typo in regex.Alexandre Duret-Lutz2003-10-241-0/+1
|
* * lib/am/install.am (install-strip): Override install_sh_PROGRAMAlexandre Duret-Lutz2003-10-211-0/+1
| | | | | too. Report from Elmar Hoffmann.
* * automake.in (handle_ltlibraries): Also grep AM_LDFLAGS for `-module'.Alexandre Duret-Lutz2003-10-061-0/+1
| | | | | | * tests/stdlib2.test: New file. * tests/Makefile.am (TESTS): Add stdlib2.test. Report from Kevin P. Fleming.
* * lib/mkinstalldirs: Clean up after NextStep and OpenStep mkdir.Alexandre Duret-Lutz2003-09-261-0/+1
| | | | Suggested by Eric Sunshine.
* For Debian Bug #206299:Alexandre Duret-Lutz2003-08-241-0/+1
| | | | | | | | | | | | | | | | * automake.in ($configure_deps_greatest_timestamp, $output_deps_greatest_timestamp): New variables. (initialize_per_input): Reset $output_deps_greatest_timestamp. (scan_autoconf_traces, scan_autoconf_files, read_am_file): Update $configure_deps_greatest_timestamp and $output_deps_greatest_timestamp (generate_makefile): Rewrite the logic to decide whether to rewrite the output. Move the leading dup_channel_setup and trailing drop_channel_setup to MAIN, so that drop_channel_setup is executed for all exit paths. * tests/aclocal7.test: Update to check for $AUTOMAKE --no-force * tests/distcom6.test: New file. Report from Scott James Remnant. * tests/Makefile.am (TESTS): Add distcom6.test.
* * automake.texi (A Shared Library): Rewrite and split intoAlexandre Duret-Lutz2003-07-311-0/+1
| | | | | | | subsections. Valuable comments from Norman Gray, Harlan Stenn, Tim Van Holder, and Guido Draheim. * tests/ltcond.test, tests/ltcond2.test, tests/ltconv.test: New files. * tests/Makefile.am (TESTS): Add them.
* * lib/depcomp (icc): Update to grok ICC 7.1's output.Alexandre Duret-Lutz2003-07-041-0/+1
| | | | | | | * m4/depend.m4 (_AM_DEPENDENCIES): Check dependency generation in a subdirectory, and with many dependencies. This catches more failures of depcomp. Reports from Ralf Wildenhues and Akim Demaille.
* Add Bernard Giroud -- see ChangeLog on 2003-06-13Alexandre Duret-Lutz2003-06-271-0/+1
|
* 2003-06-15 Jens Elkner <elkner@imsgroup.de> (tiny change)Alexandre Duret-Lutz2003-06-151-0/+1
| | | | | * m4/lispdir.m4 (AM_PATH_LISPDIR): Fix sed commands to work with POSIXLY_CORRECT=1.
* * m4/make.m4: Rename the doit target as am__doit,Alexandre Duret-Lutz2003-05-071-0/+1
| | | | | and make it phony. Reported by Philip S Tellis.
* * lib/am/libs.am (ARFLAGS): Define.Alexandre Duret-Lutz2003-04-061-0/+1
| | | | | | | | | | | | | * automake.in (handle_libraries): Use `$(ARFLAGS)' instead of hard-coding `cru'. * automake.texi (A Library): Explain how AR, ARFLAGS and RANLIB are used, and how they can be overridden. (Program and Library Variables): Adjust to show `$(ARFLAGS)' instead of `cru' * tests/ar.test: Rewrite to test for AR, ARFLAGS, and RANLIB. * tests/ranlib.test: Delete, obsoleted by ar.test. * tests/Makefile.am (TESTS): Remove ranlib.test. Report from Paul Thomas.
* For Debian Bug #185388:Alexandre Duret-Lutz2003-03-201-0/+1
| | | | | | | * automake.texi (Extending): Augment the install-exec-hook discussion with an example how to symlink a versioned binary. * tests/insthook.test: Rewrite to test the above example. Report from James R. Van Zandt.
* Fix for PR automake/386:Alexandre Duret-Lutz2003-03-131-0/+1
| | | | | * m4/init.m4: Require Autoconf 2.55. Reported by Owen Taylor.
* * lib/am/depend2.am (?GENERIC?%EXT%.o, ?GENERIC?%EXT%.obj)Alexandre Duret-Lutz2003-03-131-0/+1
| | | | | (?GENERIC?%EXT%.lo): Use `mv -f' instead of `mv' in FASTDEP mode. Suggested by Matthias Andree.
* * automake.texi (Requirements) <AC_CONFIG_FILES>: Files listedAlexandre Duret-Lutz2003-03-051-0/+1
| | | | | | with AC_CONFIG_FILES are cleaned by `make distclean'. Don't pretend otherwise. Reported by Rafael Laboissiere.
* * automake.in (handle_emacs_lisp): Don't build *.elc filesAlexandre Duret-Lutz2003-02-261-0/+1
| | | | | | | if ELCFILES was set empty. * tests/lisp4.test: New file. * tests/Makefile.am (TESTS): Add lisp4.test. Reported by Simon Josefsson.
* * tests/lex3.test, tests/lex5.test: Require flex.Alexandre Duret-Lutz2003-02-261-0/+1
| | | | Reported by Leo Davis.
* * lib/depcomp (makedepend): Don't pass $object to makedepend.Alexandre Duret-Lutz2003-02-171-0/+1
| | | | Reported by Stepan Kasal.