Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 36c51039 | 2001-02-26 18:27:46 | * texinfos.am: No ?EXEC? hook as currently installing TEXINFOS is necessarily in infodir. | ||
| d12bd4da | 2001-02-26 13:59:47 | * automake.in ($am_file): Be `local', as my'd variables used in `foreach' loops are always private to the loop. | ||
| 22e5b850 | 2001-02-26 12:43:53 | Rebuild. | ||
| 8158c272 | 2001-02-26 12:39:13 | * Makefile.am: Add install.am. | ||
| b871b6b5 | 2001-02-26 10:34:05 | * automake.in (&target_cmp, &dist_cmp): Do not prototype comparing routines, otherwise the elements to compare are passed in @_ instead of $a and $b. | ||
| 363ddb36 | 2001-02-26 10:26:01 | * automake.in (%required_targets): `installcheck-am' is needed. | ||
| ff5ff7d1 | 2001-02-26 10:02:12 | * automake.in (&transform_cond): Merge into... (&transform): this. Adjust all uses. | ||
| f037e98d | 2001-02-26 09:54:24 | * automake.in (&handle_dist): Use &transform instead of dedicated magic for DISTDIRS. But be sure to always do it. * distdir.am: Adjust. | ||
| 8915fd1d | 2001-02-26 09:51:26 | * automake.in: Use File::Basename. (&dirname, &basename): Remove. | ||
| b5ba55d0 | 2001-02-26 09:50:05 | * automake.in ($me): New. Use it. (&usage): Display your full name. | ||
| 3effb4a4 | 2001-02-26 09:48:38 | * automake.texi (Invoking Automake): Remove dead options. | ||
| 768fdc15 | 2001-02-26 09:48:03 | * automake.in (&scan_texinfo_file): Also compute the list of files to clean. Handle local errors. (&handle_texinfo): Use it. | ||
| d6605d53 | 2001-02-26 09:41:06 | * automake.in: Don't pass arguments to... (&parse_arguments): Work on @ARGV. Use Getopt. Add support for `-f'. (&version): New. (&usage): Update. | ||
| 450d5803 | 2001-02-26 09:37:39 | * automake.in (&handle_merge_targets, &do_one_merge_target): Don't handle installcheck and installcheck-am. * install.am: Do it. | ||
| 1051caf2 | 2001-02-26 09:33:06 | * automake.in (&handle_merge_targets, &do_one_merge_target): Don't handle install and install-am. * install.am: Do it. | ||
| a57c0827 | 2001-02-26 09:30:02 | * automake.in (&handle_merge_targets, &do_one_merge_target): Don't work on targets handled by %dependencies. (&handle_factored_dependencies): Do it. * install.am: Install install-exec, install-data and uninstall's suites. | ||
| ecc38223 | 2001-02-26 09:23:43 | * automake.in (&handle_merge_targets): Move `install-strip' from here... * install.am: to here. | ||
| f722556f | 2001-02-26 09:14:43 | * automake.in (@installdirs): Remove. (&file_contents): Be able to grow Automake macros with `+='. (&handle_texinfo, &handle_man_pages, &am_install_var): Let your files define _am_installdirs. (&handle_installdirs): Remove the code, just output `install.am'. * install.am: New. * data.am, header.am, libs.am, lisp.am, ltlib.am, mans.am, progs.am, * python.am, scripts.am, texinfos.am: Extend $(_am_installdirs). | ||
| 8d14f069 | 2001-02-26 08:58:45 | * tests/instdata2.test (libexec_DATA): Exercise more possibilities. | ||
| 1f2c7e01 | 2001-02-26 02:04:55 | 2001-02-25 Alexandre Duret-Lutz <duret_g@epita.fr> * header-vars.am (INSTALL_STRIP_FLAG): Remove (obsolete). | ||
| 786dbc19 | 2001-02-26 02:02:44 | ChangeLog cleanup from Alexandre Duret-Lutz | ||
| 08e386f8 | 2001-02-26 01:28:14 | * tests/instdata2.test: Added `sbin_DATA' check. | ||
| d8709cc4 | 2001-02-26 01:27:17 | * tests/Makefile.am (TESTS): Added subdircond.test. | ||
| 2bd4dd43 | 2001-02-26 01:10:33 | * tests/Makefile.am (TESTS): Added subdircond.test. * tests/subdircond.test: New file. * automake.in (handle_gettext): Don't fail if SUBDIRS conditionally defined. | ||
| cddf6cbc | 2001-02-26 00:42:25 | * automake.in: Use IO::File. (generate_makefile): Use IO::File. (scan_texinfo_file): Likewise. (handle_aclocal_m4): Likewise. (scan_autoconf_traces): Likewise. (scan_one_autoconf_file): Likewise. (read_am_file): Likewise. (file_contents): Likewise. (create): Likewise. | ||
| 5f569477 | 2001-02-25 19:00:38 | Typo. | ||
| 0d21a404 | 2001-02-25 18:57:22 | * automake.in (handle_texinfo): Remove code handled by texinfos.am. | ||
| 28d10efa | 2001-02-25 18:51:38 | * automake.in (&transform): Also call &transform_cond on your arguments. (&handle_dist): Adjust. (&handle_factored_dependencies): Uniq dependencies. | ||
| dda7868a | 2001-02-25 18:47:53 | * automake.in (&handle_gettext): Simplify redundant `if'. Used &variable_value, don't read %contents directly. | ||
| c7f45700 | 2001-02-25 18:44:17 | * automake.in ($install_recursive): Remove, replaced with calls to `&variable_defined ('SUBDIRS')'. (&handle_dist, &handle_clean): Don't transform_cond SUBDIRS since... (&file_contents): now does. | ||
| 43fe90cc | 2001-02-25 18:43:37 | * automake.in (&handle_man_pages): $found is dead. | ||
| 1b09f1d2 | 2001-02-25 18:42:41 | Internally just store the conditionals as space separated lists of CONDITIONS (instead of @CONDITIONS@). * automake.in (&conditional_true_when, &variable_conditions_sub): Split conditions at spaces. (&handle_dependencies, &variable_conditions_permutations): Don't put @ around conditions. (&variable_conditions_cmp): There are no @ to strip. (&make_condition): New. (&define_pretty_variable, &read_main_am_file, &read_am_file): Use it. (&read_main_am_file, &read_am_file): Stop playing with @ by hand. Join @conditional_stack with spaces. (&read_main_am_file): Adjust the output of variables. Output `TRUE = true' under the condition `TEST' as `@TEST@TRUE = true' and no longer `@TEST@TRUE = @TEST@true'. (&variable_conditions_cmp): Rename as... (&by_condition): this. Sort in a human pleasant order. Use it everywhere a human can see conditions. (&variable_conditions_reduce): Don't sort conditions, that's pointless. * tests/cond.test, ctarget1.test, pluseq3.test: Strengthen. | ||
| 47a5afa4 | 2001-02-25 18:39:59 | * automake.in: `my' the globals. | ||
| f656610b | 2001-02-25 18:37:40 | * automake.in (&initialize_per_input): %targets_conditionals is new. (&read_am_file): When slurping a rule, set the target related variable, and no variable related variable. (&file_contents): Likewise. * tests/vartar.test, tests/ctarget1.test: New. | ||
| d98c7fd8 | 2001-02-25 18:17:57 | * automake.in (&initialize_per_input): %targets_conditionals is new. (&read_am_file): When slurping a rule, set the target related variable, and no variable related variable. (&file_contents): Likewise. * tests/vartar.test, tests/ctarget1.test: New. | ||
| 56856614 | 2001-02-25 18:16:07 | * automake.in (&variable_defined, &variable_value_as_list_worker): If $VAR is effectively a variable, don't die if it's also a target. Plus some formatting changes. | ||
| c44ceec2 | 2001-02-25 18:15:13 | * automake.in: Mying changes. * Makefile.am (maintainer-check): Check the stability of the number of uses of `local'. | ||
| 800b791d | 2001-02-25 18:12:35 | * automake.in: Mying changes. | ||
| 27229053 | 2001-02-25 18:11:41 | * automake.in: Mying changes. | ||
| 727e4dd8 | 2001-02-25 18:10:50 | * automake.in: Mying changes. (&handle_tags): Fix a bug uncovered by the previous mying changes: transform CONFIG into $config, not $xform. | ||
| b8a2f0f9 | 2001-02-25 18:04:29 | * automake.in (&handle_texinfo, &handle_man_pages, &am_install_var): Don't deal with install-data-am, install-exec-am and unstall-am. (&initialize_per_input): Add them to %dependencies. Remove %exec_dir_p since the *.am files are now in charge of it. Remove @uninstall, @install_data, @install_exec. (&handle_merge_targets): Adjust to these removals. (&file_contents): Also &transform_cond for --no-installman and --no-installinfo. (&do_one_merge_target): Add some magic to install hooks on %dependencies' targets. (%required_targets): New. (&handle_factored_dependencies): Output required targets. * data.am, header.am, java.am, libs.am, lisp.am, ltlib.am, * mans-vars.am, mans.am, progs.am, python.am, scripts.am, * texinfos.am: Declare your dependencies on install-data-am, install-exec-am and uninstall-am. * tests/instdata2.test (incldata_HEADERS): New test. | ||
| 7706098b | 2001-02-25 06:47:17 | Rebuild. | ||
| 3773f48b | 2001-02-25 04:37:52 | * Makefile.am (amfiles): Added texibuild.am. * texibuild.am: New file. * tests/Makefile.am (TESTS): Added texinfo9.test. * tests/texinfo9.test: New file. * automake.in (handle_texinfo): Keep track of suffixes used. Give error if suffix unrecognized. Removed extraneous newline. | ||
| b77e84ef | 2001-02-23 15:11:19 | * automake.in (&am_install_var): Don't hook on the clean targets and .PHONY. * data-clean.am, java-clean.am, libs-clean.am, lisp-clean.am, * ltlib-clean.am, progs-clean.am, python-clean.am, tags-clean.am: Do it. | ||
| e39c74ee | 2001-02-23 15:07:56 | * automake.in: Promote local `my' over `local'. | ||
| 876f65e3 | 2001-02-23 15:06:52 | * automake.in: Formatting and mying changes. | ||
| 5b04f37f | 2001-02-23 15:06:16 | * automake.in: Formatting and mying changes. | ||
| 33705e1b | 2001-02-23 15:03:52 | * automake.in (&handle_man_pages): Let install-man and uninstall-man be handled by the dependency tracker. (&initialize_per_input): Let %dependencies track them. * mans.am: Add the needed hooks with the proper dependencies. | ||
| bc0292f1 | 2001-02-22 18:49:50 | * tests/target-cflags.test: Don't use subshell to configure in subdirectory. Typo fix - run `./foo', not `/foo'. | ||
| 52be309c | 2001-02-22 15:58:55 | * automake.in: Formatting and mying changes. | ||
| 1cadaf5c | 2001-02-22 02:58:51 | * automake.in (handle_dist): Introduce new variable to avoid extra keys in %dist_dirs. Fixes distdir.test. | ||
| 861fab47 | 2001-02-22 02:40:19 | * automake.in (handle_texinfo): Only remove suffixes we can handle. | ||
| 85b381e7 | 2001-02-22 02:35:30 | * tests/distdir.test: Check to make sure directory isn't made in build directory. | ||
| d3328704 | 2001-02-21 21:07:15 | * automake.in (handle_dist): Do nothing in Cygnus mode. | ||
| d95e6095 | 2001-02-21 15:41:00 | Rebuild. | ||
| 53f983dd | 2001-02-21 15:36:29 | * header-vars.am: Remove tabs before variable definitions. | ||
| f9875647 | 2001-02-21 09:29:28 | * tests/distdir.test (EXTRA_DIST): Use a finer pattern to avoid false diagnostics. | ||
| 391c7716 | 2001-02-21 08:42:45 | * automake.in (&dist_cmp, &target_cmp): Be sure to return a numeric value as required by Perl 5.6. | ||
| eb447025 | 2001-02-21 08:37:54 | Remove. | ||
| 7a0defee | 2001-02-21 08:35:51 | * dist-vars.am: Remove, merge into... * distdir.am: this. * automake.in (dirname, basename, backname): Move at the top of the file so that prototypes are checked, Use them without `&'. (&handle_dist): Adjust. | ||
| 27f1c6ca | 2001-02-21 08:35:02 | * automake.in (&check_ambiguous_conditional, &read_main_am_file): Use a uniform naming scheme. ("e_cond_val, &unquote_cond_val): Delete, dead code. (&read_am_file): Fix conditioned definition of backslash continued items. | ||
| ce5c9353 | 2001-02-21 08:32:03 | Change the handling of conditionals: instead of using an ad-hoc encoding to store a hash in a string, use hashes. * automake.in (&conditional_dump): New. (&check_ambiguous_conditional, &variable_defined) (&variable_conditions_sub, &variable_value_as_list_worker) (&define_variable, read_am_file, &read_main_am_file): Be sure to handle `$conditional{$vars}' as a hash instead of a plain string. | ||
| 0752ad5e | 2001-02-21 08:31:40 | * automake.in (&conditional_true_when): Modernize, simplify. Warning: `$comp' is now private (my), while it used to be `inherited' from a `local' elsewhere in the code. AFAICT it was wrong, but some dirty side effect might show up. (&conditionals_true_when): New. (&variable_conditions_sub, &variable_conditions_reduce): Use it. | ||
| fdc3bf40 | 2001-02-21 08:30:56 | * automake.in ($top_builddir): Remove, used in one place. (&define_standard_variables): Adjust. Move the definition of triplet variables into... * header-vars.am: here. | ||
| 71502792 | 2001-02-21 08:30:39 | * automake.in (&initialize_global_constants): Don't define $USAGE. (&usage): Handle the former content of $USAGE. Don't pretend autoconf cares about Makefile.in. Classify the options. (&handle_tests): Formatting and mying changes. | ||
| 539e1d30 | 2001-02-21 08:28:03 | * automake.in (&handle_tests_dejagnu): Move the definition of a default `site.exp' into... * dejagnu.am (site.exp): here. Use DOS compliant file names. | ||
| 593865b3 | 2001-02-21 08:27:41 | * automake.in (&dist_cmp): New. (&handle_dist): Use it. Promote `my' over `local'. | ||
| 88e17dc5 | 2001-02-21 08:26:34 | * dist.am: Remove, merge into... * distdir.am: here. Use the neat sed snippet for banners. BTW, distcheck is phony. * automake.in (&handle_dist_worker): Remove, merge into... (&handle_dist): this. (&file_contents): Strip leading new lines. Be sure to end comments with new lines. | ||
| 9bd6e61e | 2001-02-21 08:22:25 | * distdir.am (GZIP_ENV): Define. * automake.in (&handle_dist): Don't. (&uniq): New. (&handle_dist_worker, &am_install_var): Use it. | ||
| 964ec5a0 | 2001-02-21 08:21:43 | * distdir.am (distdir): Handle the DIST-TARGETS. * automake.in (&handle_dist_worker): Don't. | ||
| 7cd21d05 | 2001-02-21 08:21:01 | * automake.in (&file_contents): Transform the global options (such as CYGNUS). (&handle_texinfo, &handle_dist_worker, &handle_tests_dejagnu): Don't. | ||
| dce352b1 | 2001-02-21 08:20:40 | * distdir.am (distdir): Be sure to have permissive rights on its contents. (dist-all, dist-bzip2, dist-zip, dist-tarZ): New conditional targets. And BTW, all these guys are phony. * automake.in (&handle_dist_worker): As its name doesn't indicate, output distributions. (&handle_dist): As its name doesn't indicate, don't. (&initialize_global_constants): Don't define variables which content is now handled by distdir.am. But register `dist-all' as a factored target. (&handle_factored_dependencies): Don't output empty targets. | ||
| c7e78f73 | 2001-02-21 02:49:25 | * m4/init.m4 (AM_INIT_AUTOMAKE): Simplify m4_pattern_allow invocation. | ||
| 358ab710 | 2001-02-19 15:20:45 | Rebuild. | ||
| 03414b51 | 2001-02-19 00:12:15 | * m4/strip.m4 (AM_PROG_INSTALL_STRIP): Don't call AM_PROG_STRIP. Set INSTALL_STRIP_PROGRAM_ENV to `$(STRIP)', not `$STRIP'. (AM_PROG_STRIP): Commented out. | ||
| c8a7b8b9 | 2001-02-18 01:29:54 | 2001-02-17 Raja R Harinath <harinath@cs.umn.edu> * depcomp (gcc3): Protect against the compiler deleting the dependency output file. | ||
| eb0b1538 | 2001-02-18 00:35:19 | 2001-02-17 Tom Tromey <tromey@redhat.com> * automake.in (handle_merge_targets): Use double quotes around setting of INSTALL_STRIP_PROGRAM. * m4/strip.m4 (AM_PROG_INSTALL_STRIP): Set INSTALL_STRIP_PROGRAM to absolute path at runtime. (AM_PROG_STRIP): Don't explicitly test $STRIP. 2001-01-28 Alexandre Duret-Lutz <duret_g@epita.fr> * m4/strip.m4: New file. * m4/Makefile.am (m4data_DATA): Add strip.m4. * m4/init.m4: Call AM_PROG_INSTALL_STRIP. * m4/missing.m4 (AM_AUX_DIR_EXPAND): New function. (AM_MISSING_INSTALL_SH, AM_MISSING_HAS_RUN): Use $am_aux_dir instead of $ac_aux_dir, and require AM_AUX_DIR_EXPAND. * m4/depend.m4 (AM_DEP_TRACK): Likewise. * automake.in (handle_merge_targets): In the install-strip rule, set INSTALL_PROGRAM to INSTALL_STRIP_PROGRAM, and INSTALL_PROGRAM_ENV to INSTALL_STRIP_PROGRAM_ENV; don't use INSTALL_STRIP_FLAG. * progs.am (install-@DIR@PROGRAMS): Adapt to use INSTALL_PROGRAM_ENV, don't use INSTALL_STRIP_FLAG any longer. * header-vars.am (INSTALL_STRIP_FLAG): Remove. (INSTALL_PROGRAM_ENV): New variable. | ||
| 473d3831 | 2001-02-17 02:35:53 | 2001-02-16 Alexandre Duret-Lutz <duret_g@epita.fr> * automake.in (scan_one_configure_file): Unquote AC_CONFIG_AUX_DIR's argument. | ||
| 59ee26e2 | 2001-02-17 02:34:19 | 2001-02-16 Alexandre Duret-Lutz <duret_g@epita.fr> * automake.in (unquote_m4_arg): New function. (scan_one_configure_file): Call unquote_m4_arg on AM_CONFIG_HEADER argument, so that AM_CONFIG_HEADER([foobar.h]) works. | ||
| 26aeaaa1 | 2001-02-16 06:48:01 | * config.guess, config.sub: New versions from FSF. * Makefile.am (WGET): New macro. (FETCHFILES): New macro. (fetch): New target. | ||
| 828fcc88 | 2001-02-16 06:16:27 | * tests/subobj3.test: Exit with status 77 if gcc not found. * tests/pr9.test: Exit with status 77 if gzip not found. * tests/pr87.test: Exit with status 77 if gcc not found. * tests/pr19.test: Exit with status 77 if gzip or gcc not found. * tests/install2.test: Exit with status 77 if gzip not found. * tests/exsource.test: Exit with status 77 if GNU make not found. * tests/ansi3.test: Exit with status 77 if gcc not found. * tests/target-cflags.test: Require GNU make. Exit with status 77 if gcc or make not found. Fixes PR automake/121. | ||
| 5b2edc13 | 2001-02-16 05:56:09 | * configure.in: Require Perl 5.005. * automake.in: Require 5.005. | ||
| f7d3c45d | 2001-02-16 01:20:22 | * automake.texi (Top): Conditionalize on `nottex', not `info'. Fixes PR automake/122. | ||
| 2d1fd748 | 2001-02-15 03:56:36 | * automake.in (add_depend2): Only emit a given object rule once. Fixes specflags6.test. | ||
| d386f3ea | 2001-02-15 02:49:08 | 2001-02-14 Richard Boulton <richard@tartarus.org> * tests/specflags6.test: New file. | ||
| 28e1438a | 2001-02-14 20:54:25 | * automake.texi (A Shared Library): Mention -module. | ||
| 4fe13daa | 2001-02-14 02:33:43 | * automake.in (do_one_merge_target): Always register $name and $name-am as phony. | ||
| a1195d8e | 2001-02-13 18:00:34 | * automake.in (do_one_merge_target): Register `all' as phony target. | ||
| d79a04dc | 2001-02-13 07:03:55 | * configure.in: Updated to 1.4e for cvs. | ||
| e53585cb | 2001-02-13 06:52:58 | * configure.in: Updated to 1.4d and released. | ||
| bd940d21 | 2001-02-13 06:43:43 | * m4/init.m4 (AM_INIT_AUTOMAKE): Explicitly allow various AM_* names through autoconf. | ||
| d9b3f8fa | 2001-02-12 16:49:56 | 2001-02-12 Tom Tromey <tromey@redhat.com> Fix for subdirbuiltsources.test: * automake.in (initialize_per_input): [all_target] Initialize to empty string. (handle_merge_targets): Use all-redirect target to handle built sources. (do_one_merge_target): Don't generate all-redirect rule. 2001-02-11 Peter Muir <iyhi@yahoo.com> * tests/subdirbuiltsources.test: New file. * tests/Makefile.am (TESTS): Added new file. | ||
| 84c00fae | 2001-02-12 15:39:23 | Rebuild. | ||
| 14d0075b | 2001-02-10 19:50:18 | * tests/condlib.test: New file. * tests/Makefile.am (TESTS): Added new file. | ||
| 6785089d | 2001-02-10 19:04:24 | 2001-02-10 Lars J. Aas <larsa@sim.no> * automake.in ($MACRO_PATTERN): Include '@' in name regex. (&canonicalize): New. Includes '@' in canonical range. (&check_canonical_spelling, &handle_programs, &handle_libraries, &handle_ltlibraries, &handle_texinfo): Use &canonicalize. | ||
| ba170f20 | 2001-02-10 19:02:28 | 2001-02-10 Raja R Harinath <harinath@cs.umn.edu> * automake.in (handle_configure): Revert part of '2001-02-04 Kevin Ryde <user42@zip.com.au>'. Don't set CONFIG_COMMANDS explicitly. | ||
| e1f1fbaf | 2001-02-10 01:26:54 | 2001-02-09 Raja R Harinath <harinath@cs.umn.edu> * depcomp (gcc3): Propagate exit code. | ||
| b4e12308 | 2001-02-09 21:52:30 | * header.am (install-@DIR@HEADERS): s,?!NOBASE?,?!BASE?, (typo) | ||
| 8de13de5 | 2001-02-09 07:06:53 | Clean up maintainer-check warnings: * Makefile.am (maintainer-check): Ignore comment lines in CDPATH check. * automake.in (handle_dist_worker): Removed redundant `my $xform'. | ||
| 1bac428a | 2001-02-09 03:39:18 | * automake.in (&file_contents): Remove a dead branch. |