kc3-lang/automake

Branch :


Log

Author Commit Date CI Message
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
13e5db5e 1998-03-26 18:05:30 exeext fix
663ab7c8 1998-03-25 22:42:12 fixed bugs with versions in AUTOMAKE_OPTIONS
972f0741 1998-03-25 22:25:26 lisp files can be built
8b9a5afd 1998-03-23 18:31:50 updated NEWS
c172f1e8 1998-03-23 18:31:18 upped to 1.2h
af448560 1998-03-23 18:09:19 updated ChangeLog
0acd47b8 1998-03-23 18:09:03 updated THANKS
4e1b09fd 1998-03-23 18:07:59 headers can appear in build directory
4b3ff93c 1998-03-23 18:00:22 ansi2knr fix from jim meyering
20fd4e26 1998-03-23 17:11:16 new mktime.m4
9fd4b88c 1998-03-23 16:14:25 added --print-ac-dir to aclocal
54518e39 1998-03-23 14:57:02 new version of ansi2knr
2fb735d0 1998-03-21 06:00:19 updated NEWS
de473fa8 1998-03-21 05:57:11 lex fixes for hpux from alexandre oliva
cccfb856 1998-03-20 22:19:52 minor ansi2knr fix
55131c45 1998-03-20 22:16:24 fixed aclocal bug
77518b4d 1998-03-20 21:02:39 ansi2knr updates from harlan stenn
5b709c5b 1998-03-20 20:13:07 updated docs for DESTDIR
660081d8 1998-03-20 20:09:08 added DESTDIR support
884d4980 1998-03-20 07:36:20 added subst test out of paranoia
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