kc3-lang/automake/lib

Branch :


Log

Author Commit Date CI Message
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).
6fd12d4d 1998-08-19 04:29:25 Finish previous change.
d3005c3b 1998-08-19 04:26:39 Accept hppa2.0 as cpu type.
38113a0b 1998-08-11 18:52:49 typo fix in clean.am
f123e4c3 1998-08-02 22:24:26 new files from fsf
d19682a1 1998-07-19 22:09:55 Allow -beos*. Translate -be to -beos.
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
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
db535e9a 1998-04-03 21:56:54 new files from fsf
d19dffd5 1998-04-01 04:10:39 new ansi2knr
ca334299 1998-03-31 08:20:44 doc update
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
54518e39 1998-03-23 14:57:02 new version of ansi2knr
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
44cfa063 1998-03-19 00:30:17 initial java support
f946c4db 1998-02-24 19:52:25 bug fix for man pages
6bca58ba 1998-02-24 19:40:30 updated fsf files
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
36ad3477 1998-02-13 12:16:46 Add PentiumII (i786). Add '7' to all i[3456] entries. Add AMD and Cyrix names for P5 and P6.
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
f103d327 1997-10-25 18:40:31 new files from fsf
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
6d58856b 1997-09-10 21:16:20 typos.
f3051122 1997-09-10 21:13:00 * config.sub: Use "amigaos" instread of "amigados". Still recognize "amigados" for backward compatability.
65de89ef 1997-09-09 22:23:48 Recognize ARC cpu.
3b773c79 1997-09-05 18:08:34 * config.sub: Recognize v850-elf.
b79da84a 1997-08-26 17:16:10 added comment
3038064b 1997-08-25 23:25:10 merged changes from Cygnus
1db69744 1997-08-22 14:49:11 * config.sub: Recognize tx39/r3900.
eedbb8af 1997-08-05 23:51:45 use correct form of split
d3db859c 1997-08-05 23:41:33 ylwrap patch from Ian
47536666 1997-08-05 23:36:52 fix to missing program
6369f562 1997-08-02 20:12:00 use RUNTESTDEFAULTFLAGS
48759068 1997-08-02 19:46:00 subdirs fixlet
624cd5d3 1997-08-02 19:30:48 ylwrap patch from ian
49edc432 1997-08-01 18:09:30 Translate -svr4 to -sysv4 and -unixware to -sysv4.2uw.
8f6d1d29 1997-07-21 00:58:41 (alphaev5, alphaev56): New CPU types.
6bf28255 1997-06-27 19:20:14 (-mingw32*): New OS.
a77268bb 1997-06-23 17:53:11 * config.sub (mn10200): Recognize new basic machine.
c31d75b5 1997-06-23 01:24:16 BUILT_SOURCES cleanup
43b7b2f5 1997-06-22 20:02:54 fixlet
b9e31a37 1997-06-05 22:22:44 (mipsel*-linux* and mips*-linux*): Set `os' to -linux-gnu directly, don't go via -linux.
3779766e 1997-06-01 22:54:18 new files from fsf
7434bb5f 1997-06-01 19:54:31 various bug fixes
7849ac20 1997-06-01 19:19:19 another ylwrap fix from jim meyering
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
61df2818 1997-05-27 04:51:07 ylwrap bug fix
eb15d8e2 1997-05-11 20:41:58 new config.guess
8ecd82bd 1997-05-11 20:00:26 better grammar in missing
c49ec17a 1997-05-10 22:24:49 make -k fix from ian
c61e25f1 1997-05-06 05:29:06 updated from fsf files
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
6e1da29e 1997-04-30 02:05:16 minor updates from franc,ois
447031fe 1997-04-30 01:30:40 run clean subdirs in reverse order
1b848593 1997-04-30 01:12:04 new mdate-sh
db75d6ec 1997-04-30 00:43:26 patch from franc,ois
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
45626588 1997-04-26 17:43:24 copyright update
68bf612f 1997-04-26 05:15:09 fixed text in missing prog
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