Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 210b9ed9 | 1998-10-19 23:21:43 | * automake.in (scan_dependency_file): Fixed test on `while' loop. Fixes depend2.test. Report from Akim Demaille. | ||
| 62c8b597 | 1998-10-19 23:16:51 | * Makefile.am (TESTS): Sorted tests. From Jeff Garzik. | ||
| 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. | ||
| 41eff269 | 1998-10-16 10:43:44 | * m4/mktime.m4: Detect glibc mktime bug. From Jim Meyering. | ||
| 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. | ||
| d9b98a63 | 1998-10-13 18:51:29 | F77 changes + some random fixes * libobj7.test: Updated to reflect minor change in automake (test wasn't resilient enough). * instman.test: Updated to reflect fact that mkinstalldirs will be in distribution. * cxxonly.test: Removed. * Makefile.am (TESTS): Added compile_f_c_cxx.test. * compile_f_c_cxx.test: New file. * Makefile.am (TESTS): Added flink.test link_c_cxx.test link_f_c.test link_f_c_cxx.test link_f_cxx.test link_f_only.test. Removed flink.test. * flibs.test: New File. * link_c_cxx.test: New file. * link_f_c.test: New file. * link_f_c_cxx.test: New file. * link_f_cxx.test: New file. * link_f_only.test: New file. * Makefile.am (TESTS): Add cxxonly.test, fonly.test, flink.test, fnoc.test and fo.test. * cxxonly.test: New file. * fonly.test: New file. * flink.test: New file. * fnoc.test: New file. * fo.test: New file. | ||
| 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. | ||
| a150fe6f | 1998-10-09 11:10:23 | * m4/winsz.m4 (AM_HEADER_TIOCGWINSZ_NEEDS_SYS_IOCTL): Use 3-argument form of AC_DEFINE. * m4/regex.m4 (AM_WITH_REGEX): Use 3-argument form of AC_DEFINE. * m4/ptrdiff.m4 (AM_TYPE_PTRDIFF_T): Use 3-argument form of AC_DEFINE. * m4/protos.m4 (AM_C_PROTOTYPES):Use 3-argument form of AC_DEFINE. * m4/obstack.m4 (AM_FUNC_OBSTACK): Use 3-argument form of AC_DEFINE. * m4/init.m4 (AM_INIT_AUTOMAKE): Use 3-argument form of AC_DEFINE. * m4/dmalloc.m4 (AM_WITH_DMALLOC): Use 3-argument form of AC_DEFINE. | ||
| 3e2803ed | 1998-10-08 21:36:36 | * automake.in (handle_dist): Always include configure.in and configure in distribution. Fixes confdist.test. | ||
| 0257d0f7 | 1998-10-08 21:33:41 | * confdist.test: New file. * Makefile.am (TESTS): Added 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. | ||
| e4f5c876 | 1998-10-08 10:10:51 | * extra4.test: New file. * extra3.test: New file. * Makefile.am (TESTS): Added extra3.test, extra4.test. | ||
| 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. | ||
| 8f6b4b61 | 1998-10-05 11:53:19 | * badline.test: New file. * Makefile.am (TESTS): Added badline.test. | ||
| 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. | ||
| 0efcfbcc | 1998-10-01 11:37:29 | * m4/lispdir.m4 (AM_PATH_LISPDIR): Correctly find xemacs and xemacs install directories. From Robert Bihlmeyer. | ||
| 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. | ||
| 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. | ||
| 3a356a00 | 1998-09-30 11:26:36 | * colon7.test: New file. * Makefile.am (TESTS): Added colon7.test. | ||
| 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. | ||
| eb43f166 | 1998-09-29 12:53:54 | * config.test: New file. * Makefile.am (TESTS): Added config.test. | ||
| e29e1f59 | 1998-09-29 01:48:02 | Updated for new features | ||
| 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. | ||
| 4a68027c | 1998-09-29 01:26:20 | * Makefile.am (TESTS): Reference clean.test, not clean.am. | ||
| 0afb1ca9 | 1998-09-28 14:04:03 | * recurs2.test: New file, from Jim Meyering. * Makefile.am (TESTS): Added recurs2.test. | ||
| 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. | ||
| 18c8af98 | 1998-09-28 01:47:08 | * Makefile.am (TESTS): Added clean.am. * clean.test: New file. * ansi2.test: Updated test for new SUBDIRS change. * noinst.test: Updated test for new SUBDIRS change. * checkall.test: Added check to make sure check-local is handled. Updated test for new SUBDIRS change. * java.test: Updated test for new SUBDIRS change. | ||
| 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. | ||
| fe1c6e33 | 1998-09-27 21:29:44 | * Makefile.am (TESTS): Added else.test. * else.test: New file. | ||
| 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. | ||
| 0b28babc | 1998-09-27 19:10:22 | * Makefile.am (TESTS): Added parse.test. * parse.test: New file. | ||
| df2d56e0 | 1998-09-26 19:16:56 | Upped version number in configure.in | ||
| 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. | ||
| 1de3ff47 | 1998-09-26 19:06:21 | * aclocal.test: Put AM_INIT_AUTOMAKE into configure.in. * library.test: Use AC_EXEEXT. * texinfo5.test: Use AC_EXEEXT. * Many files: use AC_PROG_INSTALL, not AM_PROG_INSTALL. | ||
| 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). | ||
| 3d35fb66 | 1998-09-23 23:54:55 | Added .cvsignore | ||
| 08fd114e | 1998-09-23 23:52:57 | Updated HACKING to include release procedure | ||
| 1cca018a | 1998-09-22 00:30:07 | Tue Sep 22 01:20:00 1998 Tom Tromey <tromey@cygnus.com> * ansi3.test: Use gcc and not gcc -traditional. | ||
| f5103485 | 1998-09-21 15:23:42 | New file that describes how to work on automake | ||
| 59b7ce90 | 1998-09-16 04:50:42 | nothing | ||
| 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 | ||
| 6fd12d4d | 1998-08-19 04:29:25 | Finish previous change. | ||
| d3005c3b | 1998-08-19 04:26:39 | Accept hppa2.0 as cpu type. | ||
| d14198e4 | 1998-08-17 05:33:12 | Fixed colon6.test. Added test for strange Tab bug | ||
| d75bed2b | 1998-08-12 20:18:42 | nothing | ||
| af650dd5 | 1998-08-12 20:17:43 | upped to 1.3b | ||
| 99850ce5 | 1998-08-11 19:30:48 | Changed bug-reporting address. More minor fixes from Markus Oberhumer | ||
| 38113a0b | 1998-08-11 18:52:49 | typo fix in clean.am | ||
| ad8b8dfb | 1998-08-11 03:14:07 | Fixed ansi2knr bug | ||
| f123e4c3 | 1998-08-02 22:24:26 | new files from fsf | ||
| d19682a1 | 1998-07-19 22:09:55 | Allow -beos*. Translate -be to -beos. | ||
| 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 | ||
| 111a0b97 | 1998-07-17 18:18:00 | ylwrap fix from HJ Lu | ||
| 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 | ||
| 7213ebeb | 1998-06-24 03:36:25 | doc fix for yacc renaming hack | ||
| 3deaee60 | 1998-06-24 00:18:47 | doc patch from aharon robbins | ||
| cc0b6cc5 | 1998-06-23 23:39:29 | EXEEXT -vs- transform fix | ||
| 117cfef6 | 1998-06-02 19:36:05 | perl4 fixlet | ||
| ca87c929 | 1998-06-02 19:30:39 | detect a syntax error | ||
| cf40aeb7 | 1998-06-02 18:22:05 | minor meta-updates | ||
| 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 | ||
| 0e371270 | 1998-05-26 07:46:14 | added new syntax checking test | ||
| 8733de30 | 1998-05-18 05:33:56 | various fixlets | ||
| be9b5a4a | 1998-05-06 07:18:41 | fixlets | ||
| 41f18c10 | 1998-04-06 04:48:22 | version checking fix | ||
| 98ad0f9e | 1998-04-06 04:31:40 | perl 4/typo fix | ||
| 42edeab6 | 1998-04-05 22:50:32 | upped to version 1.3 | ||
| 3bdbb9e2 | 1998-04-05 21:36:12 | library dependency bug reported by proven | ||
| 0b6882f6 | 1998-04-05 21:27:04 | updated test for error->warning change | ||
| 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 | ||
| db535e9a | 1998-04-03 21:56:54 | new files from fsf | ||
| 999a757a | 1998-04-03 20:12:53 | install fix for egcs | ||
| d19dffd5 | 1998-04-01 04:10:39 | new ansi2knr | ||
| ca334299 | 1998-03-31 08:20:44 | doc update |