Tom Tromey [Fri, 20 Jul 2001 01:25:14 +0000 (01:25 +0000)]
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'.
Tom Tromey [Fri, 20 Jul 2001 01:22:47 +0000 (01:22 +0000)]
* automake.texi (Program and Library Variables): Added X example
for _LDADD.
Tom Tromey [Fri, 20 Jul 2001 01:03:20 +0000 (01:03 +0000)]
* automake.texi (Distributing): Updated to reflect new license.
Alexandre Duret-Lutz [Thu, 19 Jul 2001 07:49:13 +0000 (07:49 +0000)]
* 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.
Tom Tromey [Thu, 19 Jul 2001 00:49:57 +0000 (00:49 +0000)]
2001-07-18 Tim Van Holder <tim.van.holder@pandora.be>
* m4/missing.m4: Reword comment.
Pavel Roskin [Wed, 18 Jul 2001 14:56:23 +0000 (14:56 +0000)]
* automake.texi: Rename AM_DEPENDENCIES to _AM_DEPENDENCIES.
* tests/gcj.test: Likewise.
* tests/gcj2.test: Likewise.
* tests/gcj3.test: Likewise.
Tom Tromey [Wed, 18 Jul 2001 05:59:07 +0000 (05:59 +0000)]
* lib/compile: Change how lockdir is computed. If linking or
compiling without `-o', just run the compiler.
Tom Tromey [Wed, 18 Jul 2001 05:49:46 +0000 (05:49 +0000)]
* tests/Makefile.am (TESTS): Added ccnoco.test.
(XFAIL_TESTS): Likewise.
* tests/ccnoco.test: New file.
Tom Tromey [Tue, 17 Jul 2001 06:00:37 +0000 (06:00 +0000)]
* 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.
Tom Tromey [Tue, 17 Jul 2001 05:53:49 +0000 (05:53 +0000)]
Report from Motoyuki Kasahara:
* tests/make.test: Use am__include.
* tests/exsource.test: Use am__include.
* m4/make.m4 (AM_MAKE_INCLUDE): Use am__include and am__quote.
* automake.in (handle_languages): Use am__include and am__quote.
Tom Tromey [Tue, 17 Jul 2001 05:40:56 +0000 (05:40 +0000)]
* m4/depend.m4 (AM_DEPENDENCIES): Renamed to _AM_DEPENDENCIES.
* m4/init.m4: Updated callers.
Tom Tromey [Tue, 17 Jul 2001 05:36:23 +0000 (05:36 +0000)]
2001-06-10 Tim Mooney <mooney@dogbert.cc.ndsu.NoDak.edu>
* aclocal.in (parse_arguments, write_aclocal): Update Copyrights.
* aclocal.in (scan_configure, add_file): Handle the full macro
name even if it contains numbers, such as I18N.
Tom Tromey [Tue, 17 Jul 2001 05:35:54 +0000 (05:35 +0000)]
* automake.texi (Dependencies): Link to dependency tracking page.
(Data): Mention dist_.
(Clean): Mention clean heuristics.
(Install): Mention nobase_.
Tom Tromey [Tue, 17 Jul 2001 04:19:40 +0000 (04:19 +0000)]
* automake.texi (Program and Library Variables): Document _LINK.
Tom Tromey [Tue, 17 Jul 2001 03:38:32 +0000 (03:38 +0000)]
2001-07-16 Alexandre Duret-Lutz <duret_g@epita.fr>
* automake.in (handle_libraries): Allow libraries to lie in
a subdirectory by constraining only the basename to start
with 'lib', not the whole path.
Tom Tromey [Mon, 16 Jul 2001 21:29:12 +0000 (21:29 +0000)]
2001-07-16 Alexandre Duret-Lutz <duret_g@epita.fr>
* tests/subobj8.test: New file.
* tests/Makefile.am (XFAIL_TESTS, TESTS): Add subobj8.test.
Tom Tromey [Mon, 16 Jul 2001 16:19:38 +0000 (16:19 +0000)]
Fix for PR automake/212:
* lib/am/lisp.am (install-%DIR%LISP): Added missing `\'.
(uninstall-%DIR%LISP): Likewise.
Tom Tromey [Sun, 15 Jul 2001 22:17:18 +0000 (22:17 +0000)]
* automake.in (usage): Rewrote code to handle columnization.
From Alexey Mahotkin and Maxim Sinev.
Tom Tromey [Sun, 15 Jul 2001 21:55:07 +0000 (21:55 +0000)]
Report from Ralf Corsepius:
* automake.in (TARGET_PATTERN): Add `+' as valid character.
(SUFFIX_RULE_PATTERN): Likewise.
* tests/Makefile.am (TESTS): Added cxx.test.
* tests/cxx.test: New file.
Tom Tromey [Sun, 15 Jul 2001 21:29:28 +0000 (21:29 +0000)]
* lib/am/tags.am (distclean-tags): Remove files for gtags.
From Shigio Yamaguchi.
Tom Tromey [Sat, 14 Jul 2001 20:12:52 +0000 (20:12 +0000)]
2001-07-14 Steve M. Robbins <steve@nyongwa.montreal.qc.ca>
* lib/am/distdir.am (distcheck): Emit diagnostic when files
remain after "make uninstall".
Tom Tromey [Sat, 14 Jul 2001 19:33:03 +0000 (19:33 +0000)]
* lib/am/tags.am (.PHONY): Depend on GTAGS. From Shigio Yamaguchi.
Tom Tromey [Sat, 14 Jul 2001 19:30:42 +0000 (19:30 +0000)]
* lib/missing (makeinfo): Redirect stdout and stderr outside
subshell. From Alexandre Oliva.
Akim Demaille [Sat, 14 Jul 2001 17:32:10 +0000 (17:32 +0000)]
* aclocal.in: (): No need for `\b(foo\b|\bbar)\b',
`\b(foo|bar)\b' is what we want.
Akim Demaille [Sat, 14 Jul 2001 17:15:03 +0000 (17:15 +0000)]
* automake.in ($obsolete_rx): No need for `b(foob|bbar)b',
`b(foo|bar)b' is what we want.
Akim Demaille [Sat, 14 Jul 2001 17:12:26 +0000 (17:12 +0000)]
* m4/depend.m4 (AM_DEPENDENCIES): Don't define `depcpp' which is
not used.
Do not require the corresponding AC_PROG_CC as AC_PROG_CC is
actually modified to require AM_DEPENDENCIES.
Rename `confdir' as `conftest.dir' so that the configure trap
remove it.
Tom Tromey [Thu, 5 Jul 2001 01:19:35 +0000 (01:19 +0000)]
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%.
Tom Tromey [Thu, 5 Jul 2001 00:26:43 +0000 (00:26 +0000)]
2001-07-04 Alexandre Duret-Lutz <duret_g@epita.fr>
* tests/nolink.test: New file.
* tests/Makefile.am (TEST, XFAIL_TESTS): Add nolink.test.
Tom Tromey [Wed, 4 Jul 2001 18:58:33 +0000 (18:58 +0000)]
2001-07-04 OKUJI Yoshinori <okuji@gnu.org>
* automake.in (scan_texinfo_file): Add the second argument to
`@syncodeindex' into @CLEAN_SUFFIXES, because the combined index
itself may not be used directly.
Tom Tromey [Wed, 4 Jul 2001 15:29:37 +0000 (15:29 +0000)]
* missing: Updated.
* lib/missing (makeinfo): Use subshell, not explicit sh
invocation.
Tom Tromey [Wed, 4 Jul 2001 15:28:09 +0000 (15:28 +0000)]
* automake.texi (Headers): Mention that we prefer uninstalled
headers in _SOURCES.
(ANSI): Mention cross-compilation limitation.
Tom Tromey [Wed, 4 Jul 2001 03:44:18 +0000 (03:44 +0000)]
* configure.in: Upped to 1.4i.
Tom Tromey [Wed, 4 Jul 2001 03:25:16 +0000 (03:25 +0000)]
* configure.in: Released 1.4h.
Tom Tromey [Wed, 4 Jul 2001 03:21:59 +0000 (03:21 +0000)]
* lib/config.guess, lib/config.sub: Updated.
Tom Tromey [Tue, 3 Jul 2001 04:19:36 +0000 (04:19 +0000)]
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.
Tom Tromey [Tue, 3 Jul 2001 03:47:56 +0000 (03:47 +0000)]
* tests/libtool2.test: Look for `.lo' files to be removed.
Tom Tromey [Mon, 2 Jul 2001 20:14:34 +0000 (20:14 +0000)]
* tests/Makefile.am (XFAIL_TESTS): Added libtool2.test.
Tom Tromey [Mon, 2 Jul 2001 20:13:19 +0000 (20:13 +0000)]
* tests/Makefile.am (TESTS): Removed dup.test.
* tests/dup.test: Removed.
* aclocal.in (scan_file): Don't give error for duplicate macro.
Tom Tromey [Mon, 2 Jul 2001 00:50:29 +0000 (00:50 +0000)]
* automake.texi (Program and Library Variables): Document
subdir-objects. Document fact that per-object flags override AM_
flags.
(Options): Likewise.
(Yacc and Lex): Document YFLAGS, AM_YFLAGS, LFLAGS, AM_LFLAGS.
(Multilibs): New node.
(Macros): Documented missing macros.
(Auxiliary Programs): New node.
Tom Tromey [Mon, 2 Jul 2001 00:49:17 +0000 (00:49 +0000)]
updated second copy of missing. bleah.
Tom Tromey [Mon, 2 Jul 2001 00:48:12 +0000 (00:48 +0000)]
* lib/missing (makeinfo): If makeinfo exists, and we're in --run
mode, then simply fail.
Tom Tromey [Sun, 1 Jul 2001 23:46:00 +0000 (23:46 +0000)]
2001-07-01 Tim Van Holder <tim.van.holder@pandora.be>
* lib/ylwrap: Improve support for DOS paths (and paths
containing backslashes in general).
Tom Tromey [Sun, 1 Jul 2001 23:39:06 +0000 (23:39 +0000)]
* lib/missing: Added special exception to license.
Tom Tromey [Sun, 1 Jul 2001 23:33:08 +0000 (23:33 +0000)]
* missing: Updated.
* lib/missing: Updated. Added comment explaining configure.ac
oddity.
Tom Tromey [Sun, 1 Jul 2001 23:21:24 +0000 (23:21 +0000)]
* lib/depcomp: Reorder arguments to gcc3.
From Per Oyvind Hvidsten.
Tom Tromey [Sun, 1 Jul 2001 23:18:09 +0000 (23:18 +0000)]
* tests/Makefile.am (TESTS): Added libtool2.test.
* tests/libtool2.test: New file.
Tom Tromey [Sun, 1 Jul 2001 23:17:37 +0000 (23:17 +0000)]
* automake.texi (Program and Library Variables): Added example for
_AR.
Tom Tromey [Sun, 1 Jul 2001 22:51:38 +0000 (22:51 +0000)]
2001-06-29 Tom Tromey <tromey@redhat.com>
* tests/cond11.test: Use `=', not `=='.
* tests/cond12.test: Look for automake in build directory, not
source directory.
2001-06-29 Richard Boulton <richard@tartarus.org>
* automake.in (conditionals_true_when): Pass first parameters by
reference, avoiding bug which put all parameters in @CONDS instead
of @WHENS. Report by Kalle Olavi Niemitalo.
Take a single WHEN instead of an array of WHENS.
Remove FIXME; can't now have an empty @WHENS.
(conditional_is_redundant): New sub.
(variable_conditions_reduce): Check whether each condition is
implied by any of the other conditions (other those already
discarded), rather than checking only against those already
considered (and kept). Also, fix sense of check: was keeping
tautologous terms instead of discarding them. Use
conditional_is_redundant instead of conditionals_true_when.
* tests/Makefile.am (TESTS): Added cond11.test and cond12.test.
* tests/cond11.test: New file.
* tests/cond12.test: New file.
Tom Tromey [Fri, 29 Jun 2001 06:55:25 +0000 (06:55 +0000)]
2001-06-29 Raja R Harinath <harinath@cs.umn.edu>
* automake.in (saw_sources_p): Work even if there are more
than one header files, and more than of one type of header.
* tests/Makefile.am (TESTS): Added new file.
* tests/depend4.test: New file.
Tom Tromey [Thu, 28 Jun 2001 15:06:50 +0000 (15:06 +0000)]
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.
Tom Tromey [Sun, 24 Jun 2001 03:38:27 +0000 (03:38 +0000)]
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.
Tom Tromey [Wed, 20 Jun 2001 16:46:15 +0000 (16:46 +0000)]
* tests/yacc5.test: Check for per-executable YFLAGS.
Tom Tromey [Wed, 20 Jun 2001 00:47:57 +0000 (00:47 +0000)]
* tests/Makefile.am (TESTS): Added yacc5.test.
* tests/yacc5.test: New file.
Tom Tromey [Mon, 18 Jun 2001 01:08:35 +0000 (01:08 +0000)]
* automake.in (require_file_internal): Check for already-required
file after searching for it, and only if it is not found. Don't
use `readlink' when checking for dangling symlink. Work if
--force-missing specified.
* tests/acoutput2.test: Also test --force-missing.
Tom Tromey [Sun, 17 Jun 2001 19:02:40 +0000 (19:02 +0000)]
Fix for libtool.test:
* automake.in (generate_makefile): Call handle_libtool.
(handle_libtool): New sub.
(handle_compile): Don't read `libtool' file.
Tom Tromey [Sun, 17 Jun 2001 18:53:03 +0000 (18:53 +0000)]
* tests/acoutput2.test: New file.
* tests/Makefile.am (TESTS): Added acoutput2.test.
Tom Tromey [Fri, 15 Jun 2001 17:33:48 +0000 (17:33 +0000)]
* tests/Makefile.am (TESTS): Added libtool.test.
* tests/libtool.test: New file.
Tom Tromey [Fri, 15 Jun 2001 01:37:37 +0000 (01:37 +0000)]
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.
Tom Tromey [Fri, 15 Jun 2001 01:25:11 +0000 (01:25 +0000)]
Fix for bug reported by Steve M. Robbins:
* automake.in (handle_single_transform_list): When building a file
from a subdirectory, continue to use `AM_' prefix.
* tests/Makefile.am (TESTS): Added subobj7.test.
* tests/subobj7.test: New file.
Tom Tromey [Fri, 15 Jun 2001 01:14:01 +0000 (01:14 +0000)]
* lib/am/configure.am ($(top_builddir)/config.status): Added
$(top_builddir) prefix to work around problems with some vendor
makes. From Nicholas Joly.
Tom Tromey [Fri, 15 Jun 2001 01:10:25 +0000 (01:10 +0000)]
* automake.in (yacc_lex_finish_helper): Find ylwrap in
top_srcdir. From Tim Van Holder.
* tests/Makefile.am (TESTS): Added yacc6.test.
* tests/yacc6.test: New file.
Tom Tromey [Fri, 15 Jun 2001 01:02:11 +0000 (01:02 +0000)]
2001-06-14 Tim Van Holder <tim.van.holder@pandora.be>
* tests/defs, tests/installsh.test: Properly support
DOS-style paths.
Tom Tromey [Fri, 15 Jun 2001 00:56:07 +0000 (00:56 +0000)]
* tests/Makefile.am (TESTS): Added mdate4.test.
* tests/mdate4.test: New file.
Tom Tromey [Fri, 15 Jun 2001 00:41:29 +0000 (00:41 +0000)]
2001-06-14 Tom Tromey <tromey@redhat.com>
* aclocal.in (scan_m4_files): Removed unused variable.
2001-06-14 Alexandre Duret-Lutz <duret_g@epita.fr>
* aclocal.in (scan_m4_files): Tweak the building of &search so
that multiple macro names can be found on the same line. Ensure
we match whole macro name, not only substrings.
Tom Tromey [Tue, 12 Jun 2001 14:37:44 +0000 (14:37 +0000)]
* automake.texi (ANSI): Minor clarification.
(Other GNU Tools): Don't mention Guile.
(Guile): Removed.
(Java Support): Mention file extensions.
(Man pages): Mention dist_. Don't mention info pages.
Tom Tromey [Tue, 12 Jun 2001 03:47:28 +0000 (03:47 +0000)]
* automake.texi (Program variables): Document AM_CPPFLAGS.
Deprecate INCLUDES.
(Java Support): Document AM_GCJFLAGS.
(Support for Other Languages): Removed `fixme'; added link to
suffix rule handling.
Tom Tromey [Tue, 12 Jun 2001 03:36:17 +0000 (03:36 +0000)]
* automake.texi (Program and Library Variables): Document _LIBADD,
_LDADD, _LDFLAGS, _AR, and _DEPENDENCIES.
Akim Demaille [Mon, 11 Jun 2001 21:41:59 +0000 (21:41 +0000)]
* missing: Support configure.ac.
Tom Tromey [Sat, 9 Jun 2001 00:34:30 +0000 (00:34 +0000)]
* tests/version4.test: New file.
* automake.in (version_check): New sub.
(handle_options): Use it.
* tests/Makefile.am (AUTOMAKE_OPTIONS): Removed.
(TESTS): Added version4.test.
* m4/Makefile.am (AUTOMAKE_OPTIONS): Removed.
* Makefile.am (AUTOMAKE_OPTIONS): Remove `gnits'.
Tom Tromey [Mon, 4 Jun 2001 15:53:03 +0000 (15:53 +0000)]
2001-06-04 Kevin Dalley <kevind@rahul.net>
* lib/am/dejagnu.am (site.exp): Fix typo.
Tom Tromey [Sun, 3 Jun 2001 17:16:40 +0000 (17:16 +0000)]
* automake.in (variable_conditions_sub): Move parent-only code
from here...
(variable_conditions): ... to here.
(variable_conditions_sub): Include this variable's conditions in
the resulting condition list.
* tests/Makefile.am (XFAIL_TESTS): Removed ltdeps.test.
Tom Tromey [Fri, 1 Jun 2001 15:22:27 +0000 (15:22 +0000)]
* tests/Makefile.am (XFAIL_TESTS): Added ltdeps.test.
(TESTS): Likewise.
* tests/ltdeps.test: New file. Report from Lars J. Aas.
Tom Tromey [Fri, 1 Jun 2001 05:19:02 +0000 (05:19 +0000)]
* automake.texi (Alternative): New node.
(Macros): Use new name for gcc.
(Java Support): Likewise.
(Dependencies): Rewrote.
(Invoking Automake): (Re-)document -i, --ignore-deps, and
--include-deps.
Tom Tromey [Thu, 31 May 2001 17:32:55 +0000 (17:32 +0000)]
* automake.texi (Top level): Removed erroneous spaces. Documented
MAKE and MAKEFLAGS.
Tom Tromey [Wed, 30 May 2001 02:34:09 +0000 (02:34 +0000)]
* m4/init.m4 (AM_INIT_AUTOMAKE): Allow any AM_*FLAGS variable.
Tom Tromey [Wed, 30 May 2001 02:32:44 +0000 (02:32 +0000)]
* automake.texi (Include): Rewrote.
(Suffixes): Remove Java example.
(Java): Added more explanation. Document variables.
(Uniform): Mention JAVA as a primary.
(Python): Updated for new Python support.
(Sources): Added a weak example.
Tom Tromey [Wed, 30 May 2001 02:02:50 +0000 (02:02 +0000)]
* lib/am/java.am (class%DIR%.stamp): Use AM_JAVACFLAGS.
Tom Tromey [Tue, 29 May 2001 21:04:18 +0000 (21:04 +0000)]
* 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.
Tom Tromey [Tue, 29 May 2001 21:02:13 +0000 (21:02 +0000)]
* lib/am/texinfos.am (.PHONY): Always list uninstall-info-am and
install-info-am.
Tom Tromey [Tue, 29 May 2001 00:28:36 +0000 (00:28 +0000)]
* m4/Makefile.am (MAINT_CHARSET): Removed.
* Makefile.am (MAINT_CHARSET): Removed.
* automake.in (maint_charset, dist_charset): Removed.
(local_maint_charset): Removed.
(initialize_per_input): Don't use maint_charset.
(handle_dist): Don't compute maint_charset or check DIST_CHARSET.
Tom Tromey [Mon, 28 May 2001 23:58:45 +0000 (23:58 +0000)]
* lib/am/texibuild.am (.%SUFFIX%.info): Use MAKEINFOFLAGS and
AM_MAKEINFOFLAGS.
(.%SUFFIX%.dvi): Likewise.
(.%SUFFIX%): Likewise.
Tom Tromey [Sun, 27 May 2001 17:06:35 +0000 (17:06 +0000)]
* 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.
Tom Tromey [Sun, 27 May 2001 16:57:45 +0000 (16:57 +0000)]
* lib/am/dejagnu.am (check-DEJAGNU): Added AM_RUNTESTFLAGS.
Tom Tromey [Sat, 26 May 2001 06:20:19 +0000 (06:20 +0000)]
2001-05-25 Alexandre Duret-Lutz <duret_g@epita.fr>
* automake.in (handle_single_transform_list): Skip unknown
extensions.
Tom Tromey [Fri, 25 May 2001 14:50:30 +0000 (14:50 +0000)]
* m4/init.m4 (AM_INIT_AUTOMAKE): Ignore AM_RUNTESTFLAGS.
Tom Tromey [Thu, 24 May 2001 06:23:20 +0000 (06:23 +0000)]
* automake.in (handle_texinfo_helper): Find mdate-sh in current
directory in some situations.
Tom Tromey [Thu, 24 May 2001 05:58:48 +0000 (05:58 +0000)]
* automake.in (generate_makefile): Better explanation for ansi2knr
fix.
Tom Tromey [Thu, 24 May 2001 05:57:26 +0000 (05:57 +0000)]
2001-05-23 Alexandre Duret-Lutz <duret_g@epita.fr>
* automake.in (handle_languages, handle_single_transform_list):
Skip unknown extensions.
(derive_suffix): Check whether $extension_map{$source_ext}
is undefined, not empty.
Tom Tromey [Thu, 24 May 2001 05:56:06 +0000 (05:56 +0000)]
2001-05-23 Alexandre Duret-Lutz <duret_g@epita.fr>
* automake.in (handle_languages, handle_single_transform_list): Use
language '' for unknown extensions.
(derive_suffix): Check whether $extension_map{$source_ext}
is undefined, not empty.
Tom Tromey [Thu, 24 May 2001 05:50:35 +0000 (05:50 +0000)]
2001-05-23 Alexandre Duret-Lutz <duret_g@epita.fr>
* automake.in (read_am_file): Ignore trailing backslash on
Tom Tromey [Wed, 23 May 2001 01:05:47 +0000 (01:05 +0000)]
2001-05-22 Alexandre Duret-Lutz <duret_g@epita.fr>
* automake.in (ASSIGNMENT_PATTERN): Forbid : and + in variable names.
Akim Demaille [Mon, 21 May 2001 08:31:45 +0000 (08:31 +0000)]
* automake.texi (Macros): Explain the ``AC_PROG_LEX invoked
multiple times'' warning.
Tom Tromey [Sun, 20 May 2001 18:05:06 +0000 (18:05 +0000)]
* configure.in: Updated to 1.4g.
Tom Tromey [Sun, 20 May 2001 17:17:45 +0000 (17:17 +0000)]
* configure.in: Updated to 1.4f.
Tom Tromey [Sun, 20 May 2001 17:10:11 +0000 (17:10 +0000)]
* Makefile.am (EXTRA_DIST): Added ChangeLog.2000.
Tom Tromey [Sun, 20 May 2001 05:59:43 +0000 (05:59 +0000)]
* lib/ansi2knr.c: New version.
* Makefile.am (FETCHFILES): Added ansi2knr.c.
(fetch): Likewise.
Tom Tromey [Sun, 20 May 2001 05:03:32 +0000 (05:03 +0000)]
* config.guess, config.sub: New versions from FSF.
* Makefile.am (fetch): Compare against files in srcdir.
Tom Tromey [Sun, 20 May 2001 04:40:51 +0000 (04:40 +0000)]
For for ansi2knr report from Harlan Stenn:
* automake.in (generate_makefile): Run handle_compile before
handle_languages.
Tom Tromey [Fri, 18 May 2001 17:43:46 +0000 (17:43 +0000)]
* automake.in: Reverted erroneous checkin.
Akim Demaille [Fri, 18 May 2001 17:08:23 +0000 (17:08 +0000)]
* lib/am/texinfos.am (install-info-am, uninstall-info-am): Be robust
to missing `install-info'.