Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 8051fc95 | 2004-10-12 19:56:04 | * doc/automake.texi (Install): Link to node Extending for examples. (Extending): More comments about install-data-hook vs install-exec-hook, and link to Install. | ||
| 769b1cc8 | 2004-10-12 19:39:08 | * configure.ac: Export @am_AUTOCONF@. * tests/defs.in (AUTOCONF): Define as @am_AUTOCONF@, not @AUTOCONF@, so the test suite runs `autoconf' and not `missing --run autoconf'. * tests/missing.test, tests/missing2.test: Arrange for missing to be used in front of autoconf even if the user has exported AUTOCONF. This fixes two spurious failures reported by Mark D. Baushke. | ||
| 6b8aea4f | 2004-10-12 07:02:44 | * lib/compile: Handle output.obj in addition to output.o. * tests/compile.test: Check for this. | ||
| c04803e1 | 2004-10-11 18:48:02 | * doc/automake.texi (Sources): Typo, reported by Karl Berry. | ||
| f2472538 | 2004-10-10 17:03:45 | * aclocal.in ($ac_defun_rx): Match AC_DEFUN_ONCE. (trace_used_macros): Trace AC_DEFUN_ONCE. * tests/aclocal5.test: Use AC_DEFUN_ONCE. | ||
| 72b84865 | 2004-10-10 15:58:07 | * doc/automake.texi (Extending): Typo. | ||
| 8e1923fe | 2004-10-10 15:52:02 | * m4/as.m4 (AM_PROG_AS): Check dependency tracking mode for CCAS. * automake.in (cppasm): Use the dependency tracking more for CCAS. * doc/automake.texi (Assembly Support): Note that *.S are preprocessed with CPPFLAGS. | ||
| ee0d3a52 | 2004-10-10 15:35:09 | * automake.in (Languages): Split .s (asm) and .S (cppasm) into separate languages. Make cppasm (Preprocessed Assembler) aware of CPPFLAGS, AM_CPPFLAGS. (handle_languages): Fix typo. (lang_cppasm_rewrite): New function. | ||
| 88443734 | 2004-09-28 22:19:20 | * tests/subobj9.test: Adjust regexes after previous patch. | ||
| f5bf5978 | 2004-09-28 22:02:34 | * automake.in (handle_languages, define_compiler_variable): Output 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 Пухальский Юрий Андреевич. | ||
| fef3bd37 | 2004-09-26 21:16:56 | more files to ignore | ||
| 8735b00e | 2004-09-26 21:11:34 | * configure.ac: Require Perl 5.6. * lib/Automake/Config.in: Require Perl 5.6 (not done in lib/Automake/General.pm because it is shared with Autoconf), and use `our' instead of `use vars'. * aclocal.in (rel2abs): Remove. (scan_configure_dep): Use File::Spec->rel2abs instead. | ||
| 4ae518d8 | 2004-09-26 20:33:50 | * tests/compile.test, tests/instsh2.test, tests/instspc.test: Use two consecutive spaces in filename instead of one, to catch mistake like `echo $val | ...`. * tests/README: Suggest this. Suggested by Ralf Wildenhues. | ||
| 299dbc2e | 2004-09-25 20:50:29 | * doc/automake.texi (Clean): Document -local targets. | ||
| d45d533b | 2004-09-25 20:29:21 | * doc/automake.texi: Typos. | ||
| e43cc68e | 2004-09-22 06:00:05 | * doc/automake.texi (Timeline): Typos and other English mistakes reported by Jim and Gary. | ||
| 1208ab4a | 2004-09-21 19:39:18 | * doc/automake.texi (Timeline): Typos and other English mistakes reported by Jim and Gary. | ||
| 4fb14584 | 2004-09-21 19:26:05 | * lib/Automake/VarDef.pm (append): Strip comments from augmented variables. * tests/comment8.test: New file. * tests/Makefile.am (TESTS): Add comment8.test. Report from Stepan Kasal. | ||
| c43b62ae | 2004-09-20 07:36:39 | Fix ChangeLog. | ||
| 499a3f2a | 2004-09-19 21:42:09 | * tests/compile.test: Fix rm usage. | ||
| 0ce4d843 | 2004-09-19 21:34:37 | * INSTALL, lib/INSTALL, lib/config.sub, lib/config.guess, lib/texinfo.tex: New upstream versions. | ||
| 52ddeac1 | 2004-09-19 21:30:48 | * doc/automake.texi (Timeline): New node. Thanks to Karl and Tom for their comments on a preliminary version of this, Akim for digging out some old mails, and Jason Molenda for sending the note about Automake in Alias to Tom. (Releases): Rename `ac' to `acl', suggested by Akim. | ||
| 0377ad6a | 2004-09-19 11:46:41 | * AUTHOR, automake.in, aclocal.in: Add Alexandre Duret-Lutz as author. | ||
| a5b04d03 | 2004-09-15 22:03:38 | * doc/automake.texi (Releases): New node. | ||
| 85895b0a | 2004-09-15 20:37:58 | * doc/automake.texi (Dependencies): Link to Dependency Tracking Evolution. (Dependency Tracking Evolution): Link to GNU make, Sources (for BUILT_SOURCES), and update the paragraph about the "plan" to inline dependency tracking with gcc3. | ||
| 95ff5a31 | 2004-09-15 20:17:12 | * doc/automake.texi (History): New node. (Dependency Tracking Evolution): New node, filled with a Texinfo version of Tom Tromey's ``Dependency Tracking in Automake'' document, initially published on the Automake homepage on 2001-06-29. | ||
| b8df7624 | 2004-09-10 20:03:28 | * m4/minuso.m4 (AM_PROG_CC_C_O): Make sure AC_PROG_CC is never called after this macro. * tests/distname.test, tests/subdir5.test, tests/subdir8.test, tests/subobj.test, tests/subobj4.test, tests/subobj5.test, tests/subobj6.test: Adjust. Report from Ralf Wildenhues. | ||
| 353530b0 | 2004-09-10 19:29:54 | * lib/Automake/Channels.pm (_print_message): Handle uniq_part with arbitrary string. * automake.in (lang_c_rewrite): Set uniq_part so that the AM_PROG_CC_C_O diagnostic is output only once for subdir objects and only once for objects with per-target flags. | ||
| 051d4878 | 2004-09-10 19:03:37 | * automake.in (lang_c_rewrite): Print files and locations for AM_PROG_CC_C_O errors. (handle_single_transform): Pass $var to &$subr so it can print locations. | ||
| 602c27c8 | 2004-09-10 18:47:08 | * lib/compile, lib/elisp-comp, lib/install-sh, lib/ylwrap: Use $ret instead of $status which is read-only in Zsh. | ||
| eb287401 | 2004-09-10 18:38:15 | * lib/compile: Preserve spaces in arguments (for example -DPACKAGE_STRING="foo 0.1"). * tests/compile.test: New file. * tests/Makefile.am (TESTS): Add compile.test. | ||
| bf1252ee | 2004-09-07 21:16:22 | * automake.in (handle_clean): Sort rm commands output for mostlyclean-generic, clean-generic, distclean-generic, and maintainer-clean-generic. Report from Bob Friesenhahn. | ||
| fc0c91c3 | 2004-09-07 21:03:32 | * automake.in (lang_c_rewrite): Do not require AM_PROG_CC_C_O for libtool objects. (handle_single_transform): Pass nonansi_obj to &$subr so lang_c_rewrite can distinguish libtool objects. * tests/libtool7.test: Use subdir-objects without using AM_PROG_CC_C_O. Report from Gary V. Vaughan and Patrick Welche. | ||
| 2d539c9a | 2004-09-07 19:52:47 | * automake.in ($PATH_PATTERN): Add `+'. | ||
| 533cf320 | 2004-09-07 06:25:33 | * tests/missing3.test: New file (check for Paolo's change below). * tests/Makefile.am (TESTS): Add missing3.test. * missing: Handle all command line options together. Add a separate case statement to detect failed runs, and fail silently there if --help or --version is passed to the program. | ||
| 2a5719e5 | 2004-08-11 21:35:47 | * lib/config.guess, lib/texinfo.tex: New upstream versions. | ||
| 321b2eb2 | 2004-08-11 21:20:47 | For PR automake/433: * configure.ac (pkgvdatadir): Define using "$PACKAGE", not "automake". | ||
| 056f345b | 2004-08-11 21:10:56 | Fix PR automake/432: * lib/am/yacc.am [!%?MORE-THAN-ONE%]: Replace `#line's in y.tab.h too. * tests/yacc7.test: Check this. | ||
| d7b81c1e | 2004-08-08 20:14:34 | * lib/Automake/DisjConditions.pm (new): Precompute 'string' and 'conds' in place instead of as a side-effect of calling ->string and ->conds. This saves method-lookup time, simplify ->string and ->conds, and allows to create the object only when necessary. (string, conds): Simplify, now that the result is precomputed. | ||
| 9fcdf1df | 2004-08-08 19:05:13 | * automake.in (%am_file_cache): New hash. (make_paragraphs): Cache .am files with comments stripped to save some useless input and substitutions. | ||
| 9c3d8bd4 | 2004-08-08 17:11:24 | * lib/Automake/Variable.pm (%_primary_dict): New hash. (_new, variable_delete): Update %_primary_dict. (variables): Accept an optional $suffix argument. * automake.in (check_typos, am_primary_prefixes): Use that optional argument to restrict the loops over the variables we are interested in. | ||
| 851e3ef5 | 2004-08-05 23:01:25 | * lib/Automake/Item.pm (def): Rewrite more concisely, it's faster this way. | ||
| 36c5702d | 2004-08-05 22:30:41 | Speed up make_paragraphs. * automake.in (handle_languages): Always define SUBDIROBJ, DERIVED-EXT, and DIST_SOURCE, because the new transform() will abort on unknown tokens. (transform): Rewrite with different semantics. (make_paragraphs): Make a single pass over the paragraph to transform all template tokens instead of doing as much passes as possible token. | ||
| 4f0ef2ad | 2004-08-05 21:13:54 | * automake.in ($libtool_new_api): New variable. (handle_libtool): Do not libtool's aux files if $libtool_new_api. (scan_autoconf_traces) <LT_SUPPORTED_TAG>: Set $libtool_new_api. (scan_autoconf_traces) <AC_REQUIRE_AUX_FILE>: Remember only the first location for required files. | ||
| 1e840d7c | 2004-08-03 23:02:56 | Support AC_REQUIRE_AUX_FILE, and fix requirement of AM_PROG_CC_C_O. * automake.in (%required_aux_file): New hash. (handle_single_transform, lang_c_rewrite): Do note explicitly require 'compile', this is now an internal detail of AM_PROG_CC_C_O. (scan_autoconf_traces): Trace AC_REQUIRE_AUX_FILE and fill %required_aux_file. (scan_autoconf_files): Require all %required_aux_file instead of explicitly requiring install-sh and missing. (generate_makefile): Do not require config.sub and config.guess. (handle_single_transform): Pass $have_per_exec_flags to &lang_c_rewrite. * configure.ac, m4/init.m4: Require Autoconf 2.59a. * doc/automake.texi (Optional): Document AC_REQUIRE_AUX_FILE. (Program and Library Variables, Options, Public macros): AC_PROG_CC_C_O is required when per-target flags or subdir-objects are used with C sources. * m4/minuso.m4: Require `compile' using AC_REQUIRE_AUX_FILE. * m4/missing.m4: Require `missing' similarly. * tests/acsubst2.test, tests/distcom2.test, tests/distcom6.test, tests/specflg.test, tests/specflg2.test, tests/specflg3.test, tests/specflg6.test, tests/specflg7.test, tests/specflg8.test, tests/specflg9.test, tests/subobj7.test, tests/target-cflags.test, tests/yacc6.test: Fix to use AM_PROG_CC_C_O. | ||
| 6965500c | 2004-08-03 20:20:07 | * automake.in (yacc_lex_finish_helper): Fix definition of YLWRAP when ylwrap is installed in a default aux dir found in a parent package. * tests/subpkg.test: Augment to check that YLWRAP is installed properly. * doc/automake.texi (Yacc and Lex): ylwrap is not sought is the current directory. Report from Norman Gray. | ||
| 8fe3d4ea | 2004-08-02 20:26:54 | * doc/automake.texi (Optional): Update documentation for AC_CANONICAL_BUILD, AC_CANONICAL_HOST, and AC_CANONICAL_SYSTEM. | ||
| 1947468f | 2004-08-01 22:16:03 | * automake.in (AC_CANONICAL_HOST, AC_CANONICAL_SYSTEM): Replace by ... (AC_CANONICAL_BUILD, AC_CANONICAL_HOST, AC_CANONICAL_SYSTEM): ... these. (scan_autoconf_traces): Scan for the latter three macros instead of the former two. (make_paragraphs): Adjust definitions of %BUILD%, %HOST%, and %TARGET%. * tests/hosts.test: New file. * tests/Makefile.am (TESTS): Add hosts.test. Report and test case from Norman Gray. | ||
| f85b7e99 | 2004-08-01 20:05:23 | * aclocal.in (scan_file): Update "#Extending%20aclocal" URL, makeinfo 4.7 now outputs "#Extending-aclocal". | ||
| 16e08014 | 2004-08-01 17:31:22 | Disable Lex and Yacc rules whenever possible if AM_MAINTAINER_MODE is used and maintainer-mode disabled. * automake.in (Automake::struct): Define nodist_specific. Set it in languages yacc, yaccxx, lex, and lexxx. (register_language): Default nodist_specific to 0. (handle_single_transform): Honor nodist_specific. * lib/am/yacc.am (am__skipyacc): Define this in maintainer mode. (%EXT%%DERIVED-EXT%, %OBJ%): Use $(am__skipyacc) to disable these rules when needed. * lib/am/lex.am (am__skiplex): Define this in maintainer mode. (%EXT%%DERIVED-EXT%, %OBJ%): Use $(am__skiplex) to disable these rules when needed. * tests/mmodely.test: New file. * tests/pr204.test: Augment to check AM_MAINTAINER_MODE and nodist_ parsers. * tests/Makefile.am (TESTS): ADd mmodely.test. * doc/automake.texi (Yacc and Lex): Note dependence on maintainer mode. | ||
| 96afbaa4 | 2004-07-28 20:51:38 | * configure.ac, NEWS: Bump version to 1.9a. | ||
| 1ff79540 | 2004-07-28 20:41:39 | * configure.ac, NEWS: Bump version to 1.9. | ||
| e0ee8082 | 2004-07-28 20:05:15 | * automake.in (generate_makefile): Update misleading comment about libtool scripts. | ||
| ab7f3e68 | 2004-07-28 20:03:18 | * lib/texinfo.tex: New upstream version. | ||
| c97542e2 | 2004-07-28 19:58:37 | revert hasty commit before release | ||
| c3783fca | 2004-07-27 12:50:56 | * lib/am/yacc.am, lib/am/lex.am: Only compile these targets in maintainer mode. * doc/automake.texi (Yacc and Lex): Note dependence on maintainer mode. * NEWS: Note same dependency. * tests/mmode-lexyacc.test: New file. | ||
| 55846d15 | 2004-07-25 21:34:41 | * m4/mkdirp.m4 (AM_PROG_MKDIR_P): Remove `.' from the mkdir_p definition, it causes `make install' to fails for user with no right to write in the source-tree. * automake.in (handle_configure): Do not use mkdir_p in the definition for $(mkdir_p). Report from Harlan Stenn. | ||
| cf286e8a | 2004-07-25 19:50:54 | * lib/am/texi-vers.am (%STAMPVTI%): Typo in comment. | ||
| 844e7f04 | 2004-07-22 17:22:33 | * doc/automake.texi (Libtool Modules): Typo in example. Report from Ulrich Eckhardt. | ||
| 2b294d11 | 2004-07-21 17:44:06 | * automake.in (check_directory): Quote $dir in regexp. | ||
| b333cd22 | 2004-07-17 14:56:16 | * configure.ac, NEWS: Bump version to 1.8e. | ||
| 7b53cc3f | 2004-07-17 11:40:23 | * configure.ac, NEWS: Bump version to 1.8d. | ||
| 044cc6dd | 2004-07-17 11:03:49 | * lib/config-ml.in, lib/config.sub, lib/config.guess, lib/texinfo.tex: New upstream versions. | ||
| a03fc41f | 2004-07-17 11:00:35 | * lib/am/texibuild.am (?GENERIC?%SOURCE_SUFFIX%.html, ?!GENERIC?%DEST_PREFIX%.html): Use $(X), not ${X}. | ||
| 5f7451cd | 2004-07-17 10:56:24 | * tests/installdir.test: installdirs-local should appear three times, since the change from 2004-07-11 will make it PHONY. | ||
| 5929339c | 2004-07-17 10:52:19 | * lib/am/distdir.am (distdir): Always use $(DIST_SUBDIRS) now that it is always defined. This is less confusing for users reading the generated Makefiles. * automake.in (handle_dist): Do not substitute DIST_SUBDIR_NAME. | ||
| d2cce769 | 2004-07-17 09:48:11 | * lib/am/texibuild.am (?GENERIC?%SOURCE_SUFFIX%.html, ?!GENERIC?%DEST_PREFIX%.html): Output .htp, and then rename to .html on success. In case the target is a directory, this ensures its time stamp is updated and the no files are left over inside. * tests/txinfo21.test: Augment to test missing timestamp update reported by Akim Demaille. | ||
| fc118116 | 2004-07-17 09:10:42 | * doc/automake.texi (Top level): Rename as ... (Directories): ... this, and split into ... (Subdirectories, Conditional Subdirectories): ... these. (Conditional Subdirectories): Describe SUBDIRS and DIST_SUBDIRS before the example. Append a discussion about non-configured conditional directories. (Alternative): Move as a child of Directories. (Subpackages): New section. (Dist): Adjust links to Subdirectories, a Subpackages. (Third-Party Makefiles): Link to Conditional Subdirectories. | ||
| becf5933 | 2004-07-14 15:19:01 | correct function name | ||
| f74dc248 | 2004-07-14 14:49:09 | * automake.in (target_hook): Accept %transform as last argument. (define_objects_from_sources): Pass %transform to target_hook. (handle_source_transform): Define DIST_SOURCE to tell whether a the source of a file is distributed or not. (lang_yacc_target_hook): Check DIST_SOURCE, and do not distribute the generated header if the .y source is not distributed. * tests/pr204.test: Use AM_YFLAGS = -d and make sure generated headers are not distributed. | ||
| b23ddf1b | 2004-07-11 22:19:27 | * doc/automake.texi (Options): Improve ustar file name length discussion. Reference tar manual. | ||
| bcb160f8 | 2004-07-11 22:13:20 | * lib/Automake/Variable.pm (define): Fix precondition check. | ||
| 68acb54a | 2004-07-11 22:07:25 | For PR automake/428: 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. | ||
| 1f42d9a8 | 2004-07-05 07:09:03 | Add -t and -T options to install-sh. | ||
| d98e4ecc | 2004-07-05 07:07:55 | Don't assume that install-sh without -c moves (it now copies). Add tests for new -t and -T options. | ||
| 84a98180 | 2004-07-05 07:07:32 | Remove support for -b= and -t= options; this has been moribund for a decade. Add support for -t and -T options (new in coreutils install). -c option now does nothing (the default is to copy), for compatibility with BSD and coreutils 'install'. Fix usage message; it referred to nonexistent variables. Don't assume 'lasterr' is unset in environment. | ||
| abe03dd6 | 2004-07-05 07:07:05 | (Install): Warn that you should create /tmp/staging before installing into it, to avoid security problems. | ||
| ac1bc909 | 2004-06-16 19:17:03 | For Debian Bug#254372: * doc/automake.texi (Invoking aclocal): Rewrite the paragraph explaining m4_include is used for relative files. | ||
| 1177b44e | 2004-06-10 21:12:10 | For Debian Bug #251820: * aclocal.in (scan_file): Keep track of the location where each file is included, and display it when reporting a missing file. Pass this location to scan_file as a second argument. (scan_m4_files): Adjust calls to scan_file. * tests/acloca14.test: Add a test for this diagnostic. | ||
| 18ff1652 | 2004-06-07 06:04:40 | * m4/tar.m4 (_AM_PROG_TAR): Split the definition of $_am_tools so it works with Solaris and Tru64 /bin/sh. Report from Nicolas Joly. | ||
| 8b9ac42a | 2004-06-06 20:42:14 | * m4/tar.m4 (_AM_PROG_TAR): Introduce $_am_tools to work around a bug in NetBSD /bin/sh. Report from Nicolas Joly. | ||
| d0ab163d | 2004-06-03 21:19:30 | * tests/defs.in (required=icc): Use `-V -help' instead of `-V -dryrun'. icc 8.0 fails on the latter. * tests/depcomp5.test: Require depmode=icc for icc 7.x, and depmod=gcc otherwise. Report from Ralf Wildenhues. | ||
| 21e87c93 | 2004-06-03 20:19:27 | * lib/am/clean.am (distclean-generic): Do no `rm -f $(CONFIG_CLEAN_FILES)' if `$(CONFIG_CLEAN_FILES)' is empty. Report from Nicolas Joly. | ||
| 948df5cb | 2004-05-31 21:48:25 | * NEWS: Make clearer that we do not output partial Makefile.ins on error. Suggested by Akim Demaille. | ||
| 1a0bd5dd | 2004-05-31 21:44:57 | * lib/depcomp (tru64) [libtool]: Use $dir$base.o.d instead of $dir.libs/$base.o.d. Libtool 1.5 causes both to be output, and we will clean the second automatically during distclean. Using the latter and leaving the former as we did before cause "files left in build directory" failures during distcheck. Suggested by Nicolas Joly. | ||
| ad97d50f | 2004-05-31 21:28:36 | * doc/automake.texi (Built sources example): Explain what nodist_foo_SOURCES is (not) useful to, and use it in all the examples. (Tags): Mention nodist_noinst_HEADERS and nodist_prog_SOURCES. Suggested by Akim Demaille. | ||
| 5b8ccc44 | 2004-05-23 19:30:14 | * configure.ac, NEWS: Bump version to 1.8c. | ||
| 95853b65 | 2004-05-23 19:02:40 | * configure.ac, NEWS: Bump version to 1.8b. | ||
| fbeb424c | 2004-05-23 16:19:43 | * m4/tar.m4 (_AM_PROG_TAR) <cpio>: Specify -o and -i option first, by POSIX; and use option -d in am_untar. | ||
| e41aadc0 | 2004-05-23 11:04:24 | * tests/defs.in (PATH): Export it. | ||
| 4a393459 | 2004-05-23 09:57:55 | regen | ||
| 4eab8f52 | 2004-05-23 09: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. | ||
| 16af3fd3 | 2004-05-22 21: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. | ||
| bd787712 | 2004-05-22 14:48:00 | * tests/tar2.test: Skip the test if no pax archiver were found. | ||
| f02592d6 | 2004-05-22 14:34:50 | * NEWS: Sync with branch-1-8, and reorganize current entry. | ||
| a91f0ec9 | 2004-05-22 14: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. | ||
| bf7ab094 | 2004-05-22 07: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. | ||
| 7c75aeb2 | 2004-05-21 17:43:56 | * tests/txinfo22.test (AC_CONFIG_AUX_DIR): Use aux1, not aux, for cygwin compatibility. * tests/yacc6.test (AC_CONFIG_AUX_DIR): Likewise. | ||
| db4e6aad | 2004-05-21 17:31:49 | * tests/conflnk3.test: Isolate checking for working `test -e' into a subshell, to skip this test on broken /bin/sh of solaris. | ||
| 5094cfc0 | 2004-05-17 20: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. |