kc3-lang/automake/lib

Branch :


Log

Author Commit Date CI Message
efeadbc5 2001-10-15 07:51:49 * aclocal.in: Use Automake::General and Automake::XFile. Use find_configure_ac. Output the Emacs tags for Autoconf mode selection.
ab49cf7a 2001-10-10 14:06:27 * lib/COPYING, COPYING, lib/config.guess, lib/config.sub: Update from master copies.
2a9e8883 2001-10-02 17:17:45 * lib/Automake/Struct.pm: Update from Autoconf. * lib/Automake/General.pm, lib/Automake/XFile.pm: New, from CVS Autoconf. * automake.in: Use them. (&uniq, $me): Remove, as they are provided by Automake::General.
22e0da02 2001-10-02 16:00:04 * Makefile.am (maintainer-check): Don't check for 'cd' calls in m4. * lib/am/tags.am (GTAGS): Use $(am__cd) instead of 'CDPATH=: && cd'. * lib/am/dejagnu.am (check-DEJAGNU): Likewise. * lib/am/distdir.am (distcheck): Likewise. * lib/am/texinfos.am (install-info-am, dist-info): Rewrite without using cd so we don't have to fiddle with CDPATH. * lib/am/header-vars.am (am__cd): Define so as to support Zsh and DOSish path separator.
ae12a4eb 2001-10-02 15:33:59 * lib/am/python.am (install-%DIR%PYTHON, uninstall-%DIR%PYTHON): Strip path of source file. (clean-python): Comment out.
dd76e69d 2001-10-02 15:29:40 * automake.in (handle_python): Use require_conf_file_with_conf_line instead of require_file_with_conf_line, so that elisp-comp and py-compile are installed in the aux-directory. (handle_emacs_lisp): Likewise. Define elisp_comp. * lib/am/lisp.am (.el.elc): Use elisp_comp.
5ea0fa98 2001-10-01 07:09:01 * lib/am/distdir.am (distcheck): Report the trailing files. Run `dist-gzip', not `dist', as it may leave other distribution flavors.
b6d016d5 2001-10-01 06:34:38 Don't invoke mkdir if the directories all already exist. This saves unnecessary output of "mkdir -p -- FOO" when FOO already exists.
24a61b63 2001-09-29 05:50:16 Use "mkdir -p" if it works, as that fixes bugs when making file names with unusual characters. Quote chmod arg "$dirmode", in case it contains white space. Incorporate the following change from autoconf mkinstalldirs: 1999-04-10 Ben Elliston <bje@cygnus.com> * mkinstalldirs: Add `-m' flag to specify the mode of a newly created directory. Add command line usage and `-h', `--help' options. Contributed by Jeff Garzik.
65fb2841 2001-09-27 08:37:54 * lib/am/distdir.am (dist): Rename as... (dist-gzip): this. (dist): Additional name for dist-all. * automake.texi (Options, Dist): Adjust.
099a42a5 2001-09-25 17:13:16 * aclocal.in (obsolete_macros): Update AM_EXEEXT message. * automake.in (obsolete_macros): Likewise. (seen_objext): Remove (unused). (scan_one_autoconf_file): Don't handle AC_OBJEXT. * lib/am/header-vars.am (EXEEXT, OBJEXT, PATH_SEPARATOR): New variables. * tests/obsolete2.test: Use AM_FUNC_FNMATCH instead of AM_EXEEXT. * lib/am/texibuild.am: Use $(PATH_SEPARATOR), not ':' to build
79cfc715 2001-09-23 10:16:51 * m4/auxdir.m4, m4/init.m4: Require autoconf 2.50 and rely on it to neutralize CDPATH for us. * m4/init.m4: Don't substitute EXEEXT or OBJEXT anymore. * lib/am/texibuild.am: Use @PATH_SEPARATOR@, not ':' to build TEXINPUTS.
87a415ec 2001-09-22 16:29:23 * configure.in, NEWS: Bump to 1.5a. Require 2.52.
0668ce98 2001-09-22 16:05:36 * ChangeLog, ChangeLog.1996, ChangeLog.1998, ChangeLog.2000, Makefile.am, NEWS, README, TODO, configure.in, lib/Makefile.am, lib/acinstall, lib/am/Makefile.am, m4/Makefile.am, m4/as.m4, m4/auxdir.m4, m4/ccstdc.m4, m4/cond.m4, m4/depend.m4, m4/depout.m4, m4/dmalloc.m4, m4/error.m4, m4/gcj.m4, m4/header.m4, m4/init.m4, m4/install-sh.m4, m4/lex.m4, m4/lispdir.m4, m4/maintainer.m4, m4/make.m4, m4/minuso.m4, m4/missing.m4, m4/multi.m4, m4/obstack.m4, m4/protos.m4, m4/ptrdiff.m4, m4/python.m4, m4/regex.m4, m4/sanity.m4, m4/strip.m4, m4/termios.m4, m4/winsz.m4: Add copyright notice. * INSTALL, lib/INSTALL: Upgrade to latest autoconf version, which has a copyright notice.
74a4184d 2001-09-17 14:32:08 * lib/missing (autom4te): New. (aclocal, autoconf, automake, autoheader, help2man): Propagate actual failures.
bd1ba61a 2001-08-23 05:00:34 2001-08-22 Richard Boulton <richard@tartarus.org> Tom Tromey <tromey@redhat.com> * automake.in (lang_yacc_target_hook): Make header file depend on .c file, not .y file. * lib/am/yacc.am: Non-generic rule changed to depend on %OBJ% (the .c file) rather than %SOURCE% (the .y file) Removed `.y.h' rule. * tests/yacc7.test: New file. * tests/Makefile.am (TESTS): Added yacc7.test.
80b69b2a 2001-08-11 21:31:43 * configure.in: Upped to 1.4s.
4658aae4 2001-08-05 22:02:33 * tests/Makefile.am (TESTS): Added dejagnu2.test. * tests/dejagnu2.test: New file. * lib/am/dejagnu.am (site.exp): Don't conditionalize. * automake.in (handle_scripts): Removed dead code. (handle_tests_dejagnu): Don't handle site.exp generation specially.
a011649b 2001-07-31 06:09:19 * configure.in: Upped to version 1.4k.
60903702 2001-07-31 05:45:25 * configure.in: Released 1.4j.
4db6e742 2001-07-31 05:37:31 * lib/config.guess: Updated from master sources. * lib/config.sub: Likewise.
3b5fdb78 2001-07-22 21:50:18 * lib/am/progs.am (install-%DIR%PROGRAMS): Test for `prog, not `prog.exe' on Cygwin with libtool. From Robert Collins.
83fb7ef1 2001-07-21 18:45:47 From Erik Lindahl: * lib/depcomp (tru64): Some Tru64 compilers use `foo.d' and not `foo.o.d'. * m4/depend.m4 (_AM_DEPENDENCIES): Check to make sure compilation output is suitable for make.
03120cae 2001-07-20 01:28:34 * automake.texi (Tags): Document GTAGS_ARGS. * lib/am/tags.am (GTAGS): Added GTAGS_ARGS. From Shigio Yamaguchi.
50bea031 2001-07-20 01:25:14 2001-07-19 Tom Tromey <tromey@redhat.com> Alexandre Duret-Lutz <duret_g@epita.fr> Fix for ccnoco.test, subobj8.test: * m4/Makefile.am (m4data_DATA): Added auxdir.m4. * tests/Makefile.am (XFAIL_TESTS): Removed ccnoco.test, subobj8.test. * m4/minuso.m4 (AM_PROG_CC_C_O): Use absolute path to compile. Use AM_AUX_DIR_EXPAND. * lib/compile: Handle case where `-o' argument is the name of an executable, not an object file. * m4/auxdir.m4: New file, from... * m4/missing.m4: ... here. Moved AM_AUX_DIR_EXPAND. * automake.in (handle_single_transform_list, lang_c_rewrite): Require compile using `require_config_file'.
88ba6d7a 2001-07-19 07:49:13 * automake.in (require_build_directory): New function, extracted from ... (handle_single_transform_list): ... here. (require_build_directory_maybe): New function. (handle_prograns, handle_libraries, handle_ltlibraries): Call require_build_directory_maybe() to ensure the subdirectory in which a target may lie will exist when the target is created. (handle_libraries, handle_ltlibraries): Use basename before checking library name. * lib/am/library.am (%LIBRARY%): Depend on %DIRSTAMP%. * lib/am/ltlibrary.am (%LTLIBRARY%): Likewise. * lib/am/program.am (%PROGRAM%): Likewise.
cd881a78 2001-07-18 05:59:07 * lib/compile: Change how lockdir is computed. If linking or compiling without `-o', just run the compiler.
3af31127 2001-07-17 06:00:37 * lib/ylwrap: Added special exception. * lib/py-compile: Added license. * lib/mdate-sh: Added special exception. * lib/elisp-comp: Added special exception. * lib/compile: Added special exception. * lib/depcomp: Added special exception.
9aa84072 2001-07-16 16:19:38 Fix for PR automake/212: * lib/am/lisp.am (install-%DIR%LISP): Added missing `\'. (uninstall-%DIR%LISP): Likewise.
e14e0385 2001-07-15 21:29:28 * lib/am/tags.am (distclean-tags): Remove files for gtags. From Shigio Yamaguchi.
c3f036e2 2001-07-14 20:12:52 2001-07-14 Steve M. Robbins <steve@nyongwa.montreal.qc.ca> * lib/am/distdir.am (distcheck): Emit diagnostic when files remain after "make uninstall".
29c2c7ed 2001-07-14 19:33:03 * lib/am/tags.am (.PHONY): Depend on GTAGS. From Shigio Yamaguchi.
809c236c 2001-07-14 19:30:42 * lib/missing (makeinfo): Redirect stdout and stderr outside subshell. From Alexandre Oliva.
b689c275 2001-07-05 01:19:35 Fix for nolink.test: * tests/Makefile.am (XFAIL_TESTS): Removed nolink.test. * lib/am/program.am (%PROGRAM%%EXEEXT%): Use %EXEEXT%. * automake.in (am_install_var): Only rewrite PROGRAMS if $seen_exeext. (make_paragraphs): Always define %EXEEXT%.
73cf791a 2001-07-04 15:29:37 * missing: Updated. * lib/missing (makeinfo): Use subshell, not explicit sh invocation.
4d130831 2001-07-04 03:44:18 * configure.in: Upped to 1.4i.
da09285c 2001-07-04 03:25:16 * configure.in: Released 1.4h.
79f8405a 2001-07-04 03:21:59 * lib/config.guess, lib/config.sub: Updated.
5ff8b67b 2001-07-03 04:19:36 Fix for libtool2.test: * tests/libtool2.test: Use `rm -f' to placate maintainer-check. * lib/am/libtool.am (distclean-libtool): Conditional on TOPDIR. * automake.in (generate_makefile): Call handle_libtool unconditionally. * tests/Makefile.am (XFAIL_TESTS): Removed libtool2.test.
7028ac3d 2001-07-02 00:48:12 * lib/missing (makeinfo): If makeinfo exists, and we're in --run mode, then simply fail.
178d1f89 2001-07-01 23:46:00 2001-07-01 Tim Van Holder <tim.van.holder@pandora.be> * lib/ylwrap: Improve support for DOS paths (and paths containing backslashes in general).
5161467e 2001-07-01 23:39:06 * lib/missing: Added special exception to license.
1b14a6bd 2001-07-01 23:33:08 * missing: Updated. * lib/missing: Updated. Added comment explaining configure.ac oddity.
e78b5109 2001-07-01 23:21:24 * lib/depcomp: Reorder arguments to gcc3. From Per Oyvind Hvidsten.
9cb2da8e 2001-06-28 15:06:50 2001-06-28 Tom Tromey <tromey@redhat.com> * lib/am/libs.am (RANLIB): Don't define. 2001-06-28 Alexandre Duret-Lutz <duret_g@epita.fr> * automake.in (am_install_var): Assign 1 to $first on first interation.
081f2d51 2001-06-24 03:38:27 Fix for yacc5.test: * lib/ylwrap: Changed usage. * lib/am/yacc.am: Rewrote to use new substitutions. * lib/am/lex.am: Likewise. * automake.in (handle_languages): Skip files whose language doesn't have a compiler. Handle `define_flag' attribute. Changed '$' to "\$" to aid Emacs fontification. (struct): Added `rule_file'. Removed `derived_autodep'. Added `_target_hook' and `define_flag'. (yacc, yaccxx, lex, lexxx): Set `rule_file', `flags', `compile', and `compiler' attributes. Removed `linker', `derived_autodep', and `ansi' attributes. Added `define_flag'. (yacc, yaccxx): Added `_target_hook'. (saw_extension): Count number of times extension seen. (count_files_for_language): New sub. (saw_sources_p): Use it. (handle_single_transform_list): Allow language rewrite function to return a new source extension. Call target_hook. (yacc_sources, lex_sources): Removed. (initialize_per_input): Don't initialize yacc_sources or lex_sources. (lang_yacc_rewrite): Rewrote. (lang_yaccxx_rewrite): Likewise. (lang_lex_rewrite): Likewise. (lang_lexxx_rewrite): Likewise. (output_yacc_build_rule): Removed. (output_lex_build_rule): Removed. (lang_yacc_finish): Removed build rule generation. (lang_lex_finish): Likewise. (DASH_D_PATTERN): New global. (lang_yacc_target_hook): New function. (_target_hook): New function. (register_language): Default `define_flag'. * tests/yacc5.test: Updated test. * tests/yacc4.test: Exit with status 77 if bison doesn't work. * tests/yacc3.test: Remove bogus `make' invocation. Added test for all YFLAGS variables.
9539d6ee 2001-06-15 01:37:37 Fix some lisp bugs reported by Bruno Haible: * lib/am/lisp.am (uninstall-%DIR%LISP): Added DESTDIR to the echo. (install-%DIR%LISP): Handle case where lispdir is not defined. (uninstall-%DIR%LISP): Likewise. (.el.elc): Added `else' clause.
a7df6fe5 2001-06-15 01:14:01 * lib/am/configure.am ($(top_builddir)/config.status): Added $(top_builddir) prefix to work around problems with some vendor makes. From Nicholas Joly.
1e39dc26 2001-06-04 15:53:03 2001-06-04 Kevin Dalley <kevind@rahul.net> * lib/am/dejagnu.am (site.exp): Fix typo.
ddd2ca1a 2001-05-30 02:02:50 * lib/am/java.am (class%DIR%.stamp): Use AM_JAVACFLAGS.
8723031a 2001-05-29 21:04:18 * automake.texi (A Program): Mention `check' prefix. (Program and Library Variables): New node. (Texinfo): Document UPDATED-MONTH, MAKEINFOFLAGS, and AM_MAKEINFOFLAGS. (etags): Mention per-program flags. (Tests): Document AM_RUNTESTFLAGS; added sectioning; more updates.
58d6c641 2001-05-29 21:02:13 * lib/am/texinfos.am (.PHONY): Always list uninstall-info-am and install-info-am.
7a4b8c90 2001-05-28 23:58:45 * lib/am/texibuild.am (.%SUFFIX%.info): Use MAKEINFOFLAGS and AM_MAKEINFOFLAGS. (.%SUFFIX%.dvi): Likewise. (.%SUFFIX%): Likewise.
41d5639e 2001-05-27 17:06:35 * automake.in (handle_multilib): Only add multilib support code at top level. * lib/am/multilib.am: Handle invocation of *-multi targets differently for SUBDIRS and non-SUBDIRS Makefiles. * m4/multi.m4 (AM_ENABLE_MULTILIB): Removed erroneous comment. Only add multilib code when the Makefile in question is actually rebuilt.
6ebb6677 2001-05-27 16:57:45 * lib/am/dejagnu.am (check-DEJAGNU): Added AM_RUNTESTFLAGS.
c487815e 2001-05-20 18:05:06 * configure.in: Updated to 1.4g.
35a25603 2001-05-20 17:17:45 * configure.in: Updated to 1.4f.
33079e3a 2001-05-20 05:59:43 * lib/ansi2knr.c: New version. * Makefile.am (FETCHFILES): Added ansi2knr.c. (fetch): Likewise.
5dc7e750 2001-05-20 05:03:32 * config.guess, config.sub: New versions from FSF. * Makefile.am (fetch): Compare against files in srcdir.
2b3f00e7 2001-05-18 17:08:23 * lib/am/texinfos.am (install-info-am, uninstall-info-am): Be robust to missing `install-info'.
56e9a6e6 2001-05-18 14:01:39 Regen.
48b22ed4 2001-05-18 01:14:53 2001-05-17 Alexandre Duret-Lutz <duret_g@epita.fr> * lib/am/install.am (install-strip): Set INSTALL_PROGRAM_ENV if STRIP is not empty. * m4/strip.m4 (AM_PROG_INSTALL_STRIP): Set INSTALL_STRIP_PROGRAM to install-sh unconditionally. Don't set INSTALL_STRIP_PROGRAM_ENV. * automake.texi (Requirements): Document the use of the STRIP variable in cross-compilation environments.
9ff26b23 2001-05-17 18:29:08 * lib/depcomp (aix): Bug fix and simplification from Larry Jones.
12b2a45c 2001-05-17 07:20:34 * lib/depcomp (tru64): New dependency tracking mode.
de9bc471 2001-05-17 06:56:21 Fix for PR automake/159: * lib/depcomp (aix): Rewrote. (sgi): Likewise.
0d43099b 2001-05-17 03:02:38 * tests/Makefile.am (TESTS): Removed maintclean.test. * lib/am/clean.am (maintainer-clean-generic): Don't remove Makefile.in. * lib/am/configure.am (maintainer-clean-am): Removed. (maintainer-clean-conf): Removed. * tests/maintclean.test: Removed.
e00a9898 2001-05-16 04:32:09 Fix for maintclean.test: * tests/Makefile.am (XFAIL_TESTS): Removed maintclean.test. * lib/am/clean.am (distclean-generic): Don't remove config.cache or config.log. (distclean, maintainer-clean): Moved to... * lib/am/configure.am: ... here. (distclean): Remove config.cache and config.log. (maintainer-clean): Removed. (maintainer-clean-conf): New target. (maintainer-clean-am): New target.
16a59b89 2001-05-15 03:33:20 * lib/ylwrap: Fixed quoting on regular expression. Fixes yacc4.test.
fa0fa358 2001-05-15 02:49:51 Fix for texinfo10.test. * tests/Makefile.am (XFAIL_TESTS): Remove texinfo10.test. * lib/am/texinfos.am: Use LOCAL-TEXIS liberally. * automake.in (handle_texinfo_helper): New sub. (handle_texinfo): Rewrote. Now defines LOCAL-TEXIS. * tests/texinfo10.test: Added more cases.
1be94280 2001-05-15 02:21:54 Fix for yaccvpath.test: * tests/Makefile.am (XFAIL_TESTS): Removed yaccvpath.test. * lib/am/distdir.am (distdir): Always look for file in build directory first. * lib/ylwrap: Quote the `#line' regular expression. * lib/am/yacc.am (%YACC_SUFFIX%%C_SUFFIX%): Reverted earlier change; don't run sed on the generated file. * tests/yaccvpath.test: Create new parser in srcdir. Added test to make sure parser will be rebuilt at dist time.
464674b1 2001-05-14 12:25:11 New.
8a7cf404 2001-05-14 09:39:24 Typo.
e37b4d8a 2001-05-14 05:09:31 Reported by Rainer Orth: * lib/am/distdir.am (?DISTDIR?distdir): Define conditional on TOPDIR_P. * tests/Makefile.am (TESTS): Added distname.test. * tests/distname.test: New file.
9618da20 2001-05-14 04:48:45 2001-05-13 Tom Tromey <tromey@redhat.com> * tests/defs: Find files to copy in lib/. * automake.in (perllibdir): Set to Automake directory. * ansi2knr.c, ansi2knr.1: Removed. * Makefile.am (dist_am_DATA): Removed. (amdir): Removed. (maintainer-check): Look for lib/am/*.am. Expect 28 lines of diffs. (scriptdir): Removed. (dist_script_DATA): Likewise. (install-data-hook): Likewise. (installcheck-local): Likewise. (TAGS_FILES): Removed amfiles. (dist_pkgdata_DATA): Removed ansi2knr.c and ansi2knr.1. * tests/installsh.test (AUTOMAKE): Use --libdir, not --amdir, and point it to the right directory. * ansi2knr.am, check.am, clean-hdr.am, clean.am, comp-vars.am, compile.am, configure.am, data.am, dejagnu.am, depend.am, depend2.am, distdir.am, footer.am, header-vars.am, header.am, install.am, java.am, lang-compile.am, lex.am, library.am, libs.am, libtool.am, lisp.am, ltlib.am, ltlibrary.am, mans-vars.am, mans.am, multilib.am, program.am, progs.am, python.am, remake-hdr.am, scripts.am, subdirs.am, tags.am, texi-vers.am, texibuild.am, texinfos.am, yacc.am: Moved to lib/am/. * configure.in (AC_OUTPUT): Added lib/am/Makefile. (AUTOMAKE): Use --libdir, not --amdir. Ues AC_CONFIG_AUX_DIR. * lib/Makefile.am (SUBDIRS): Added `am'. (scriptdir): New macro. (dist_script_DATA): Likewise. (dist_pkgdata_DATA): Likewise. (install-data-hook): New target. (installcheck-local): Likewise. * lib/am/Makefile.in: New file. * lib/am/Makefile.am: Removed everything except amdir and dist_am_DATA. 2001-05-13 Akim Demaille <akim@epita.fr> * automake.in ($pkgdata_dir): Rename as... ($libdir): this. ($am_dir): Remove, replace it's uses with $libdir. (&parse_arguments): Replace --amdir with --libdir. * automake.texi (Invoking Automake): Document --libdir, not --amdir. * tests/defs (AUTOMAKE): Use --libdir, not --amdir.
bbf3f9c6 2001-05-13 17:19:18 * lang-compile.am: New file, loaded once per language. * depend2.am: Move definitions loaded once per language in the aforementioned file. * automake.in (&handle_languages): Load it. (&lang_ppf77_finish, &lang_ratfor_finish): Remove as it's now handled by lang-compile.am.
833be730 2001-05-09 18:27:26 * automake.in: Remove some code left from bad patches. (&handle_dependency): Remove, for the same reason.
9a37974f 2001-05-09 18:24:12 * automake.in (&make_paragraphs): Transform BUILD, HOST and TARGET. (&handle_tests_dejagnu, &define_standard_variables): Don't. (&define_standard_variables): Don't transform %top_builddir% since... * header-vars.am: Use %TOPDIR% instead.
adf4c603 2001-05-09 03:10:05 For PR automake/29: * ylwrap: Handle arguments to program. Remove old code that tried to avoid absolute paths and add new code to do it in all cases. Removed ancient logic that tried to deal with relative path. * tests/Makefile.am (TESTS): Added yacc4.test. * tests/yacc4.test: New file.
cf622e00 2001-05-08 17:58:03 Fixes test subobj6.test and PR automake/160: * tests/Makefile.am (XFAIL_TESTS): Removed subobj6.test. * compile.am (mostlyclean-compile): Added MOSTLYRMS. (distclean-compile): Added DISTRMS. * tests/subobj6.test (wish_SOURCES): Updated to reflect `mostlyclean' use; added test for non-subdir case. * automake.in (compile_clean_files): New global. (MOSTLY_CLEAN, DIST_CLEAN): New constants. (initialize_per_input): Initialize compile_clean_files. (handle_single_transform_list): Set compile_clean_files entries. (handle_compile): Handle compilation cleanups.
c268d32c 2001-05-08 14:06:36 * distdir.am (dist-all): Build all the flavors using a single distdir.
a37c8816 2001-05-08 11:18:05 * automake.in (&define_program_variable): Remove. (&scan_one_autoconf_file): Skip MAKEINFO when found in an AM_MISSING_PROG. (&handle_texinfo): Don't define MAKEINFO and TEXI2DVI. * texinfos.am: Do it.
6ec97235 2001-05-08 11:00:12 * automake.in (&handle_tests_dejagnu): Don't define EXPECT and RUNTEST. * dejagnu.am: Do it. (site.exp): Use `if'.
6831f0da 2001-05-08 10:58:49 Support `if !COND', `else COND', `end COND'. * automake.texi (Conditionals): Document it. * automake.in ($WHITE_PATTERN, $MACRO_PATTERN, $BOGUS_MACRO_PATTERN) ($GNITS_VERSION_PATTERN, $INCLUDE_PATTERN): Use `d' and `s'. ($IF_PATTERN, $ELSE_PATTERN, $ENDIF_PATTERN): Likewise, and accept a leading `!' before the condition. (&handle_options): Use `d'. (&cond_stack_if, &cond_stack_else, &&cond_stack_endif): New. (&read_am_file, &file_contents_internal): Use them. (&transform): No longer substitute `%!COND%', forcing the use of `! %?COND%'. * ansi2knr.am, lex.am, tags.am, texinfos.am, yacc.am: Adjust.
7e00b811 2001-05-08 10:39:49 * automake.in (&handle_languages): `ext-compile.am' and `depend2.am' are now equivalent for generic rules: output only the latter. * ext-compile.am: Remove.
beeeae16 2001-05-08 10:38:12 Note: This patch breaks Automake. Repaired within two patches. * automake.in (Language): Replace the attribute `output_arg' with `compile_flag' and `output_flag'. (Automake): Adjust language registrations. (&handle_languages): Transform `-c' and `-o' for both suffix and per object rules, instead of `OUTARG' and `LTOUTARG' only for generic rules. (&handle_single_transform_list): Adjust to `compile_flag' and `output_flag'. * depend2.am, ext-compile.am: Use `%-c%' and `%-o%'.
98d6bc1b 2001-05-07 16:31:01 For PR automake/46: * tests/Makefile.am (TESTS): Added subdir5.test. (XFAIL_TESTS): Likewise. * tests/subdir5.test: New file.
5bea838f 2001-05-06 23:01:34 Fix for PR automake/132: * automake.in (c, c++, objc, asm, ppf77): Add DEFAULT_INCLUDES to compilation. (java): Remove INCLUDES and DEFS from compilation. (lang_c_finish): Add DEFAULT_INCLUDES to compilation. * compile.am (DEFS): Don't include %DEFAULT_INCLUDES%. (DEFAULT_INCLUDES): New macro.
482129a7 2001-05-06 19:00:23 * distdir.am (distdir): Make subdirectory for each file. Fixes test subobj5.test.
1cacc56e 2001-05-06 06:53:52 Regenerated
dc4652f5 2001-05-06 05:40:47 * mans.am (install-man%SECTION%): Minor cleanup. (uninstall-man%SECTION%): Likewise.
ceb97942 2001-05-06 05:39:58 * tests/Makefile.am (XFAIL_TESTS): Removed man.test. * mans.am (install-man%SECTION%): Handle dist_ and nodist_ prefixes. (uninstall-man%SECTION%): Likewise. * automake.in (handle_man_pages): Handle dist_ and nodist_ prefixes.
bce23ab7 2001-05-05 22:08:48 * texinfos.am (uninstall-info-am): Debian install-info v1.8.3 prints to stderr. (install-info-am): Likewise.
11e74cc7 2001-05-05 20:47:29 Fix bug reported by Robert Boehne: * automake.in (output_lex_build_rule): Don't let AMDEP_TRUE be substituted. (handle_dependencies): Likewise. * Makefile.am (maintainer-check): Look for AMDEP_TRUE substitution. Correct diff now has 30 lines. Look for space after losing `undef'.
0b4e59f5 2001-05-03 08:32:37 Add missing files.
0ffa422b 2001-05-03 08:21:05 Case insensitive FS choke on Automake/ vs automake. Reported by Tim Van Holder. * Automake/: Move in... * lib/: this new directory.
c81d72e2 2001-05-03 07:28:20 * data.am (install-%DIR%%PRIMARY%): Execute the same command as echoed.
c6dd4b3b 2001-04-27 13:31:26 * automake.in (&read_am_file, &file_contents_internal): Don't define macros when `FALSE', to avoid errors on doubly defined variables but under condition `FALSE'. In order to allow... (&am_install_var): When reading the associated file for the first time, enable `%?FIRST%'. (&handle_libraries): Let libs.am define $(AR) and $(RANLIB). * libs.am: Do it when `%?FIRST%'.
be3d5065 2001-04-27 13:30:31 * automake.in (handle_compile): Let ansi2knr.am define $(ANSI2KNR). * ansi2knr.am: Do it. Prefer `if %?FOO%' to `if %!FOO%'.
b8db9995 2001-04-27 13:17:02 Unify LISP, PYTHON and JAVA primaries. * automake.in (&handle_emacs_lisp): Be like &handle_python, i.e., return if there are no files, hook elist-comp on the Autoconf macro, rely on lisp.am to define variables. (&handle_python, &handle_java): Likewise. (&scan_one_autoconf_file): Pseudo AC_SUBST of `pythondir' and `PYTHON' must be handled here, not in `&handle_python'. * java.am: Define needed variables and rules.
2159e886 2001-04-27 13:02:16 * automake.in (&am_install_var): Transform `ONE_PRIMARY'. * data.am: Use it. * header.am: Include data.am.