kc3-lang/automake

Branch :


Log

Author Commit Date CI Message
bcb024d7 2002-10-08 17:37:56 * lib/Automake/Conditional.pm (has): Simplify.
46dc44f4 2002-10-07 09:23:33 * lib/Automake/Conditional.pm: New file. * lib/Automake/Makefile.am (dist_perllib_DATA): Add Conditional.pm. * automake.in: Use Automake::Conditional. (TRUE, FALSE): New constants. (%var_value, %var_location, %var_comment, %var_type, %var_owner, %targets, %target_source, %target_name, %target_owner): Tie to Tie::RefHash::Nestable. (generate_makefile, process_option_list, handle_options, handle_languages, handle_source_transform, handle_compile, handle_libtool, handle_texinfo_helper, handle_dist, handle_subdirs, scan_aclocal_m4, handle_emacs_lisp, handle_python, scan_autoconf_files, variable_assert, define_variable, define_pretty_variable, define_configure_variable, am_install_var, push_dist_common): Use TRUE. (define_objects_from_sources): Fix return value on "recursively-defined" errors. (conditional_string, conditional_true_when, conditional_is_redundant, conditional_implies_any, make_conditions): Remove these functions, obsoleted by Conditional.pm. (cond_stack_if, cond_stack_else, cond_stack_endif): Return an Automake::Conditional instance. (by_condition, conditional_ambiguous_p, variable_not_always_defined_in_cond, macro_define, variable_conditions_recursive, variable_conditions_recursive_sub, variable_conditions_reduce, invert_conditions, variable_conditions_permutations, check_variable_defined_unconditionally, variable_value_as_list, variable_output, variable_pretty_output, rule_define, read_am_file, file_contents_internal, require_variables): Adjust to use Automake::Conditional objects. (handle_footer): Get $(SUFFIXES) in 'all' conditions. * tests/cond12.test: Adjust to use Automake::Conditional objects.
972b4534 2002-10-01 19:59:34 * automake.in (handle_source_transform): If foo_SOURCES is defined conditionally, create and use am__foo_SOURCES_DIST for distribution. * tests/condd.test: Extend to check distributed files. * tests/substref.test: Make sure we don't use such a variable when it's not needed. Reported by Marcus Brinkmann.
d34b18cc 2002-09-30 20:12:27 * tests/defs.in: Run $MAKE --version -v. * tests/dollar.test: Abort on ./defs failure. * tests/lex5.test: Require GNUmake, not make.
ea970953 2002-09-30 18:34:46 2002-09-30 Kevin Ryde <user42@zip.com.au> * m4/as.m4 (AM_PROG_AS): Let CCAS and CCASFLAGS default to the actual values of $CC and $CFLAGS (as opposed to $(CC) and $(CFLAGS)), so configure tests can use them. Use AC_ARG_VAR instead of AC_SUBST.
e4dfb627 2002-09-30 18:08:07 * automake.in (require_variables): The fix introduced in 2002-09-19 is imcomplete. Rewrite the conditional variable definition check using &variable_not_always_defined_in_cond. * tests/cond26.test, tests/cond27.test, tests/cond28.test: New file. * tests/Makefile.am (TESTS): Add cond26.test, cond27.test, and cond28.test. Reported by Juergen Keil.
25b1f02b 2002-09-30 13:38:08 * automake.in (INTERNAL): Redefine as an empty location, so that internal locations get displayed as `automake:'.
c864bddd 2002-09-30 13:05:03 regen
e8b88ce8 2002-09-30 13:02:08 * lib/am/distdir.am (distdir): Create $dc_destdir right before its use. Reported by Akim Demaille.
6f7f6265 2002-09-30 12:32:21 Fix for PR automake/366: * automake.in (handle_dist): Strip $(srcdir) and replace $(top_srcdir) when computing DIST_COMMON directories. * tests/include2.test: Use an obsolute $(srcdir), and check for spurious directories in $(distdir)/sub. * lib/am/distdir.am: Rewrite $(top_srcdir) as $(top_builddir). Reported by Kevin Ryde.
66198a01 2002-09-29 14:51:25 * lib/Automake/Channels.pm (%_default_options): Add 'partial'. (_format_message): Rename as ... (_format_sub_message): ... this. (_format_message): New function, extracted from ... (_print_message): ... here. Honor the 'partial' option. ($partial): New variable. * automake.in (handle_ltlibraries, check_ambiguous_conditional, rule_define): Mark partial messages.
da988ed6 2002-09-29 13:08:18 * automake.in (handle_ltlibraries): Record library locations in %liblocations, and print the previous declaration on error. * tests/libtool6.test: Check that the locations of the two definitions are shown.
8910bab0 2002-09-29 12:49:07 For PR automake/360: Propagate more locations. * automake.in (handle_programs): Adjust usage of am_install_var's return value. Pass on locations as context to file_contents. (handle_libraries, handle_ltlibraries): Likewise. Use locations in the 'not a standard library name' diagnostic. (handle_emacs_lisp, handle_python): Adjust usage of am_install_var's return value. Pass on locations to require_variables and require_conf_file. (check_ambiguous_conditional): Strip trailing dot in message. (value_to_list): Add the $WHERE and $LOC_WANTED arguments. (variable_value_as_list_recursive_worker): Add the $LOC_WANTED argument. Adjust calls to value_to_list. (variable_value_as_list_recursive): Call variable_value_as_list_recursive_worker with $LOC_WANTED = 0. (variable_loc_and_value_as_list_recursive): New function, variable_value_as_list_recursive_worker with $LOC_WANTED = 1. (am_install_var): Use variable_loc_and_value_as_list_recursive, and return a list of [$location, $value] pairs. (rule_define): Use better locations in EXEEXT diagnostic. (handle_source_transform, define_objects_from_sources): Add and use a $WHERE argument. Adjust callers. * tests/stdlib.test: Grep the location in error message. * tests/location.test: New file. * tests/Makefile.am (TESTS): Add location.test.
27855504 2002-09-29 10:35:03 * tests/exeext3.test: New file. * tests/Makefile.am (TESTS): Add exeext3.test. * automake.in (%target_name): New hash. (initialize_per_input): Reset %target_name. (rule_define): Fill %target_name, and use it to detect targets which have been registered with key X but really are X$(EXEEXT).
5d52af28 2002-09-28 12:41:06 For PR automake/360: * lib/Automake/Location.pm: New file. * lib/Automake/Channels.pm (_print_message): Display contexts when given an Automake::Location. (msg): Clone the location. * lib/Automake/Makefile.am (dist_perllib_DATA): Add Location.pm. * tests/comment5.test: Make sure we display `included from' stacks. * automake.in: Use Automake::Location. (INTERNAL): New constant. (file_contents, file_contents_internal, define_variable, define_pretty_variable, read_am_file): Take $WHERE as argument. Adjust all callers. (scan_autoconf_traces) <$where>: Define as a Location, and use it instead of $here. (macro_define, rule_define): Make sure $WHERE is a location. Clone it before updating $var_location or $targets.
c7765cc0 2002-09-27 19:59:24 * lib/mkinstalldirs: Reindent using `sh-indentation: 2'. Suggested by Bruno Haible.
7f996974 2002-09-27 14:18:15 * Makefile.am (fetch, FETCHFILES): Don't fetch install-sh from Autoconf. Automake now has the master copy of install-sh and mkinstalldirs.
1412db0c 2002-09-25 20:57:06 fix computation of APIVERSION
bc638d97 2002-09-25 20:30:49 * configure.in: Bump version to 1.7a.
c2d90d2e 2002-09-25 20:17:13 * NEWS, configure.ac: Version 1.7.
71efc14c 2002-09-25 19:20:40 run aclocal with -I aclocal-$APIVERSION
d6a1e0fe 2002-09-25 19:00:47 * automake.texi (Optional, Options, Distributing, ANSI, API versioning): Spelling fixes and Texi tweaks.
3c407110 2002-09-25 18:46:47 * configure.in: Check for 'tex'. * tests/defs.in: Handle required=tex using configure's result. Reported by Patrick Welche.
59250d71 2002-09-25 18:17:10 * Makefile.am (mdate-sh): Remove. * mdate-sh: Delete. Suggested by Akim Demaille.
29f52442 2002-09-25 13:27:35 regen
f0111d7e 2002-09-25 13:25:55 * NEWS: Mention distuninstallcheck. * automake.texi (Dist): Document new macro and target. * lib/am/distdir.am (distuninstallcheck_listfiles): New macro. (distuninstallcheck): New target. (distcheck): Use distuninstallcheck.
b125b7ad 2002-09-24 22:50:35 * tests/specflags7.test (true_CFLAGS, false_CFLAGS, false.c): Use AM_TRUE, AM_FALSE to avoid bad interaction with Tru64 UNIX <sys/types.h>. * tests/specflags8.test (true_CPPFLAGS, false_CPPFLAGS, false.c): Likewise.
eeca14b0 2002-09-24 22:30:38 * automake.in (output_texinfo_build_rules): Define %SOURCE_REAL%. * lib/am/texibuild.am (%DEST_PREFIX%%DEST_SUFFIX%, %DEST_PREFIX%.dvi, %DEST_PREFIX%.pdf): Add %SOURCE_REAL% as dependency.
c000140a 2002-09-24 20:12:47 * lib/am/ltlib.am (clean-%DIR%LTLIBRARIES): Use $$dir in make command.
c153b3ec 2002-09-24 20:07:43 * automake.in (handle_single_transform_list): Revert the change from 2002-09-22. We need to erase .libs/ in the object directory in addition to the library directory.
8b317c41 2002-09-24 19:37:24 * tests/target-cflags.test: Build in `build/', not `obj/' because `obj/' is special to BSD make.
e9261db5 2002-09-24 10:51:07 * automake.in (read_am_file): Prefix included files with $(top_srcdir) or $(srcdir) in DIST_COMMON. Fixes subdircond2.test, and subdircond3.test on OSF1.
6672e40d 2002-09-24 08:05:58 * tests/defs.in (SHELL): Set it.
c2235e67 2002-09-24 08:05:35 regen
08891694 2002-09-23 22:33:50 * lib/am/distdir.am (distcleancheck): Mention `in build directory' in error message.
9a5358a7 2002-09-23 22:08:31 For PR automake/350: * automake.in (handle_ltlibraries): Allow a library to be installed many times in the same directory. * tests/libtool5.test, tests/libtool6.test: New files. * tests/Makefile.am (TESTS): Add libtool5.test and libtool6.test.
8d510c6d 2002-09-22 19:02:45 * automake.in (handle_ltlibraries): Fill $libtool_clean_directories here, with directories where .la files are built... (handle_single_transform_list): ... not here with directories where .lo files are built. * tests/libtool3.test: Build a library in a subdirectory to check for this. Reported by Peter Gavin.
1d4f1787 2002-09-22 18:57:18 * tests/cond5.test: Give more time to automake. Reported by Art Haas.
80f75841 2002-09-22 15:06:44 * configure.in: Really check for Autoconf 2.54.
92d24b70 2002-09-22 14:56:27 * automake.texi (Yacc and Lex): ylwrap is used only when there is more than one yacc or lex source file in a directory.
749fdb7f 2002-09-22 14:35:19 * automake.in (macro_define): Update a variable's location each time its owner is updated. * tests/gnuwarn.test: Append to CFLAGS to check for this. Reported by Harlan Stenn.
d5ebdb76 2002-09-20 17:17:01 New section: `Working with CVS'.
9a59f882 2002-09-20 17:03:15 File for bootstrapping Automake from CVS.
a0984319 2002-09-20 11:29:12 * configure.in: Bump version to 1.6g.
903ee525 2002-09-20 11:20:04 * configure.in, NEWS: Bump version to 1.6f.
6c24a584 2002-09-20 10:19:42 * Makefile.am (INSTALL): New rules.
a61e2de1 2002-09-20 10:10:22 For PR automake/363: * m4/cond.m4: Fix AC_MSG_ERROR quoting.
351abce9 2002-09-19 19:06:38 s/whan/when/
b09e0327 2002-09-19 19:04:16 * tests/warnopts.test: Fix random failures by removing Autoconf cache directory whan configure.in changes. Use the code and the comment from tests/asm.test.
8d26e8ef 2002-09-19 09:24:58 * automake.texi (Program and Library Variables) <maude_LIBADD>: Don't mention _LDADD for Libtool libraries. Reported by Schleicher Ralph.
30d3b058 2002-09-19 09:16:05 For PR automake/361: * tests/suffix8.test: More explicit dependencies. Reported by Paul Eggert.
2074e6c6 2002-09-19 08:59:49 * automake.in (rule_define): Don't diagnose duplicate user rules. * tests/phony.test, tests/percent2.test: New files. * tests/Makefile.am (TESTS): Add them.
7d1007cc 2002-09-19 07:59:37 * automake.in (require_variables): Search variable definitions in any condition implied by $cond. * tests/cond25.test: New file. * tests/Makefile.am (TESTS): Add cond25.test. Reported by Pavel Roskin.
f8f7b1aa 2002-09-19 07:31:49 * tests/subobj9.test: Skip this test on configure errors.
b2a016ed 2002-09-18 21:17:27 * configure.in: Bump version to 1.6e.
a0a144cd 2002-09-18 21:05:27 * configure.in, NEWS: Bump version to 1.6d. * tests/libobj12.test, tests/libobj12b.test: Include ./defs, not $srcdir/defs. * tests/suffix8.test: Typo.
c23c94ce 2002-09-18 19:37:35 * automake.in (check_ambiguous_conditional, rule_define): Issue syntactic warnings, not errors. (macro_define): Don't adjust the owner of a variable which is being appended in a condition different from its definition. (variable_output, variable_pretty_output): Make sure the requested condition exists.
a294ed3b 2002-09-18 18:43:24 For PR automake/353: fill %var_location, %var_comment, %var_type, %var_owner for each condition. * automake.in (msg_cond_var): New function. (msg_var): Use it. (generate_makefile, process_option_list, handle_languages, handle_lib_objects_cond, handle_compile, handle_libtool, handle_ltlibraries, handle_texinfo_helper, handle_tests, handle_emacs_lisp, handle_python, macro_define, macro_delete, macro_dump, variable_assert, variable_output, variable_pretty_output, read_am_file, read_main_am_file, file_contents_internal, am_primary_prefixes, require_variables_for_macro): Adjust accesses to %var_location, %var_comment, %var_type, %var_owner. (append_comments, require_file_with_macro, require_conf_file_with_macro, require_variables): Add the $cond argument. * tests/comment7.test: New file. * tests/Makefile.am (TESTS): Add comment7.test.
9d60581b 2002-09-17 21:33:35 For PR automake/353: * automake.in (check_ambiguous_conditional): Display locations for the two definitions of the ambiguous variable. Show the macro_dump output in --verbose only. Accept $where as a third argument, (macro_define): Pass $where.
13d64b8c 2002-09-17 21:11:49 * automake.in (handle_programs): Ooops. Really add LDADD objects into _DEPENDENCIES. * tests/libobj12.test: Check for it.
545416a7 2002-09-17 20:53:09 2002-09-17 Assar Westerlund <assar@kth.se> Alexandre Duret-Lutz <duret_g@epita.fr> * automake.in (handle_programs, handle_libraries, handle_ltlibraries): Maintain $seen_libobjs on a per-program/per-library basis, instead of globally to each of these functions. * tests/libobj12.test, tests/libobj12b.test: New files. * tests/Makefile.am (TESTS): Add libobj12.test and libobj12b.test.
c8409243 2002-09-17 19:32:54 * tests/defs.in (configure.in): Don't call AC_PROG_INSTALL and AC_PROG_MAKE_SET.
855bd4c1 2002-09-17 18:41:01 * lib/config.guess, lib/config.sub, lib/INSTALL, lib/Automate/Struct.pm: New upstream version. * Makefile.am (mdate-sh): New rule. (FETCHFILES): Add Automate/Struct.pm. (fetch): Get Automate/Struct.pm. (AUTOMAKESOURCES, CLEANFILES): New macros. (EXTRA_DIST, TAGS_FILES): Use them. * install-sh, mkinstalldirs, missing: Delete.
da31858a 2002-09-17 18:07:23 * automake.in: Rename the 'unused' channel to 'syntax'. (variable_defined): Issue a warning instead of an error for variable-is-a-target conditions. * automake.texi (Invoking Automake): Rename the 'unused' channel to 'syntax'. * tests/warnopts.test: Likewise.
a187d2b0 2002-09-17 17:40:14 * tests/suffix8.test: Add explicit dependencies. * tests/texinfo13.test, tests/texinfo16.test: Require tex.
69481950 2002-09-16 20:39:59 Add "defs".
f0791481 2002-09-16 10:12:22 * configure.in, m4/init.m4, NEWS: Require Autoconf 2.54.
09b676f1 2002-09-16 09:08:54 * automake.in (variable_defined): Thinko in $cond handling.
c4eed61e 2002-09-16 05:10:23 * lib/Automake/Channels.pm: Don't use 'our', as it isn't portable to Perl 5.00503. * Makefile.am (maintainer-check): Don't use egrep.
13e6f0f8 2002-09-16 05:05:47 (maintainer-check): Don't use egrep.
338e5e4c 2002-09-16 04:50:51 Don't use 'our', as it isn't portable to Perl 5.00503.
806f257a 2002-09-15 20:45:48 * tests/subdircond3.test: Pass flags to make in environment. * tests/subdircond2.test: Pass flags to make in environment. * Makefile.am (maintainer-check): Add a new check for @...@ substitutions. Updated correct number of diffs between source and build trees.
2efed387 2002-09-15 20:34:15 * configure.in (aclocal, automake): Don't create. * automake.in ($prefix): Don't define. * aclocal.in ($prefix): Don't define. * Makefile.am (do_subst): New macro. (automake): New target. (aclocal): Likewise.
01ce8d8f 2002-09-15 17:44:26 * aclocal.in, automake.in: Requote each "@var@" as '@var@'.
023757cc 2002-09-14 15:58:41 * tests/Makefile.am (XFAIL_TESTS): Remove specflags7.test and specflags8.test.
c1bea725 2002-09-13 16:37:01 * automake.texi (Building ctags and etags): Rename and adjust as ... (Building true and false): ... this. * tests/targetclash.test: New file. * tests/specflags7.test, tests/specflags8.test: Adjust to build true and false. * tests/Makefile.am (TESTS): Add targetclash.test. (XFAIL_TESTS): Remove specflags7.test and specflags8.test.
676ef8e4 2002-09-13 16:34:40 Diagnose target clashes, for PR automake/344: * automake.in (%targets): Record conditionals for definitions. (%target_conditional): Remove (obsoleted by %targets). (%target_source, %target_owner): New hashes. (TARGET_AUTOMAKE, TARGET_USER): New constants. (initialize_per_input): Adjust to reset new variables. (err_cond_target, msg_cond_target): New functions. (msg_target): Adjust usage of %targets. (conditional_ambiguous_p): Take a list of conditional to check as a third parameter, so this can be used for other things that variables. (handle_lib_objects_cond): Adjust conditional_ambiguous_p usage. (variable_defined): Restrict the target-with-same-name check to user targets. (rule_define): Add the $SOURCE argument, and take $OWNER instead of $IS_AM. Diagnose target clashes (including ambugious conditionals). Return a list of conditions where the rule should be defined instead of a boolean. Fill %target_source and %target_owner. (target_define): Use `exists', not `defined'. (read_am_file): Adjust the call to rule_define. (file_contents_internal): Add more FIXMEs. Simplify my moving and documenting the "define rules in undefined conditions" to rule_define. * tests/Makefile.am (XFAIL_TESTS): Add specflags7.test and specflags8.test.
ab8c507d 2002-09-13 07:03:29 * aclocal.in: Prototype all the functions. Add `(C)' to Copyrights. (&add_file): Strip the comments before checking for `AC_REQUIRE'. Remove Perl 4 hacks, since anyway we require 5.005 via General.pm.
60308a02 2002-09-11 08:00:10 * lib/am/texinfos.am (TEXI2PDF): Pass --batch to texi2dvi, since it was already supported when --pdf support was added.
fcdc5da2 2002-09-10 20:45:58 * lib/Automake/Channels.pm (_default_options): Add `backtrace'. (msg): Die with backtrace if requested. * automake.in: Enable `backtrace' on the `automake' channel.
b8594612 2002-09-10 13:55:30 * automake.in (process_option_list): Mention `Automake' in version-mismatch error. Suggested by Akim Demaille.
7a229db3 2002-09-10 09:50:23 * tests/Makefile.am ($(TESTS)): Replace by ... (check_SCRIPTS): ... this. Suggested by Raja R Harinath.
0e4bd571 2002-09-09 08:56:56 * tests/Makefile.am ($(TESTS)): New, depends on defs. (BUILT_SOURCES): Remove (useless because of PR/359).
c456276a 2002-09-09 08:27:19 * m4/init.m4: Execute cygpath in a sub-shell.
cc0838c7 2002-09-08 19:32:53 typo
63a940fa 2002-09-08 19:28:44 * automake.in (macro_define): Warn about `:=' assignments. * tests/colneq.test: Check for this warning.
0bb2dbcd 2002-09-08 18:58:28 * automake.texi (Include): Fragments are always distributed. * NEWS: Likewise.
b89b34e5 2002-09-08 13:40:05 2002-09-08 Andreas Buening <andreas.buening@nexgo.de> Fix for automake/334: * lib/am/depend2.am: Replaced "cygpath -w" by $(CYGPATH_W). * m4/init.m4: New make variable CYGPATH_W.
623714ef 2002-09-08 13:07:56 * configure.in: Check for EGREP and FGREP. Create tests/defs. * tests/defs: Rename as ... * tests/defs.in: ... this. Add copyright notice. Use configure's values for PERL, EGREP, and FGREP. Be verbose if $srcdir is unset. * tests/Makefile.am (EXTRA_DIST): Remove defs. (BUILT_SOURCES): New. * tests/acinclude.test, tests/aclibobj.test, tests/aclocal.test, tests/aclocali.test, tests/aclocali1.test, tests/aclocalii.test, tests/acoutnoq.test, tests/acoutput.test, tests/acoutput2.test, tests/acoutqnl.test, tests/acouttbs.test, tests/acouttbs2.test, tests/acsilent.test, tests/acsubst.test, tests/acsubst2.test, tests/all.test, tests/alpha.test, tests/amassign.test, tests/ammissing.test, tests/ansi.test, tests/ansi2.test, tests/ansi3.test, tests/ansi4.test, tests/ansi5.test, tests/ansi6.test, tests/ansi7.test, tests/ansi8.test, tests/ar.test, tests/asm.test, tests/autoheader.test, tests/autoheader2.test, tests/auxdir.test, tests/auxdir2.test, tests/backsl.test, tests/backsl2.test, tests/badline.test, tests/badopt.test, tests/badprog.test, tests/block.test, tests/canon.test, tests/canon2.test, tests/canon3.test, tests/canon4.test, tests/canon5.test, tests/ccnoco.test, tests/check.test, tests/checkall.test, tests/clean.test, tests/colneq.test, tests/colneq2.test, tests/colon.test, tests/colon2.test, tests/colon3.test, tests/colon4.test, tests/colon5.test, tests/colon6.test, tests/colon7.test, tests/comment.test, tests/comment2.test, tests/comment3.test, tests/comment4.test, tests/comment5.test, tests/comment6.test, tests/compile_f_c_cxx.test, tests/cond.test, tests/cond10.test, tests/cond11.test, tests/cond12.test, tests/cond13.test, tests/cond14.test, tests/cond15.test, tests/cond16.test, tests/cond17.test, tests/cond18.test, tests/cond19.test, tests/cond2.test, tests/cond20.test, tests/cond21.test, tests/cond22.test, tests/cond23.test, tests/cond24.test, tests/cond3.test, tests/cond4.test, tests/cond5.test, tests/cond6.test, tests/cond7.test, tests/cond8.test, tests/cond9.test, tests/condd.test, tests/condincl.test, tests/condincl2.test, tests/condlib.test, tests/condman.test, tests/condman2.test, tests/conf2.test, tests/confdeps.test, tests/confdist.test, tests/confh.test, tests/confh4.test, tests/config.test, tests/confincl.test, tests/confsub.test, tests/confvar.test, tests/confvar2.test, tests/copy.test, tests/ctarget1.test, tests/cxx.test, tests/cxx2.test, tests/cxxansi.test, tests/cxxcpp.test, tests/cxxlibobj.test, tests/cxxlink.test, tests/cxxnoc.test, tests/cxxo.test, tests/cygwin32.test, tests/dash.test, tests/defun.test, tests/defun2.test, tests/dejagnu.test, tests/dejagnu2.test, tests/depacl.test, tests/depacl2.test, tests/depcomp.test, tests/depcomp2.test, tests/depdist.test, tests/depend.test, tests/depend2.test, tests/depend3.test, tests/depend4.test, tests/destdir.test, tests/dirforbid.test, tests/dirlist.test, tests/discover.test, tests/distcommon.test, tests/distcommon2.test, tests/distcommon3.test, tests/distdir.test, tests/distname.test, tests/dollar.test, tests/double.test, tests/dup2.test, tests/dup3.test, tests/else.test, tests/empty.test, tests/empty2.test, tests/empty3.test, tests/empty4.test, tests/error.test, tests/exdir.test, tests/exdir2.test, tests/exeext.test, tests/exeext2.test, tests/exsource.test, tests/ext.test, tests/ext2.test, tests/extra.test, tests/extra2.test, tests/extra3.test, tests/extra4.test, tests/extra5.test, tests/extra6.test, tests/extra7.test, tests/flibs.test, tests/fnoc.test, tests/fo.test, tests/fonly.test, tests/fortdep.test, tests/fpinst2.test, tests/fpinstall.test, tests/gcj.test, tests/gcj2.test, tests/gcj3.test, tests/gcj4.test, tests/gcj5.test, tests/getopt.test, tests/gettext.test, tests/gettext2.test, tests/gnits.test, tests/gnits2.test, tests/gnits3.test, tests/gnuwarn.test, tests/header.test, tests/implicit.test, tests/include.test, tests/include2.test, tests/info.test, tests/insh.test, tests/insh2.test, tests/install.test, tests/install2.test, tests/installdir.test, tests/installsh.test, tests/instdata.test, tests/instdata2.test, tests/instexec.test, tests/insthook.test, tests/instman.test, tests/instman2.test, tests/interp.test, tests/interp2.test, tests/java.test, tests/java2.test, tests/javaprim.test, tests/javasubst.test, tests/ldadd.test, tests/ldflags.test, tests/lex.test, tests/lex2.test, tests/lex3.test, tests/lex4.test, tests/lex5.test, tests/libobj10.test, tests/libobj11.test, tests/libobj2.test, tests/libobj3.test, tests/libobj4.test, tests/libobj5.test, tests/libobj7.test, tests/libobj8.test, tests/library.test, tests/library2.test, tests/libtool.test, tests/libtool2.test, tests/libtool3.test, tests/libtool4.test, tests/link_c_cxx.test, tests/link_dist.test, tests/link_f_c.test, tests/link_f_c_cxx.test, tests/link_f_cxx.test, tests/link_f_only.test, tests/lisp.test, tests/lisp2.test, tests/listval.test, tests/ltdeps.test, tests/ltlibobjs.test, tests/maintclean.test, tests/make.test, tests/makevars.test, tests/man.test, tests/man2.test, tests/mclean.test, tests/mdate.test, tests/mdate2.test, tests/mdate3.test, tests/mdate4.test, tests/mkinst2.test, tests/mkinstall.test, tests/nobase.test, tests/nodefine.test, tests/nodefine2.test, tests/nodep.test, tests/nodepcomp.test, tests/nodist.test, tests/nodist2.test, tests/noinst.test, tests/noinstdir.test, tests/nolink.test, tests/nostdinc.test, tests/number.test, tests/obsolete.test, tests/order.test, tests/outdir.test, tests/output.test, tests/output2.test, tests/output3.test, tests/output4.test, tests/output5.test, tests/package.test, tests/parse.test, tests/percent.test, tests/pluseq.test, tests/pluseq2.test, tests/pluseq3.test, tests/pluseq4.test, tests/pluseq5.test, tests/pluseq6.test, tests/pluseq7.test, tests/pluseq8.test, tests/pluseq9.test, tests/postproc.test, tests/ppf77.test, tests/pr2.test, tests/pr204.test, tests/pr211.test, tests/pr220.test, tests/pr224.test, tests/pr229.test, tests/pr243.test, tests/pr266.test, tests/pr279-2.test, tests/pr279.test, tests/pr287.test, tests/pr300-lib.test, tests/pr300-ltlib.test, tests/pr300-prog.test, tests/pr307.test, tests/pr72.test, tests/pr87.test, tests/pr9.test, tests/prefix.test, tests/primary.test, tests/primary2.test, tests/proginst.test, tests/python.test, tests/python2.test, tests/ranlib.test, tests/recurs.test, tests/recurs2.test, tests/remake.test, tests/remake2.test, tests/remake3.test, tests/req.test, tests/required.test, tests/required2.test, tests/rulepat.test, tests/scripts.test, tests/seenc.test, tests/sinclude.test, tests/sourcesub.test, tests/sourcesub2.test, tests/space.test, tests/specflags.test, tests/specflags2.test, tests/specflags3.test, tests/specflags6.test, tests/specflags7.test, tests/specflags8.test, tests/specflags9.test, tests/spell.test, tests/spell2.test, tests/spell3.test, tests/spelling.test, tests/stamph.test, tests/stamph2.test, tests/stdlib.test, tests/strip.test, tests/subdir.test, tests/subdir2.test, tests/subdir3.test, tests/subdir4.test, tests/subdir5.test, tests/subdir6.test, tests/subdir7.test, tests/subdirbuiltsources.test, tests/subdircond.test, tests/subdircond2.test, tests/subdircond3.test, tests/subobj.test, tests/subobj2.test, tests/subobj3.test, tests/subobj4.test, tests/subobj5.test, tests/subobj6.test, tests/subobj7.test, tests/subobj8.test, tests/subobj9.test, tests/subobjname.test, tests/subpkg.test, tests/subst.test, tests/substref.test, tests/substtarg.test, tests/suffix.test, tests/suffix10.test, tests/suffix2.test, tests/suffix3.test, tests/suffix4.test, tests/suffix5.test, tests/suffix6.test, tests/suffix7.test, tests/suffix8.test, tests/suffix9.test, tests/symlink.test, tests/symlink2.test, tests/symlink3.test, tests/syntax.test, tests/tags.test, tests/tagsub.test, tests/target-cflags.test, tests/target.test, tests/texinfo.test, tests/texinfo10.test, tests/texinfo13.test, tests/texinfo16.test, tests/texinfo2.test, tests/texinfo3.test, tests/texinfo4.test, tests/texinfo5.test, tests/texinfo6.test, tests/texinfo7.test, tests/texinfo8.test, tests/texinfo9.test, tests/transform.test, tests/unused.test, tests/vars.test, tests/vars2.test, tests/vars3.test, tests/vartar.test, tests/version.test, tests/version2.test, tests/version3.test, tests/version4.test, tests/version5.test, tests/version6.test, tests/vpath.test, tests/vtexi.test, tests/vtexi2.test, tests/warnopts.test, tests/werror.test, tests/whoami.test, tests/xsource.test, tests/yacc.test, tests/yacc2.test, tests/yacc3.test, tests/yacc4.test, tests/yacc5.test, tests/yacc6.test, tests/yacc7.test, tests/yacc8.test, tests/yaccpp.test, tests/yaccvpath.test: Add copyright notice. Source ./defs instead of $srcdir/defs.
e975ff3d 2002-09-05 15:08:12 regen
b677574a 2002-09-05 14:29:45 * lib/am/distdir.am (distcheck): Strip $(srcdir) prefix on distributed files, to workaround Sun make VPATH munging. This fixes subdircond2.test, subdircond3.test, and subpkg.test on Solaris. * tests/extra6.test, tests/lex3.test, tests/pr87.test, tests/pr9.test, tests/target-cflags.test, tests/texinfo13.test, tests/texinfo16.test, tests/yacc7.test, tests/yaccvpath.test: Don't require GNU make.
66786c9b 2002-09-05 10:25:06 * lib/am/distdir.am: Add missing `;'.
2a555423 2002-09-05 10:06:14 * lib/am/scripts.am (installcheck-%DIR%SCRIPTS): Account for Sun make rewriting rules in VPATH builds. (Fixes gnits3.test.) * lib/am/progs.am (installcheck-%DIR%PROGRAMS): Likewise.
b2aa3fc8 2002-09-04 22:08:34 For automake/354: * lib/am/texibuild.am (%SOURCE_SUFFIX%.dvi, %SOURCE_SUFFIX%.pdf): Don't use `-o' unless necessary.
b84a11e2 2002-09-03 09:03:54 regen with Autoconf 2.53c
966ba774 2002-08-25 20:45:51 For PR automake/343: * automake.in (scan_texinfo_file) <clean_suffixes>: Remove dvi, ps, and pdf. (output_texinfo_build_rules): Define %DIRSTAMP% when processing texibuild.am. Return $dirstamp and a list of files to clean. (handle_texinfo_helper): Process texi-vers.am after the call to output_texinfo_build_rules and use $dirstamp to define %DIRSTAMP%. * lib/am/texi-vers.am (%STAMPVTI%): Build %DIRSTAMP% if needed. * lib/am/texibuild.am (%DEST_PREFIX%%DEST_SUFFIX%): Likewise. (%DEST_PREFIX%.dvi, %DEST_PREFIX%.pdf): Depend on %DIRSTAMP%. * tests/texinfo13.test: New file. * tests/Makefile.am (TESTS): Add texinfo13.test. * lib/am/texinfos.am (install-info-am, dist-info): Looks for info files in build or source directory. This completes the change from 2002-07-30 (for PR automake/168).
bd2020fc 2002-08-24 20:43:02 * automake.in (CLEAN, MAINTAINER_CLEAN): New constants. (maintainer_clean_files): Replace by ... (clean_files): ... this new variable. (initialize_per_input, lang_yacc_target_hook, lang_lex_target_hook): Use %clean_files instead of @maintainer_clean_files. (handle_clean): Rewrite, using %clean_files. (require_build_directory_maybe): Use %clean_files instead of %compile_clean_files. This allows using &require_build_directory_maybe for non-compiling targets. * lib/am/clean.am (mostlyclean-generic, clean-generic, distclean-generic, maintainer-clean-generic): Rewrite using %MOSTLYCLEAN_RMS%, %CLEAN_RMS%, %DISTCLEAN_RMS%, and %MAINTAINER_CLEAN_RMS%.
0bcd03be 2002-08-24 12:46:03 For Debian Bug#157778: * m4/python.m4: Fix output of `python' in checking messages when no version of Python is required.
81f28359 2002-08-24 03:32:12 (%EXT%.lo): Fix typo. Rename the file that was generated by gcc -MF.
10b22031 2002-08-24 01:38:52 * lib/am/progs.am: Exit in case of install failure, otherwise it is ignored on Cygwin because of the surrounding "for" loop.