Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 243027ec | 1999-02-02 09:51:58 | * automake.in (handle_merge_targets): Use INSTALL_STRIP_FLAG. * progs.am (install-@DIR@PROGRAMS): Added INSTALL_STRIP_FLAG. * header-vars.am (INSTALL_PROGRAM): Removed AM_INSTALL_PROGRAM_FLAGS. (INSTALL_STRIP_FLAG): New macro. | ||
| 5f6de8b6 | 1999-01-14 20:27:44 | * automake.in (handle_texinfo): Add `/' to end of $conf_dir. * Makefile.am (AUTOMAKE_OPTIONS): Added `1.4'. | ||
| aa861d71 | 1999-01-14 17:54:37 | * texi-vers.am ($(srcdir)/stamp-@VTI@): Find @TEXI@ in srcdir. From Alexandre Oliva and Erez Zadok. | ||
| 76c0e343 | 1999-01-11 13:46:49 | * remake-hdr.am (@STAMP@): Reverted timestamp change. ($(srcdir)/@STAMP@.in): Likewise. | ||
| 37139c92 | 1999-01-10 21:32:23 | * Makefile.am (scriptdir): New macro. (script_DATA): Likewise. (install-data-hook): Use them. (EXTRA_DIST): Added script_DATA. (installcheck-local): Use script_DATA. | ||
| 69798b3b | 1999-01-10 21:19:25 | Fixed minor dist bug | ||
| f6dbd5be | 1999-01-10 20:39:29 | * automake.in (handle_texinfo): Set $conf_pat correctly when config_aux_dir not used. (handle_texinfo): Run maintainer-clean-aminfo rules in srcdir. From Erez Zadok. * texi-vers.am (maintainer-clean-@VTI@): Prefix file names with $(srcdir). From Erez Zadok. ($(srcdir)/stamp-@VTI@): Don't run mdate-sh from srcdir. | ||
| 63bd39db | 1999-01-10 18:38:52 | 1999-01-08 Thomas Tanner <tanner@gmx.de> * depend.am: remove the dependencies (.deps) in "make distclean", not "make maintainer-clean" | ||
| 35850024 | 1999-01-10 18:37:08 | * aclocal.in (write_aclocal): Updated copyright. (parse_arguments): Likewise. * automake.in (parse_arguments): Updated copyright. (initialize_global_constants): Likewise. * Makefile.am (pkgdata_DATA): Renamed from pkgdata_SCRIPTS. (install-data-hook): New hook. Report from Petter Reinholdtsen. | ||
| 8421de36 | 1999-01-10 18:12:44 | 1999-01-10 Tom Tromey <tromey@cygnus.com> * remake-hdr.am: Provide `else' clause for each `if'. 1999-01-10 Alexandre Oliva <oliva@dcc.unicamp.br> * remake-hdr.am: recover from removal of config headers, and try to get real timestamps, which is useful for CVS files | ||
| dd97b9db | 1999-01-06 12:41:34 | * depend2.am (%.o): Use \012, not \n, to avoid losing `tr's. From Bill Currie. (%.lo): Likewise. | ||
| 8ae21c4d | 1998-12-22 12:14:05 | * depend2.am: Don't assume backslash can't occur in the middle of filename; it loses on M$W | ||
| 12dae131 | 1998-12-21 13:32:57 | 1998-12-21 Alexandre Oliva <oliva@dcc.unicamp.br> * depend2.am: don't use .p and .P for dependencies; it loses on case-insensitive filesystems. Reported by Henrik Frystyk Nielsen <frystyk@w3.org> | ||
| 61f45418 | 1998-12-16 12:35:00 | * tags.am (ID): Uniquify list of sources. Report from Jim Meyering. | ||
| 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. | ||
| 239620cc | 1998-12-02 12:16:32 | * Makefile.am (cvs-dist): Run `cvs tag' operation in srcdir. | ||
| 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. | ||
| b66bff56 | 1998-10-16 10:21:40 | * Makefile.am (SUBDIRS): Added `.' again. | ||
| c5211595 | 1998-10-16 10:16:25 | Updated manual to refect noinst_LTLIBRARIES. Remembered to save buffer with last Makefile.am change. | ||
| 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. | ||
| 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. | ||
| aff7619c | 1998-10-03 11:28:01 | Bug fix from Jim Blandy: * depend2.am (%.lo): When editing the dependency file to add the .lo file to the targets, allow for whitespace between the end of the filename and the colon. Some compilers (notably the Cygnus release of GCC 2.7-97r1) put space there: "alist.o : ..." | ||
| 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. | ||
| 5949ff93 | 1998-10-01 21:53:55 | * depend2.am (%.o): Append sed results to .P file in this case too. From Raja R Harinath. | ||
| eb7c20a1 | 1998-10-01 01:36:35 | * depend2.am: Don't bother trying to delete source file from list. | ||
| f00e3de5 | 1998-10-01 01:31:07 | * depend2.am (%.o): Handle deleted header file problem. (%.lo): Likewise. | ||
| 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. | ||
| 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. | ||
| 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. | ||
| eb15229c | 1998-09-26 15:36:49 | Sat Sep 26 16:31:29 1998 Tom Tromey <tromey@cygnus.com> * ltlib.am: Use $(INSTALL) and not $(INSTALL_DATA). | ||
| 38113a0b | 1998-08-11 18:52:49 | typo fix in clean.am | ||
| 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 | ||
| cc0b6cc5 | 1998-06-23 23:39:29 | EXEEXT -vs- transform fix | ||
| 5f2c1350 | 1998-06-01 21:12:08 | "clean" cleanup | ||
| be9b5a4a | 1998-05-06 07:18:41 | fixlets | ||
| 972f0741 | 1998-03-25 22:25:26 | lisp files can be built | ||
| 4e1b09fd | 1998-03-23 18:07:59 | headers can appear in build directory | ||
| 660081d8 | 1998-03-20 20:09:08 | added DESTDIR support | ||
| 44cfa063 | 1998-03-19 00:30:17 | initial java support | ||
| f946c4db | 1998-02-24 19:52:25 | bug fix for man pages | ||
| daca6bcd | 1998-02-24 19:37:24 | reimplemented man pages | ||
| 5de4fd84 | 1998-02-24 06:25:15 | more dependency fixes | ||
| cb1f004a | 1998-02-23 23:49:39 | dependency fixes from alexandre oliva | ||
| 26d5b8c4 | 1998-02-23 23:30:34 | recognize .txi extension | ||
| 69c93a96 | 1998-02-23 20:39:44 | --version fixup | ||
| 3843d642 | 1998-02-13 07:38:26 | Makefile fixlet | ||
| 3984c200 | 1998-02-13 07:27:36 | side-effect dependency tracking | ||
| 2a3ef5dd | 1998-02-13 06:04:25 | uniquify files passed to etags | ||
| 4b7ba083 | 1998-02-13 02:55:19 | 4.4BSD systems use PROG.core; remove it | ||
| 05382add | 1998-02-13 02:45:47 | made cxxnoc.test pass again | ||
| 0f9806e7 | 1997-12-11 19:09:22 | script patch from ian | ||
| cb27fe56 | 1997-11-26 20:56:49 | true -> : | ||
| a799d73f | 1997-11-26 20:45:15 | make tags for lisp | ||
| 98f2a61a | 1997-11-25 21:21:28 | libtool fix | ||
| 7eacde0b | 1997-10-25 05:08:42 | added assembler support | ||
| d9193017 | 1997-10-21 17:01:38 | empty subdirs bug fix | ||
| 4ddc433f | 1997-10-20 22:14:52 | libtool 1.0d fix | ||
| a126d0b6 | 1997-10-20 15:32:36 | bug fix | ||
| 38cf778f | 1997-09-28 21:56:39 | dependency fix from ian | ||
| 8551a9bd | 1997-09-25 04:56:27 | bug fix for bsd/ultrix | ||
| b79da84a | 1997-08-26 17:16:10 | added comment | ||
| 3038064b | 1997-08-25 23:25:10 | merged changes from Cygnus | ||
| eedbb8af | 1997-08-05 23:51:45 | use correct form of split | ||
| 6369f562 | 1997-08-02 20:12:00 | use RUNTESTDEFAULTFLAGS | ||
| 48759068 | 1997-08-02 19:46:00 | subdirs fixlet | ||
| c31d75b5 | 1997-06-23 01:24:16 | BUILT_SOURCES cleanup | ||
| 43b7b2f5 | 1997-06-22 20:02:54 | fixlet | ||
| 7434bb5f | 1997-06-01 19:54:31 | various bug fixes | ||
| 18ae63c0 | 1997-05-29 06:06:04 | ansi2knr fix from Gord | ||
| 377749eb | 1997-05-29 05:49:04 | .P depends on built sources again | ||
| 0ed5877f | 1997-05-27 05:53:06 | make echo silent | ||
| c49ec17a | 1997-05-10 22:24:49 | make -k fix from ian | ||
| d9f53bbd | 1997-05-04 21:50:12 | avoid Debian install-info handle sources in other directories | ||
| ae84476e | 1997-04-30 21:26:07 | fix from ian | ||
| 447031fe | 1997-04-30 01:30:40 | run clean subdirs in reverse order | ||
| 3ab3d63e | 1997-04-29 16:16:52 | nit from Franc,ois | ||
| dbdb2711 | 1997-04-28 00:22:07 | got rid of interlock | ||
| 1d9a0421 | 1997-04-27 23:48:14 | remake bugs reported by Phil Nelson | ||
| 92384b94 | 1997-04-27 17:45:14 | no accidental config subs in automake | ||
| fc24edde | 1997-04-25 18:45:20 | nothing | ||
| be107a4e | 1997-04-25 18:31:57 | config header patch from Ian | ||
| 4a81b0a3 | 1997-04-16 06:42:29 | typo in earlier fix. texinfo fix | ||
| 68a4dd43 | 1997-04-16 05:22:57 | bug fixes | ||
| bf7e0c38 | 1997-04-04 02:43:50 | tags fixlet | ||
| cffe5066 | 1997-04-04 02:27:35 | texinfo install fix | ||
| 6f1d9645 | 1997-04-04 02:21:13 | ltlibrary fix | ||
| 4119bfe6 | 1997-04-02 07:53:36 | quoting fix from Per | ||
| 6cd61c69 | 1997-03-31 19:15:34 | dependency fix | ||
| 0a4d56b7 | 1997-03-28 03:27:50 | fix in texinfo version code | ||
| c4b9c3bf | 1997-03-28 00:52:18 | silence stamp-creation rules | ||
| c7b17270 | 1997-03-28 00:30:30 | another _INSTALL var fix | ||
| 430d000d | 1997-03-26 05:57:50 | follow GNU standards | ||
| 309bcb5c | 1997-03-24 20:39:14 | netbsd fix | ||
| dc4edf6b | 1997-03-22 08:14:41 | more cygwin32 fixes | ||
| 4aa44f6a | 1997-03-22 07:18:50 | cygwin fixes |