Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| de4e0888 | 1998-12-11 00:32:34 | Bug report from Paul D. Smith: * automake.in (handle_merge_targets): Set AM_INSTALL_PROGRAM_FLAGS, not INSTALL_PROGRAM. * header-vars.am (INSTALL_PROGRAM): Added AM_INSTALL_PROGRAM_FLAGS. | ||
| 4111f215 | 1998-12-03 11:42:08 | * automake.in (handle_dist): Print prettier banner when `make dist' succeeds. From Akim Demaille. | ||
| f8f43596 | 1998-12-02 12:22:11 | * automake.in (handle_configure): Quote @MAINTAINER_MODE_TRUE@ to avoid problems where AM_MAINTAINER_MODE is put into automake's own configure.in. | ||
| a9a1f7b2 | 1998-12-02 11:55:28 | Some bugs from Fran | ||
| f2bbfe55 | 1998-12-02 11:50:57 | * automake.in (usage): Print files in column-major order. (handle_gettext): Only require ABOUT-NLS for GNU programs. | ||
| 44f00836 | 1998-12-01 16:02:51 | * automake.texi (Dist): Documented GZIP_ENV. * automake.in (handle_dist): Define and use GZIP_ENV, not GZIP. (initialize_global_constants): Use GZIP_ENV, not GZIP. | ||
| 30cd657e | 1998-11-27 22:55:43 | * automake.in (quote_cond_val): Use "\002", not '\002', to represent null string. (unquote_cond_val): Removing all "\002" strings from result. Test cond7.test. | ||
| 16f62e56 | 1998-11-27 21:24:48 | * automake.texi: Formatting changes for latest texinfo. * automake.in (handle_java): Removed debugging print. | ||
| e9b67171 | 1998-11-18 13:30:57 | * automake.in (finish_languages): Use CCLD, not CLD. | ||
| 61807422 | 1998-11-18 12:11:19 | * automake.in (finish_languages): Define CLD; use it in LINK definition. (lang_cxx_finish): Define CXXLD; use it in CXXLINK definition. (lang_f77_finish): Define FLD; use it in FLINK definition. (lang_ppf77_finish): Likewise. (lang_ratfor_finish): Likewise. | ||
| 090046e6 | 1998-11-10 16:37:53 | * automake.in (scan_one_configure_file): Recognize AC_F77_LIBRARY_LDFLAGS, and recognize FLIBS as a configure substitution. * automake.texi: Fix several little Fortran 77 references to now point to autoconf.texi. Rename associated Fortran 77 macros from `AM_' to `AC_'. | ||
| 7c94308d | 1998-11-10 09:11:12 | * automake.in (read_am_file): Handle configure_vars case. Test pluseq4.test. | ||
| 2c7f593e | 1998-11-09 15:13:36 | * automake.in (read_am_file): `conditional_stack' isn't a function. Correctly add new value to existing value in `+=' case. | ||
| 4825b9fe | 1998-10-30 14:15:04 | 1998-10-29 Gary V. Vaughan <gvaughan@oranda.demon.co.uk> * automake.in (parse_arguments): Fixed type of -c for copying 1998-10-30 Tom Tromey <tromey@cygnus.com> * automake.texi (Install): Documented DESTDIR more fully. From Jeff Garzik. | ||
| cb0d31f8 | 1998-10-30 14:04:49 | * automake.in (MACRO_PATTERN): Recognize `+='. (BOGUS_MACRO_PATTERN): Likewise. (read_am_file): Handle `+=' assignments. | ||
| b5a0bd5c | 1998-10-28 00:47:35 | * Makefile.am (maintainer-check): Changed code to be acceptable to bash 2.01.1. * automake.in (do_one_clean_target): Special-case config.status. Report from Jeff Garzik. | ||
| 55945c48 | 1998-10-24 19:07:11 | * automake.in (handle_dist_worker): Typo fix in code testing to see if subdir is `.'. From Raja R Harinath. | ||
| 210b9ed9 | 1998-10-19 23:21:43 | * automake.in (scan_dependency_file): Fixed test on `while' loop. Fixes depend2.test. Report from Akim Demaille. | ||
| 9a421ed7 | 1998-10-16 12:08:58 | * automake.in (handle_ltlibraries): Specify `noinst' when computing valid prefixes. From Ulrich Drepper. | ||
| ebc3776d | 1998-10-16 11:43:17 | * automake.in (scan_dependency_file): Don't give an error if there is text after the last line. Report from Matthew D. Langston. | ||
| 8ca52217 | 1998-10-16 10:09:33 | * Makefile.am (EXTRA_DIST): Removed automake.spec.in. From Matthew D. Langston. (info_TEXINFOS): Removed am-f77.texi. * automake.in (handle_ltlibraries): Allow `noinst' LTLIBRARIES. These are libtool convenience libraries. | ||
| 6106bdfa | 1998-10-13 18:57:21 | F77 additions from Matthew D Langston * m4/f77.m4: New file. * m4/Makefile.am (m4data_DATA): Added f77.m4. * automake.in (resolve_linker): Put the Fortran 77 linker where it needs to be. * automake.in (lang_f77_finish): Add support for Fortran 77. * automake.in (f77_extensions): New helper function for function `lang_f77_finish'. * automake.in (lang_f77_rewrite): Change to return success. * automake.in (scan_one_configure_file): Add test for the Fortran 77 compiler. * automake.in (finish_languages): Changed tests for "C++ only" to "C++ and/or Fortran 77 only", and renamed `all_cxx' to `non_c'. * automake.in: Registered the ppf77 language (`.F' extension) for preprocessed Fortran 77. * automake.in: Registered the ratfor language (`.r' extension). * automake.in: Registered Fortran 77 header files with the "header language" (`.inc' extension). * automake.texi: Added several new index entries. * automake.texi: - Add `@ovindex' (output variable index). - Merge `@defmac' (Autoconf macros) and `@ovindex' to the General Index. * automake.texi (Macros): - Changed the `@table @code' list of macros to `@defmac'. - Add `AC_PROG_FC' and `MDL_F77_LIBRARY_LDFLAGS' to the list. * automake.texi (C++): Change `@table' to `@vtable'. * automake.texi (Fortran 77): Add Fortran 77 documentation. | ||
| 86552783 | 1998-10-11 13:07:31 | Preliminary (completely untested) multilib support. * automake.texi (Macros): Document AM_ENABLE_MULTILIB. * m4/Makefile.am (m4data_DATA): Added multi.m4. * Makefile.am (amfiles): Added multilib.am. * automake.in (seen_multilib): New global. (scan_one_configure_file): Recognize AM_ENABLE_MULTILIB. (generate_makefile): Call handle_multilib. (handle_multilib): New function. * multilib.am: New file. * m4/multi.m4: New file. | ||
| 3e2803ed | 1998-10-08 21:36:36 | * automake.in (handle_dist): Always include configure.in and configure in distribution. Fixes confdist.test. | ||
| e754178f | 1998-10-08 20:26:59 | * automake.in (do_one_merge_target): Be silent when running install-exec-am and install-data-am. | ||
| 45a3daf5 | 1998-10-08 10:17:15 | * automake.in (am_install_var): Added -noextra option. (handle_data): Pass -noextra to am_install_var. | ||
| 53c82a94 | 1998-10-05 23:11:13 | * depend2.am (%.lo): Handle case where compiler does not put space before ":". From Raja R Harinath. * automake.in (scan_one_configure_file): AC_CONFIG_HEADER is not obsolete; it simply isn't preferred with automake. (scan_one_configure_file): Likewise for AC_DECL_YYTEXT and AC_PROG_LEX. * automake.in (am_line_error): Handle case where variable defined in configure.in. Fixes test badline.test. (%configure_vars): Redefined meaning of values. (scan_one_configure_file): Set $configure_vars values appropriately. | ||
| dee4d56f | 1998-10-03 18:26:55 | * automake.in (handle_aclocal_m4): Use new MAINTAINER_MODE conditional. (handle_configure): Likewise. (read_am_file): Likewise. (file_contents_with_transform): Likewise. (scan_one_configure_file): Recognize that AM_MAINTAINER_MODE defines a conditional. * automake.texi (Optional): Document new AM_MAINTAINER_MODE. * texi-vers.am ($(srcdir)/@VTEXI@): Look at MAINTAINER_MODE conditional. (maintainer-clean-@VTI@): Likewise. * remake.am ($(srcdir)/configure): Look at MAINTAINER_MODE conditional. * remake-hdr.am ($(srcdir)/@CONFIG_HEADER_IN@): Look at MAINTAINER_MODE conditional. * m4/maintainer.m4 (AM_MAINTAINER_MODE): Defined MAINTAINER_MODE conditional. | ||
| 3185f495 | 1998-10-03 11:19:12 | * automake.in (handle_configure): Handle case where there is no Makefile in the config header directory. Fixes test config.test. | ||
| a09ca5cd | 1998-10-01 00:30:16 | comment fixes | ||
| 72c1e14a | 1998-10-01 00:23:45 | Some bug fixes, plus a complete rewrite of source file handling: * texinfos.am (install-info-am): Handle case where INFO_DEPS is empty. Reported by Andrew Cagney. (uninstall-info): Likewise. (dist-info): Likewise. * automake.in (handle_texinfo): Error if user tries to generate HTML. * automake.in (do_one_clean_target): Don't push previous clean target if this target is `mostly'. Report from Raja R Harinath. * subdirs.am (mostlyclean-recursive ...): Build local_target, not target. From Raja R Harinath. Completely changed how languages and source files are handled: * automake.in: Call register_language for each language. (lang_c_rewrite): New function. (lang_cxx_rewrite): Likewise. (lang_header_rewrite): Likewise. (lang_yacc_rewrite): Likewise. (lang_yaccxx_rewrite): Likewise. (lang_lex_rewrite): Likewise. (lang_lexxx_rewrite): Likewise. (lang_asm_rewrite): Likewise. (lang_fortran_rewrite): Likewise. (register_language): Likewise. (extension_map): New global. (language_map): Likewise. (resolve_linker): New function. (handle_single_transform_list): Rewrote to use lang_X_rewrite functions. Changed meaning of first argument. (initialize_per_input): Removed seen_any_source. Initialize language_scratch, extension_seen. Removed cxx_extensions, seen_c_source, dir_holds_headers, dir_holds_sources. (handle_source_transform): Don't compute $objpat. Pass $obj directly to handle_single_transform_list. (handle_built_sources): Fixed call to handle_single_transform_list. (lang_c_finish): New function. (lang_cxx_finish): Likewise. (lang_header_finish): Likewise. (lang_yacc_finish): Likewise. (lang_yaccxx_finish): Likewise. (lang_lex_finish): Likewise. (lang_lexxx_finish): Likewise.. (lang_asm_finish): Likewise. (lang_fortran_finish): Likewise. (yacc_lex_finish_helper): Likewise. (libtool_compiler): Likewise. (saw_extension): New function. (handle_lib_objects_cond): Use saw_extension, not old variables. (handle_yacc_lex_cxx): Removed. (finish_languages): New function. (get_object_extension): Don't set dir_holds_sources. (handle_headers): Don't set dir_holds_headers. Instead, call saw_extension. (saw_sources_p): New function. (handle_tags): Use it. (handle_dependencies): Likewise. (cxx_extensions): New function. (handle_dependencies): Use it. (generate_makefile): Call finish_languages, not handle_yacc_lex_cxx. | ||
| 27b4dd2d | 1998-09-29 22:48:00 | A couple bug fixes from Andreas Schwab: * texi-vers.am: Use the correct target names. Fix generation of stamp file. * automake.in (handle_tests): In commands generating site.exp copy the old contents from site.exp, not site.bak, which does not exist. | ||
| 4695b1ef | 1998-09-29 01:45:21 | Fixed noinst.test again: * automake.in (do_one_merge_target): Special-case `install-am'. (handle_merge_targets): Don't compute @install variable. | ||
| ec18107f | 1998-09-29 01:28:45 | Fixes for recurs2.test. Report from Jim Meyering. * automake.in (vars_scanned): Define globally. (variable_value_as_list_worker): Delete $var entry in %vars_scanned after local work is done. | ||
| 9f0dd45a | 1998-09-28 02:03:36 | `include' handling from Marcus Daniels: * automake.in: New pattern: INCLUDE_PATTERN. (read_am_file): Make AM_FILE a local filehandle. For INCLUDE_PATTERN, store included paths on @include_stack and call read_am_file with argument. (handle_configure): When printing the dependencies for Makefile.in, print the items on include_stack (if any) as dependencies, too. * automake.texi: Make a command index `cm' that goes into the concept index. Put if, endif, else, and include in the command index. (Include): Show usage of include directive. | ||
| 0ac22bb6 | 1998-09-28 01:51:16 | `.' in SUBDIRS changes order of builds: * Makefile.am (SUBDIRS): Added `.'. Put tests last. * tags.am (TAGS): Don't look for TAGS file in `.'. * automake.texi (Top level): Document SUBDIRS change. * automake.in (handle_installdirs): Create separate installdirs-am target. (handle_merge_targets): Don't put all-am onto @all. Fixed error message. Correctly handle install-info. Give error if install-info-local inappropriately defined. Don't special-case install-data, install-exec, install, uninstall, or all. (handle_subdirs): Don't push `-recursive' target names onto corresponding lists. (do_one_merge_target): Always define `-am' form of rule, and point ordinary form to `-am' or `-recursive' as appropriate. Special-case `all'. (do_check_merge_target): Generate check-am target. (handle_dist_worker): Use target_defined. (handle_dist): Likewise. (handle_merge_targets): Likewise. (do_one_merge_target): Likewise. (do_check_merge_target): Likewise. (do_one_clean_target): Likewise. (initialize_per_input): Initialize $all_target. (do_one_clean_target): Always generate -am form of rule; other changes for new SUBDIRS change. (handle_clean): Always generate clean-am form of rule. (handle_tags): Only build subdir if not `.'. (handle_dist_worker): Skip `.' directory. * subdirs.am: Allow `.' to be specified in SUBDIRS. | ||
| 174373e9 | 1998-09-27 23:02:12 | * automake.texi (Dist): Document EXTRA_DIST change. * automake.in (handle_dist_worker): Allow subdirs in EXTRA_DIST. | ||
| 50b2fbd6 | 1998-09-27 22:43:23 | * automake.in (handle_ltlibraries): Wrote better comment about EXTRA_LTLIBRARIES. * automake.texi (Invoking Automake): Document --copy. * automake.in (copy_missing): New global. (parse_arguments): Recognize --copy/-c. (require_file_internal): Handle $copy_missing. Fixed error message. (initialize_global_constants): Document -c/--copy. | ||
| 33cb20cc | 1998-09-27 22:33:01 | * automake.texi: Document LIBOBJS trick. | ||
| 984f0d1c | 1998-09-27 21:38:24 | * automake.in (handle_dist_worker): If DIST_SUBDIRS defined, use it even when SUBDIRS not conditional. | ||
| 08f0f8a0 | 1998-09-27 19:18:53 | * automake.in (quote_cond_val): Turn tabs into \003. (unquote_cond_val): Turn \003 back into tabs. Fixes test cond6.test. | ||
| af5433d7 | 1998-09-27 19:12:21 | * automake.in (read_am_file): Treat backslash-newline as whitespace. Test parse.test. | ||
| d4d59682 | 1998-09-26 19:10:24 | Track recent autoconf changes: * m4/Makefile.in: Rebuilt. * m4/Makefile.am (m4data_DATA): Updated for deleted files. * m4/init.m4 (AM_INIT_AUTOMAKE): Use AC_PROG_INSTALL. * m4/mingw.m4: Removed. * m4/cygwin.m4: Removed. * m4/install.m4: Removed. * m4/exeext.m4: Removed. * automake.in (scan_one_configure_file): Don't look for AM_EXEEXT. (check_cygnus): Only mention AC_EXEEXT. (obsolete_macros): Mention AM_PROG_INSTALL, AM_EXEEXT, AM_CYGWIN32, AM_MINGW32. ($seen_prog_install): Changed interpretation; changed all users. (scan_one_configure_file): Don't look for AM_PROG_INSTALL. ($scripts_installed): Removed. (handle_scripts): Use local $scripts_installed. * aclocal.in (obsolete_macros): Added AM_PROG_INSTALL, AM_EXEEXT, AM_CYGWIN32, AM_MINGW32. | ||
| c7266e91 | 1998-09-26 18:32:31 | Test suite updates for the @SHELL@ change: * exsource.test: Set SHELL on `make' command line. * ansi.test: Set SHELL on `make' command line. * texinfo.test: Set SHELL on `make' command line. * insh2.test: Set SHELL on `make' command line. * empty.test: Rewrite @SHELL@ to /bin/sh. | ||
| 1198063a | 1998-09-16 04:23:41 | A couple fixes from Per Cederqvist | ||
| e8b913ec | 1998-08-26 00:48:46 | Don't create site.exp target if already defined | ||
| d14198e4 | 1998-08-17 05:33:12 | Fixed colon6.test. Added test for strange Tab bug | ||
| 99850ce5 | 1998-08-11 19:30:48 | Changed bug-reporting address. More minor fixes from Markus Oberhumer | ||
| ad8b8dfb | 1998-08-11 03:14:07 | Fixed ansi2knr bug | ||
| 8f75e59c | 1998-07-19 06:13:13 | fixed more recursivity failures | ||
| d2719082 | 1998-07-18 06:37:24 | Fixed cond4.test | ||
| eedb9580 | 1998-07-17 22:58:51 | DESTDIR fixlet | ||
| 5a349bba | 1998-07-17 22:00:24 | recognize DOS paths as absolute | ||
| b5b61792 | 1998-07-17 17:22:43 | AM_MAKEFLAGS patch from Ian | ||
| 41b60e1c | 1998-07-16 22:26:53 | CONFIG_STATUS_DEPENDENCIES addition from Ian | ||
| 117cfef6 | 1998-06-02 19:36:05 | perl4 fixlet | ||
| ca87c929 | 1998-06-02 19:30:39 | detect a syntax error | ||
| e34cd3ea | 1998-06-01 23:20:43 | Fixlet from Ian | ||
| 569e3497 | 1998-06-01 23:12:20 | Added AM_ flags support | ||
| 5f2c1350 | 1998-06-01 21:12:08 | "clean" cleanup | ||
| bf8168df | 1998-06-01 20:24:45 | Fixed check buglet | ||
| 8733de30 | 1998-05-18 05:33:56 | various fixlets | ||
| 41f18c10 | 1998-04-06 04:48:22 | version checking fix | ||
| 98ad0f9e | 1998-04-06 04:31:40 | perl 4/typo fix | ||
| 3bdbb9e2 | 1998-04-05 21:36:12 | library dependency bug reported by proven | ||
| b8629ec9 | 1998-04-05 19:59:03 | lex fixes from alexandre oliva | ||
| a8959c36 | 1998-04-04 01:02:52 | ac_output fix from doug evans | ||
| 999a757a | 1998-04-03 20:12:53 | install fix for egcs | ||
| d19dffd5 | 1998-04-01 04:10:39 | new ansi2knr | ||
| 663ab7c8 | 1998-03-25 22:42:12 | fixed bugs with versions in AUTOMAKE_OPTIONS | ||
| 4b3ff93c | 1998-03-23 18:00:22 | ansi2knr fix from jim meyering | ||
| de473fa8 | 1998-03-21 05:57:11 | lex fixes for hpux from alexandre oliva | ||
| 77518b4d | 1998-03-20 21:02:39 | ansi2knr updates from harlan stenn | ||
| 660081d8 | 1998-03-20 20:09:08 | added DESTDIR support | ||
| b6c89574 | 1998-03-20 07:28:24 | fix to previous java fix | ||
| 6c8ff01f | 1998-03-20 07:27:40 | put Java sources in distribution | ||
| f9a9763d | 1998-03-20 06:13:41 | java patch from Per | ||
| 6cb44f3e | 1998-03-20 05:48:34 | some java fixes for Per | ||
| 75da617a | 1998-03-19 21:15:02 | sinclude fix | ||
| 60378202 | 1998-03-19 08:37:01 | removed default: target. moved all: target to start | ||
| c12ef214 | 1998-03-19 04:47:46 | fixed colon3.test | ||
| 44cfa063 | 1998-03-19 00:30:17 | initial java support | ||
| c4420eee | 1998-03-08 22:45:02 | AC_OUTPUT ":" syntax patch | ||
| daca6bcd | 1998-02-24 19:37:24 | reimplemented man pages | ||
| cb1f004a | 1998-02-23 23:49:39 | dependency fixes from alexandre oliva | ||
| 26d5b8c4 | 1998-02-23 23:30:34 | recognize .txi extension | ||
| bd521568 | 1998-02-23 23:17:56 | minor object-creation patch | ||
| 69c93a96 | 1998-02-23 20:39:44 | --version fixup | ||
| 8486e545 | 1998-02-16 07:15:11 | fixed bug with -I and m4 dependencies | ||
| 4f9cdb91 | 1998-02-14 05:29:07 | texinfo fixlet from ian | ||
| 3984c200 | 1998-02-13 07:27:36 | side-effect dependency tracking | ||
| 2b14c581 | 1998-02-13 05:19:36 | added --generate-deps from paul d smith | ||
| 578de972 | 1998-02-13 04:37:37 | minor date changes; last fixes to aclocal --output | ||
| 68effc17 | 1998-02-13 04:30:19 | yacc cleanup | ||
| 8ba34b7f | 1998-02-13 04:11:06 | fixed readme-alpha bug | ||
| f5ac0d3f | 1998-02-13 03:09:51 | fixed bug-reporting address | ||
| 05382add | 1998-02-13 02:45:47 | made cxxnoc.test pass again | ||
| 4948270c | 1998-02-05 20:43:29 | applied AC_PROG_CXXCPP patch | ||
| 98db3ba6 | 1998-01-25 18:18:15 | fix for README-alpha | ||
| 416387bd | 1997-12-03 03:08:22 | fixlet for man |