Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 54ae7487 | 2001-03-07 19:09:44 | * automake.in (&handle_all): Use an array instead of a scalar for local_headers. Get rid of all-redirect: let `all' be that target. | ||
| ff4faf0a | 2001-03-07 18:39:10 | * automake.in (&handle_merge_targets): Ventilate its non `all' related content into... (&generate_makefile): here. (&handle_merge_targets): Rename as... (&handle_all): this. Remove a useless `if': `@all' is obviously not empty, since it contains at least the `basename ($makefile)' which has just been unshifted. | ||
| 353857b4 | 2001-03-07 18:37:06 | * automake.in, aclocal.in: Backquote is inert in double quotes. | ||
| 32dcb427 | 2001-03-06 18:24:59 | * Makefile.am (maintainer-check): Simplify `grep -v ... | grep .' into `grep -v ...'. | ||
| 775d0c25 | 2001-03-06 18:12:33 | * java.am: Use `rm -f' instead of `rm'. | ||
| 55d91ba2 | 2001-03-06 17:56:55 | * automake.in (&push_dist_common): Simplify. | ||
| e619166e | 2001-03-06 17:25:36 | 2001-03-06 Jens Kr | ||
| c2ba25c0 | 2001-03-06 15:05:37 | Update. | ||
| e5a1edef | 2001-03-06 14:56:11 | * tests/Makefile.am (XFAIL_TESTS): noinstdir.test removed, it's fixed now. | ||
| 93229961 | 2001-03-06 14:44:44 | * header.am, scripts.am: Use ?INSTALL? in the install and uninstall rules. | ||
| db434bde | 2001-03-06 00:48:20 | * tests/copy.test: Never use `rm' without `-f' - it may ask questions, notably for read-only files during `make distcheck'. * tests/insh.test: Likewise. * tests/installsh.test: Likewise. * tests/symlink.test: Likewise. * tests/symlink2.test: Likewise. * tests/symlink3.test: Likewise. | ||
| 49182dcb | 2001-03-05 22:14:08 | Rebuild. | ||
| 67f55de8 | 2001-03-05 22:11:05 | * noinstdir.test: New test. * tests/Makefile.am (TESTS): Add noinstdir.test. (XFAIL_TESTS): Likewise. | ||
| 60d9bbc8 | 2001-03-05 19:29:16 | * automake.in (&handle_options): Change the RE so that the third part of the versions always exist. (&file_contents): Don't pass uninitialized values to &transform. | ||
| fdbfb151 | 2001-03-05 19:11:31 | * automake.in (&file_contents): Require a hash as second argument. Adjust callers. | ||
| 80206c9e | 2001-03-05 18:56:45 | Always use hashes with &file_contents. * automake.in (&handle_texinfo): texibuild.am does not need TEXINFODIR. texinfos.am wants only TEXICLEANS. (&handle_dist, &add_depend2, &handle_clean): Replace $xform with %transform. * texinfos.am: Adjust. | ||
| a939c6ff | 2001-03-05 18:47:49 | * automake.in (&handle_programs, &handle_libraries, &handle_tags) (&handle_ltlibraries, &handle_emacs_lisp, &handle_python): Adjust. (&am_install_var): Forget about `-clean'. Transform ?INSTALL?. Always output the *.am file. * data-clean.am, java-clean.am, libs-clean.am, lisp-clean.am, * ltlib-clean.am, progs-clean.am, python-clean.am, tags-clean.am: Remove, merged into the corresponding *.am file. * data.am, libs.am, ltlib.am, progs.am, python.am: Equip with ?INSTALL?. | ||
| fb3e68bc | 2001-03-05 17:05:26 | Rebuild. | ||
| ab63b14c | 2001-03-05 16:57:52 | * Makefile.am (amfiles): Add configure.am. Sort alphabetically. | ||
| 6d31be95 | 2001-03-05 15:13:55 | Comment changes. | ||
| 65e17bce | 2001-03-05 15:03:00 | If OBJEXT and EXEEXT are not set, provide a default value, and use them unconditionally. * automake.in (&generate_makefile): Provide default values for EXEEXT and OBJEXT. (&get_object_extension, &finish_languages) (&handle_single_transform_list, &handle_programs, &add_depend2) (&check_cygnus, &lang_c_finish, am_install_var): Don't bother with them, they are defined. * compile.am, depend2.am, program.am, progs.am: Likewise. * remake-hdr.am: Fix a typo. * tests/cxxo.test, tests/fo.test, tests/implicit.test, * tests/interp.test, tests/subobj.test, tests/subobj2.test, * tests/suffix2.test: Adjust. | ||
| 44d82214 | 2001-03-05 14:52:13 | * automake.in (&file_contents): Map MAINTAINER-MODE to @MAINTAINER_MODE_TRUE@ or nothing. * configure.am, remake-hdr.am, remake.am, texi-vers.am: Adjust. Suggested by Tom. | ||
| 7858570e | 2001-03-05 14:49:43 | * automake.in (&do_one_merge_target): Remove, was only called from... (&handle_merge_targets): here for `all'. Adjust. | ||
| 48eae09e | 2001-03-05 14:47:39 | * automake.in (&do_one_merge_target): Remove, was only called from... (&handle_merge_targets): here for `all'. Adjust. | ||
| 0794a12b | 2001-03-05 14:45:40 | Make the installation/uninstallation of Info pages follow the regular am/recursive scheme. * automake.in (%required_targets, %dependencies): Add install-info. (%dependencies): Add install-info, install-info-am, and unstall-info. (&handle_subdirs): Don't transform INSTALLINFO, which mapping was reversed BTW. Does anybody use the option `no-installinfo'? (&handle_merge_targets): Let the handling of info related targets to... (&handle_factored_dependencies): this. * subdirs.am: Use ?INSTALL-INFO?. * texinfos.am: Define the install-info, uninstall-info and uninstall-info-am targets. | ||
| f455f2ed | 2001-03-05 14:44:27 | * automake.in (%required_targets, %dependencies): Add dvi, info, dvi-am, info-am. (@info, @dvi): Remove. (&handle_texinfo, &handle_merge_targets): Adjust. (&handle_factored_dependencies): Required targets are phony. * texinfos.am: Build info, dvi, and the corresponding -am or -recursive targets. | ||
| 23b6c7ed | 2001-03-05 14:43:47 | * automake.in (&am_install_var): Remove $cygxform, unused. | ||
| 5b77c84d | 2001-03-05 14:42:56 | * automake.in (&file_contents): Transform LIBTOOL. (&am_install_var): Remove $ltxform. * ltlib.am, progs.am: Adjust. | ||
| 91219a8d | 2001-03-05 14:42:21 | * automake.in: Require AC_PROG_INSTALL in... (&scan_autoconf_files): here. | ||
| 51c68871 | 2001-03-05 14:41:08 | * configure.am: New file. * automake.in (&file_contents): Transform CONFIGURE-AC. (&handle_texinfo, &handle_configure): Don't transform CONFIGURE_AM. (&handle_configure): Use `configure.am'. * remake-hdr.am, remake.am, texi-vers.am: Adjust to MAINTAINER-MODE and CONFIGURE-AC. | ||
| f4d5ba0b | 2001-03-05 14:38:54 | * automake.in (&pretty_print_internal): Don't output useless spaces. (define_pretty_variable): Don't issue the space after the `=' sign to avoid trailing spaces in Makefile.ins. | ||
| 739897c2 | 2001-03-05 14:38:02 | * automake.in (&generate_makefile): Call &initialize_per_input *before* setting $am_file_name and $in_file_name. | ||
| 768c0b53 | 2001-03-05 14:35:47 | * automake.in ($in_file_name, $am_file_name, $relative_dirs): Globals, initialized... (&initialize_per_input): here. | ||
| a64f18ef | 2001-03-05 14:33:38 | * automake.in ($am_relative_dir): Global. (&initialize_per_input): Init it. (%make_list, @make_input_list): My them from (&scan_autoconf_files): here. (&require_file_internal): Mying changes. | ||
| dec92301 | 2001-03-05 14:30:28 | * automake.in (%am_vars, @var_list, %def_type): Globals. (&initialize_per_input): Initialize them. (&read_main_am_file): Don't local them. (&get_object_extension): $objext is private. (&handle_single_transform_list): $lang is. (&handle_ltlibraries): $libname_rx is. (&scan_autoconf_config_files): How about actually paying attention to your arguments, instead of working on $_? (this is no Perl variable, it's a Perl variable followed by a question mark). (&file_contents): $contents and $separator are private. (&am_install_var): Declare @condvals, not $condvals. (%make_dirs): My. | ||
| 42e0f40a | 2001-03-05 13:26:01 | * automake.in (&initialize_per_input): Move to the top. Precede with the `my' list of its variables. | ||
| ea5c343b | 2001-03-05 13:25:22 | * automake.in ($am_file): Use vars. ($am_file_name, $in_file_name): Private to &generate_makefile. | ||
| 5bbaad4f | 2001-03-05 13:24:31 | * automake.in: Preparation for `use strict': Move the initialization of the constants to the top, from... (&initialize_global_constants): here. | ||
| bc36bf2b | 2001-03-05 13:23:27 | * automake.in (&handle_single_transform_list, &add_depend2): Let $lang_specific_files{$lang} be a list instead of a string. | ||
| d7f56aa8 | 2001-03-05 13:21:33 | Let's make it run ten times faster... * automake.in (&transform): Be sure to remove the `n' with ?FOO? transformations. (&file_contents): Let `$command' remove the Automake commands, and normalize the series of `n'. Slurp the file and apply $command in a single step. No longer apply the `@MAINTAINER_MODE_TRUE@' transformation which is already normalized to be handled by &transform. | ||
| 3f9a97e7 | 2001-03-05 07:49:42 | * automake.in (register_language): Add entry for `-pure'. Added `pure=yes' entries for cxx, objc, f77, ppf77, ratfor, java. (finish_languages): Use `-pure' field of language map. | ||
| f61d5113 | 2001-03-04 21:05:09 | * tests/yaccvpath.test: No need to remove dummy files. * tests/subobj3.test: No need to remove dummy files. * tests/pr9.test: No need to remove dummy files. * tests/pr87.test: No need to remove dummy files. * tests/pr19.test: No need to remove dummy files. * tests/install2.test: No need to remove dummy files. * tests/defs: Actually copy in install-sh, mkinstalldirs, missing, and depcomp. | ||
| 185ae9e1 | 2001-03-03 07:13:04 | * tests/yaccvpath.test: Add a delay to make parse.c really out of date. Detect the problem earlier, after `make distdir'. Drop dependency on flex. Always use the `-y' flag for bison. Comment changes. * tests/Makefile.am: Add yaccvpath.test to XFAIL_TESTS. | ||
| e1cca10d | 2001-03-02 19:44:19 | 2001-03-02 Jens Kr | ||
| 33247a20 | 2001-02-28 16:16:09 | Englisho. | ||
| 115c14be | 2001-02-28 10:59:29 | Englisho. | ||
| 29ade8c7 | 2001-02-28 09:53:11 | * automake.in (&add_depend2): Transform `GENERIC'. Get rid of the ad hoc transformation of `@EXT@.o:' which in addition was broken by the `@ -> %' patch. * depend2.am: Adjust to use ?GENERIC?. | ||
| 8df62374 | 2001-02-28 09:51:25 | * Makefile.am (maintainer-check): `undef $/' is OK. | ||
| 615c76fe | 2001-02-28 09:49:08 | * automake.in (&handle_configure): Fortunately, $top_reldir, which definition was highly suspicious, was useless. | ||
| c85473d7 | 2001-02-27 18:00:57 | * automake.in (%exec_dir_p): Move at the top so that it is visible to all routines. | ||
| 135a1278 | 2001-02-27 16:10:37 | * tests/yaccvpath.test: Prevent automake from looking into .. and ../.. by using AC_CONFIG_AUX_DIR in configure.in. | ||
| 3341551f | 2001-02-27 09:26:37 | * automake.in (%exec_dir_p): Pulled out from... (&am_primary_prefixes): here. | ||
| b5c653d1 | 2001-02-27 09:18:21 | * automake.in (&usage): Display $0, not $me. | ||
| 7f3e6b58 | 2001-02-27 09:15:27 | Add some comments. | ||
| 36287451 | 2001-02-27 09:14:00 | * mans.am: s/INSTALL_MAN/INSTALL-MAN/. * automake.in (&handle_clean): Don't escape what's given to &transform. | ||
| e8133bcf | 2001-02-27 09:12:42 | Distinguish automake substitutions from config.status substitutions. * automake.in (&add_depend2): Transform AMDEP. (&handle_clean): Transform MCFILES and MFILES. (&file_contents): Transform MAINTAINER_MODE. (&transform, &am_install_var): Use `%', not `@'. Adjust all the *.am files. * clean.am: Use ?MFILES? instead of ad hoc MAINTAINERCLEAN. * depend2.am: Display the double dependency on both ?AMDEP? and @AMDEP@. | ||
| 833912f6 | 2001-02-27 08:07:57 | * distdir.am (distcheck): Fixed new code. * tests/yaccvpath.test: Fail gracefully if bison/flex not found. Only configure once. | ||
| 82833c2d | 2001-02-27 07:55:17 | * distdir.am (distcheck): Print error message if distclean failed to fully clean. | ||
| f0a6e0c9 | 2001-02-27 06:30:51 | * tests/Makefile.am (TESTS): s/yaccpvath/yaccvpath/. | ||
| 2ffdc496 | 2001-02-27 04:16:40 | 2001-02-25 Alexandre Duret-Lutz <duret_g@epita.fr> * tests/Makefile.am (TESTS): Added yaccvpath.test. * tests/yaccvpath.test: New file. | ||
| b9286474 | 2001-02-26 19:16:17 | * automake.in (&am_install_var): Recognize whether predefined directories are `data' or `exec'. * libs.am, ltlib.am, progs.am, python.am, scripts.am: Install ?EXEC?. * tests/instdata2.test: Update. | ||
| 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. |