Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| fbf1ceb8 | 2004-11-17 22:36:54 | * aclocal.in (%file_type, FT_USER, FT_AUTOMAKE_SYSTEM): New variables. (scan_m4_dirs): New function, extracted from ... (scan_m4_files): ... here. Call scan_m4_files three times, for each FT_ constant. (scan_file): Take a file type argument to update %file_type. (write_aclocal): Do not m4_include files that are not of type FT_USER. * tests/dirlist.test: Make sure m4_include is not used for --acdir files. | ||
| d92fc1e5 | 2004-11-17 22:13:33 | * tests/defs.in (testaclocaldir): New variable. * tests/aclocal.test: Use it to fix the test. Report from Patrick Welche. | ||
| e4f1de1e | 2004-11-10 20:12:34 | * m4/python.m4 (AM_PATH_PYTHON): Fix the invocation of AC_PATH_PROGS to correctly define PYTHON as `:' when no interpreter is found (this worked correctly only when a minimal version was passed to AM_PATH_PYTHON). Report from Stepan Kasal. (_AM_PYTHON_INTERPRETER_LIST): Define using m4_define_default, so we can easily override the list from the test suite. * tests/python11.test: New file. * tests/Makefile.am (TESTS): Add python11.test. | ||
| 97f03a22 | 2004-11-09 23:39:58 | * doc/automake.texi (Libtool Modules): Make clearer that -module should appear explicitly in _LDFLAGS. | ||
| 91d37a8e | 2004-11-09 20:24:42 | * aclocal.in (parse_arguments): Correctly recognize --print-ac-dir. * tests/aclocal.test: Check --print-ac-dir and a unknown option. | ||
| 65680ff9 | 2004-11-09 10:23:03 | * aclocal.in (parse_arguments): Fix detection of unexisting default $(datadir)/aclocal. Report from Akim. | ||
| f905ec7b | 2004-11-07 23:25:32 | * aclocal.in ($acdir): Rename as ... (@system_includes): ... this. (@user_includes, @automake_includes): New variables. ($default_acdir, $default_dirlist): Remove. (parse_arguments): Populate @user_includes, @automake_includes, and @system_includes instead of filling a unique @dirlist array. ("MAIN"): Adjust to scan m4 files in @user_includes, @automake_includes, and @system_includes. | ||
| f31c5b09 | 2004-11-06 21:10:38 | * aclocal.in (parse_arguments): Correct comment. From Akim. | ||
| 3110f38b | 2004-11-04 22:19:41 | * aclocal.in: Use Automake::ChannelDefs, and adjust all output to be done via `fatal', `msg', `verb', or `prog_error'. (version): New function. (parse_arguments): Rewrite using Getopt::Long, call &version, and honor -W and --warning. ($verbose): Remove. (trace_used_macros): Do not trace the first arguments of macros for which we do not need it. This caused failures because of unexpected newlines in the output. * doc/automake.texi (aclocal options): Document -W and --warning. * tests/defs.in (ACLOCAL): Always use -Werror, to catch Perl warnings about uninitialized variables. | ||
| 53810e0d | 2004-11-03 21:49:39 | * tests/defs.in: Do not distinguish VERBOSE=x from VERBOSE=anything_but_x, always turn on shell traces. | ||
| 64ea2a5e | 2004-11-03 21:40:25 | * aclocal.in (write_aclocal): Make sure $map_traced_defs{$m} exists before using it. Suppress a warning observable in test/acloca16.test. Report from Ralf Wildenhues. | ||
| c51c256c | 2004-11-01 17:35:37 | * lib/Automake/XFile.pm (lock): Make sure $ENV{'MAKEFLAGS'} exists before inspecting it; this fixes "uninitialized value in concatenation" diagnostics when flock fails. Report from Gary V. Vaughan. | ||
| d6da6966 | 2004-11-01 12:51:34 | * aclocal.in: Use strict and -w. Declare local variables with `my', and get rid of `local'. (scan_m4_files, add_macro): Reindent these functions while we are at it. | ||
| 02c3b481 | 2004-11-01 09:58:39 | * lib/config.guess, lib/texinfo.tex: New upstream versions. | ||
| a7016d70 | 2004-11-01 09:55:35 | * doc/automake.texi (LIBOBJS): Spelling and grammar corrections from Ralf Wildenhues. | ||
| 9e7295cf | 2004-10-31 22:12:11 | * doc/automake.texi (LIBOBJS): Augment with an example setup. (LTLIBOBJ): Rename as ... (LTLIBOBJS): ... this. Link to LIBOBJS, and mention LTALLOCA. | ||
| d3cd9f6d | 2004-10-25 18:59:54 | * doc/automake.texi: Untabify, tabs in the examples are poorly rendered. * Makefile.am (maintainer-check): Grep tabs in the manual. | ||
| 60169f90 | 2004-10-25 18:52:45 | * tests/comment8.test: Use $MAKE, not make. | ||
| f9879aa6 | 2004-10-23 23:10:58 | * tests/distcom3.test: Typo. | ||
| 00b9d62a | 2004-10-22 20:00:05 | * doc/automake.texi (Libtool Convenience Libraries): Explain how to force the linker selection. | ||
| 5a8604fc | 2004-10-22 06:45:08 | * lib/install-sh: Fix the dirname emulation to ignore trailing slashes, i.e., the direname of `a/b/' is `a', not `a/b/'. This caused `install-sh a/b/' to fail. * tests/instsh2.test: Augment. Report from Пухальский Юрий Андреевич. | ||
| d21ec656 | 2004-10-21 21:37:41 | * automake.in (get_object_extension): The extension to use is know by the caller, and cannot be selected by looking only at the target name. Simplify this function to simply conditionally prepend $U to the given extension. (handle_programs, handle_libraries, handle_ltlibraries): Hard-code the extension to use. This way Automake won't mistake a program named `foo.la' as a libtool library. * tests/primary3.test: New file. * tests/Makefile.am (TESTS): Add primary3.test. | ||
| 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. |