summaryrefslogtreecommitdiff
path: root/THANKS
Commit message (Collapse)AuthorAgeFilesLines
* * automake.in (read_am_file): Preserve backslashes preceding ##-lines.Alexandre Duret-Lutz2005-03-011-0/+1
| | | | | | * tests/comment9.test: New file. * tests/Makefile.am (TESTS): Add comment9.test. Report from Julien Sopena.
* * doc/automake.texi (Alternative): Show how to rewrite nobase_Alexandre Duret-Lutz2005-02-261-0/+1
| | | | | variables using custom directory variables, and link to node Uniform. Suggested by Leonardo Boiko.
* * lib/missing (makeinfo): Compute the output file if neither -oAlexandre Duret-Lutz2005-02-081-0/+1
| | | | | nor @setfilename is used. Reported by Miroslaw Dobrzanski-Neumann and Bruno Haible.
* * aclocal.in ($ac_defun_rx): Match AU_ALIAS.Alexandre Duret-Lutz2005-01-051-0/+1
| | | | | | | | * tests/aclocal5.test (MORE_DEFS): Rename as... (AM_TEST_SUBST): this so that undefined macros are caught. And make it an alias of AC_SUBST. Test AU_ALIAS. Reported by Martin Bravenboer.
* Fix PR automake/441:Alexandre Duret-Lutz2004-12-091-0/+1
| | | | | | | | * lib/am/java.am (install-%DIR%JAVA, uninstall-%DIR%JAVA): Do not install *.class if "$(%DIR%_JAVA)" is empty. * tests/java3.test: New file. * tests/Makefile.am (TESTS): Add it. Report from Johannes Nicolai.
* * lib/Automake/FileUtils.pm (dir_has_case_matching_file,Alexandre Duret-Lutz2004-12-081-0/+1
| | | | | | | | | reset_dir_cache): New functions. * automake.in (handle_dist, require_file_internal): Use them, so that CHANGELOG is not confused with ChangeLog on case-insensitive case-preserving file systems. * tests/hfs.test: New file. * tests/Makefile.am (TESTS): Add hfs.test.
* * lib/mdate-sh: Don't use "set - x`$ls_command /`", as zsh mishandlesAlexandre Duret-Lutz2004-12-081-0/+1
| | | | | | the spaces inside $ls_command. Problem reported by Loulou Pouchet in <http://lists.gnu.org/archive/html/autoconf/2004-12/msg00074.html>. Don't use "set - x"; plain "set x" is enough, and simplifies debugging.
* * lib/py-compile: Add --destdir switch to py-compile that takes aAlexandre Duret-Lutz2004-12-051-0/+1
| | | | | | | | path argument that is not compiled into the file when byte compiling. * lib/am/python.am: Use the new py-compile arguments to not include DESTDIR in the byte compiled files. * tests/python12.test: Test that DESTDIR won't be byte compiled into python files.
* * aclocal.in ($ac_defun_rx): Match AC_DEFUN_ONCE.Alexandre Duret-Lutz2004-10-101-0/+1
| | | | | (trace_used_macros): Trace AC_DEFUN_ONCE. * tests/aclocal5.test: Use AC_DEFUN_ONCE.
* * m4/as.m4 (AM_PROG_AS): Check dependency tracking mode for CCAS.Alexandre Duret-Lutz2004-10-101-0/+1
| | | | | | * automake.in (cppasm): Use the dependency tracking more for CCAS. * doc/automake.texi (Assembly Support): Note that *.S are preprocessed with CPPFLAGS.
* * automake.in (handle_languages, define_compiler_variable): OutputAlexandre Duret-Lutz2004-09-281-4/+10
| | | | | | | | | | | Libtool's --tag= option before --mode=compile, because depcomp use --mode=compile as end marker for libtool arguments. (define_linker_variable): Likewise before --mode=link, for uniformity. * tests/pr307.test: Make sure dependency files are updated. That was not the case because depcomp thought `--tag=CC' was the compiler to get dependencies from. Report from Пухальский Юрий Андреевич.
* * 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 Vclav 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.