|
80b24bbd
|
2001-12-14T16:25:37
|
|
* configure.in: Bump version to 1.5b.
* lib/config.sub, lib/config.guess: New versions from FSF.
* lib/am/lex.am, lib/am/yacc.am: Use `rm -f', not `rm'.
|
|
7d1eee6b
|
2001-12-12T11:13:12
|
|
* automake.in (check_gnu_standards, check_gnits_standards): Pass
"$am_file.am" as WHERE argument to require_file.
|
|
925abad3
|
2001-12-12T11:11:39
|
|
* m4/python.m4 (AM_PATH_PYTHON): Check all known Python interpreters
in loop until we find one the satisfies the user supplied version.
Add python2 to the list of known interpreters. Don't use
changequote. Cache the calculation of PYTHON_VERSION and
PYTHON_PLATFORM.
(AM_PYTHON_CHECK_VERSION): New function, extracted from
AM_PATH_PYTHON and modernized.
* m4/runlog.m4: New file.
* m4/Makefile.am (m4data_DATA): Add it.
|
|
89598be4
|
2001-12-06T19:23:24
|
|
* tests/confsub.test, tests/depdist.test, tests/extra5.test,
tests/nobase.test, tests/stamph2.test,
tests/subdirbuiltsources.test: Require Autoconf.
|
|
b0da2b11
|
2001-12-05T17:26:46
|
|
* automake.texi (Dist): Document $(DISTCHECK_CONFIGURE_FLAGS).
* lib/am/distdir.am (distcheck): Honnor $(DISTCHECK_CONFIGURE_FLAGS).
Suggested by Merijn de Jonge.
|
|
d67f8e59
|
2001-12-05T17:15:43
|
|
* lib/am/tags.am (ID): Search $(LISP) files in $(srcdir),
like other ID dependencies.
Suggested by Christian Cornelssen.
|
|
23266a96
|
2001-12-05T17:13:41
|
|
* automake.in (handle_dist): Distribute common files which
do not exist but are target of a Makefile rule.
* automake.texi (Dist): Update.
* test/builtcommon3.test: New file.
* test/Makefile.am (TESTS): Add distcommon3.test.
|
|
fc88b583
|
2001-12-04T21:58:49
|
|
* automake.in (macro_define): Fix misuse of chomp introduced on
2001-11-28.
|
|
346efe82
|
2001-11-28T12:31:34
|
|
* automake.in (append_comments): New. Extracted from
read_am_file. Match 'n' with a regexp, don't use substr (the
perlport man page says 'n' is not always one byte wide).
(read_am_file): Use it. Always chomp $_.
(file_contents_internal): Use append_comments.
(macro_define): Don't treat the trailing 'n' with substr, use
a regexp or chomp.
|
|
55acdb1e
|
2001-11-28T12:30:16
|
|
* tests/defs: Turn on shell traces when VERBOSE=x.
|
|
65529c95
|
2001-11-26T22:02:28
|
|
* automake.texi (Assembly Support): Mention .s and .S as only
suffixes.
|
|
b1c32695
|
2001-11-26T18:05:43
|
|
* tests/subdirbuiltsources.test: Set -e after sourcing defs, not
before.
|
|
7b061878
|
2001-11-26T18:04:19
|
|
* tests/lex3.test: Require GNU Make.
|
|
cbc680db
|
2001-11-26T18:02:41
|
|
* tests/defs (ACLOCAL): Add -I $srcdir/../m4 before any other
directory.
|
|
c7d9391b
|
2001-11-26T18:01:54
|
|
* lib/am/tags.am (TAGS): Search %CONFIG% and $(LISP) files
in $(srcdir), like other TAGS dependencies.
Suggested by Christian Cornelssen.
|
|
4e987bff
|
2001-11-26T15:30:34
|
|
* automake.in (¯o_define): Use $where when reporting an error,
not the place where the macro was first defined since (i) if this
is the first definition, then obviously it was not defined before,
and (ii) anyway, the error is with the new definition, not the
first.
|
|
7a48b264
|
2001-11-26T09:02:58
|
|
* lib/am/distdir.am (distcheck): Call distcleancheck.
(distcleancheck_listfiles, distcleancheck): New, extracted from
distcheck.
* automake.texi (Checking the distribution): Document
distcleancheck_listfiles and distcleancheck.
|
|
970f608b
|
2001-11-25T20:30:54
|
|
* automake.in (scan_one_autoconf_file): Parenthesize qw// in
foreach invocation, otherwise Perl5.005_03 complains about a
syntax error. Reported by Yann Droneaud.
|
|
7e99ffc1
|
2001-11-19T12:32:39
|
|
* automake.in (scan_texinfo_file): Suppress FIXME about strange
map behavior.
|
|
1ddfd2ff
|
2001-11-19T12:27:50
|
|
* tests/defs (aclocaldir): Check for existence of libtool.m4 and
gettext.m4 if required.
|
|
7b49149a
|
2001-11-16T10:33:15
|
|
* automake.in (define_objects_from_sources,
handle_lib_objects_cond, value_to_list): Use quotemeta instead of
the equivalant substitution.
|
|
e06d3e2e
|
2001-11-16T10:32:42
|
|
* automake.in (SUFFIX_RULE_PATTERN): Add '_(){}$@' to the
set of accepted characters in extensions.
(rule_define): Convert '.o' and '.obj' into '$(OBJEXT)' for
internall use.
* tests/suffix6.test: Ensure that `.o' is handled like `.$(OBJEXT)'.
|
|
b1d0bb82
|
2001-11-16T10:31:51
|
|
* automake.texi (Suffixes): Don't require SUFFIXES, but document
its use for the "extreme" cases.
|
|
62c9742d
|
2001-11-16T10:30:16
|
|
* automake.in (rule_define): Use $KNOWN_EXTENSIONS_PATTERN
to match suffix rules for known extensions, or call
accept_extensions on suffixe rules for unknown extensions.
(var_SUFFIXES_trigger): New function.
(macro_define): Call var_VAR_trigger when $VAR is updated.
* tests/suffix6.test, tests/suffix7.test: New files.
* tests/Makefile.am (TESTS): Add suffix6.test and suffix7.test.
|
|
c81281a4
|
2001-11-16T10:27:51
|
|
* automake.in (KNOWN_EXTENSIONS_PATTERN, known_extensions_list):
New variables.
(handle_single_transform_list, lang_yacc_target_hook): Use
KNOWN_EXTENSIONS_PATTERN.
(accept_extension): New function.
(register_language): Call it.
|
|
f391cff9
|
2001-11-16T10:25:58
|
|
At every place where an "$extension" is used, include the leading
dot in the extension, don't hardcode it when building the filename.
That will make any support for a dot-less extension easier to add.
* automake.in (SUFFIX_RULE_PATTERN): Include extension dots in
backref groups.
("main"): Prepend a '.' to the supported extensions of all
languages (e.g. 'c' becomes '.c').
(handle_languages, handle_single_transform_list,
handle_lib_objects_cond, handle_headers, derive_suffix,
rule_define): Do not add a dot
before extensions, and include dots in matching groups.
* lib/am/depend2.am (.%EXT%.o, .%EXT%.obj, .%EXT%.lo): Rename as ...
(%EXT%.o, %EXT%.obj, %EXT%.lo): ... these.
* lib/am/lex.am (.%EXT%.%DERIVED-EXT%): Rename as ...
(%EXT%%DERIVED-EXT%): ... this.
* lib/am/yacc.am: Likewise.
|
|
401f009a
|
2001-11-12T08:55:52
|
|
* m4/make.m4 (AM_MAKE_INCLUDE): Serial 2.
Use `"#"' and `"""', which
Autoconf mode prefers over `'#'' and `'"''.
* m4/missing.m4 (AM_MISSING_HAS_RUN): Serial 3.
Rely on AC_MSG 2.50's quotation.
|
|
d3df5f55
|
2001-11-09T21:55:10
|
|
* automake.in (scan_texinfo_file): Typo from 2001-11-05.
|
|
6ca00367
|
2001-11-09T17:39:46
|
|
* lib/am/distdir.am (distdir): Also look for directory in build
directory first. (See 2001-05-14.)
* tests/Makefile.am (TESTS): Add extra5.test.
* tests/extra5.test: New file.
From Dean Povey.
|
|
b0c1ea15
|
2001-11-09T17:17:47
|
|
Fix for distcommon2.test:
* automake.in (automake_needs_to_reprocess_all_files): New
variable.
("main"): Process all Makefiles a second time if
$automake_needs_to_reprocess_all_files is set.
(maybe_push_required_file): Return 1 or 0 whether the file is
pushed or not.
(require_file_internal): Set $automake_needs_to_reprocess_all_files
if an added file can't be pushed.
* test/distcommon2.test: New file.
* test/Makefile.am (TESTS): Add distcommon2.test.
From Pavel Roskin.
|
|
a8616960
|
2001-11-09T16:27:25
|
|
* automake.in (exec_dir_p): Remove. Replace by...
(EXEC_DIR_PATTERN):... this.
(am_install_var): Adjust to use EXEC_DIR_PATTERN.
|
|
48099901
|
2001-11-09T16:25:03
|
|
Fix for nobase.test:
* lib/am/header-vars.am (install_sh_DATA): New.
* lib/am/data.am (install-%DIR%%PRIMARY%): Declare and use
%DIR%%PRIMARY%_INSTALL, and set it to $(install_sh_DATA) instead
of $(INSTALL_DATA) for nobase_ targets.
* lib/am/lisp.am (install-%DIR%LISP): Likewise.
* lib/am/python.am (install-%DIR%PYTHON): Likewise.
* tests/nobase.test (configure.in): Append AC_OUTPUT.
* tests/Makefile.am (XFAIL_TESTS): Remove nobase.test.
|
|
4897452a
|
2001-11-08T17:06:12
|
|
Englisho.
|
|
e1f42921
|
2001-11-08T17:05:04
|
|
* automake.texi: Remove references to stamp-h.in, which no longer
exist.
* tests/stamph2.test: Formatting change.
|
|
72b227be
|
2001-11-08T15:25:58
|
|
* tests/suffix3.test: Check for foo.$(OBJEXT) in Makefile.in.
Don't use -Wno-error.
|
|
6ed19408
|
2001-11-08T08:52:31
|
|
* tests/suffix4.test ($AUTOMAKE): Don't use -Wno-error.
* tests/suffix5.test ($AUTOMAKE): Likewise.
|
|
56c8ea4f
|
2001-11-07T18:08:14
|
|
* m4/init.m4 (AM_INIT_AUTOMAKE): Don't escape quotes in
AC_MSG_ERROR.
Reported by Jim Meyering.
|
|
6879a6cf
|
2001-11-07T08:03:53
|
|
* lib/am/distdir.am (am__remove_distdir): Define in topdir only.
|
|
c03c2230
|
2001-11-05T19:53:59
|
|
* lib/am/distdir.am (am__remove_distdir):
New macro. Do not change permission of non-directories.
Change only user permission, as there's no point to changing group
or other permission.
(distdir, dist, dist-bzip2, dist-tarZ, dist-shar, dist-zip, dist-all,
distcheck): Use it.
|
|
58170c99
|
2001-11-05T17:52:06
|
|
* lib/am/python.am: Cleanup the cleaning section.
* automake.texi (Python): Remove documentation for PYCFILES
and PYOFILES. Update the first paragraphes.
|
|
b2dc14dc
|
2001-11-05T17:46:21
|
|
* automake.in (FOREIGN, GNU, GNITS, AC_CANONICAL_HOST,
AC_CANONICAL_SYSTEM, MOSTLY_CLEAN, DIST_CLEAN): Define as constants.
Adjust usage everywhere.
|
|
a9277175
|
2001-11-05T17:41:00
|
|
* automake.in (libtool_files, libtool_sometimes, common_files,
common_sometimes, config_aux_path): Use qw to simplify definition.
(scan_texinfo_file) <clean_suffixes, predefined_index,
hidden_index>: Likewise.
(scan_autoconf_traces) <traced>: Likewise.
(scan_one_autoconf_file, check_gnu_standards, resolve_linker):
Likewise.
|
|
1e97df58
|
2001-11-05T17:32:09
|
|
* automake.in (handle_single_transform_list): Pass $nonansi_obj to
derive_suffix. Don't use an hardcoded 'o' for object extensions.
(derive_suffix): Accept $OBJ as a second argument, don't
hardcode 'o'.
* tests/suffix5.test: New test.
* tests/Makefile.am (TESTS): Add suffix5.test.
Reported by Arkadiusz Miskiewicz <misiek@pld.ORG.PL>.
|
|
76c0890b
|
2001-11-05T17:26:55
|
|
* automake.in (handle_single_transform_list): Don't call
$lang->target_hook for undefinied langages.
* tests/suffix4.test: New test.
* tests/Makefile.am (TESTS): Add suffix4.test.
Reported by Dmitry Mikhin <dmitrym@acres.com.au>.
|
|
eb0a7367
|
2001-11-05T17:12:38
|
|
Typo.
|
|
c931eeb8
|
2001-11-05T09:24:06
|
|
* automake.in (@common_sometimes, &handle_configure): No longer
use stamp-hin.
* lib/am/remake-hdr.am: Adjust.
* tests/confh.test: There is no stamp.hin.
|
|
c99b9d90
|
2001-11-01T17:39:39
|
|
* lib/am/lex.am, lib/am/yacc.am: Use the output file name in
`#line' and multiple inclusion guards.
* lib/ylwrap: Remove debugging code.
(input_dir, input_rx): Move where used.
Use the output file name in `#line'.
|
|
298d6191
|
2001-10-31T18:39:34
|
|
* automake.in (transform): Update documentation.
|
|
edc78ed1
|
2001-10-31T18:36:58
|
|
* m4/gcj.m4 (AM_PROG_GCJ): Define GCJFLAGS if unset.
Reported by Olivier Louchart-Fletcher <olivier@zipworld.com>.
|
|
d0e5c5f5
|
2001-10-30T16:50:14
|
|
* automake.in (&create): Reinstall.
|
|
123a9695
|
2001-10-30T16:44:40
|
|
* automake.in (append_exeext): Use macro_delete.
|
|
d3112235
|
2001-10-30T16:31:18
|
|
* automake.in ($verbose): Remove, inherited from
Automake::General.
(&variable_delete): Rename as...
(¯o_delete): this, for consistency.
(&variable_assert): New.
(&variable_value_as_list, &variable_value_as_list_recursive_worker):
Use it.
|
|
e639c6ae
|
2001-10-29T22:12:40
|
|
* m4/lispdir.m4 (AM_PATH_LISPDIR): Use AC_RUN_LOG to avoid
cluttering configure's stdout.
|
|
c4e58c47
|
2001-10-28T14:02:18
|
|
* automake.in: Various formatting changes.
(create): Remove, unused.
|
|
b51cb77a
|
2001-10-28T14:02:01
|
|
* automake.in (&append_exeext): New.
(&am_primary_prefixes): Use it.
|
|
e579dd9e
|
2001-10-28T14:01:41
|
|
* automake.in (am_primary_prefixes): Now, in accordance with its
comment, return the list of prefixes actually used, not all the
possible prefixes for a primary.
(&handle_libraries, &handle_ltlibraries, &handle_java)
(&am_install_var): Adjust.
* Makefile.am (maintainer-check): Allow `local $_;'.
|
|
12a5eb70
|
2001-10-28T14:01:18
|
|
* automake.in: Various formatting changes.
(&variable_defined): Second argument is optional.
|
|
9c27a280
|
2001-10-28T14:00:59
|
|
* automake.in (&am_primary_prefixes): Now returns a list, not a
hash.
(&handle_libraries, &handle_ltlibraries, &handle_java)
(&am_install_var): Adjust.
|
|
141da3cc
|
2001-10-28T14:00:43
|
|
* automake.in (@libtoolize_files, @libtoolize_sometimes): Rename
as...
(@libtool_files, @libtool_sometimes): these.
($libtool_location): Remove, completely replaced by $seen_libtool.
(&require_file_internal): Do not run libtoolize, that's
autoreconf's job.
|
|
6765f660
|
2001-10-28T14:00:28
|
|
* tests/acoutnoq.test, tests/acoutput.test, tests/acoutqnl.test,
* tests/acouttbs.test, tests/auxdir.test, tests/colon.test,
* tests/colon2.test, tests/colon3.test, tests/colon4.test,
* tests/colon5.test, tests/colon6.test, tests/colon7.test,
* tests/conf2.test, tests/config.test, tests/depcomp.test,
* tests/depcomp2.test, tests/discover.test, tests/fpinst2.test,
* tests/fpinstall.test, tests/ldadd.test, tests/libobj7.test,
* tests/libobj8.test, tests/output.test, tests/output2.test,
* tests/output3.test, tests/output4.test, tests/output5.test,
* tests/pr2.test, tests/remake.test, tests/remake2.test,
* tests/remake3.test, tests/scripts.test, tests/stamph.test,
* tests/subdir.test, tests/subdir2.test, tests/subdir4.test,
* tests/tagsub.test, tests/texinfo8.test: Remove PACKAGE and VERSION
assignments.
|
|
c99ea2f1
|
2001-10-28T14:00:09
|
|
* automake.in (&scan_autoconf_traces): Use eq for equality.
Anchor regexps.
Remove dead comment.
(&initialize_per_input): Don't initialize several times the same
vars.
|
|
8ce7f72e
|
2001-10-28T13:59:54
|
|
* automake.in (scan_one_autoconf_file): When using %generalize, be
sure to replace only words. AC_FUNC_OBSTACK was matching
M4_AC_FUNC_OBSTACK.
|
|
85fa56d8
|
2001-10-26T10:10:53
|
|
Formatting changes.
|
|
2b1e1df2
|
2001-10-26T10:01:05
|
|
* tests/stamph2.test: Strengthen.
* tests/confh2.test, tests/confh3.test: Remove.
These are bad tests: they don't check the effects, but some
internal details in Makefile.
And they are covered by stamph2.test.
|
|
577d3577
|
2001-10-26T09:59:59
|
|
Now that stamp-h's are created by config.status, we don't need to
handle them in Makefile's.
* lib/am/remake-hdr.am (%STAMP%): Just run config.status.
* m4/header.m4 (_AM_STAMP): New.
(_AM_CONFIG_HEADER): Use it.
|
|
f2abc4b3
|
2001-10-26T09:59:30
|
|
* automake.in (&generate_makefile, &handle_texinfo_helper)
(&handle_man_pages, &handle_dist, &handle_configure, &handle_all)
(&define_pretty_variable, &read_am_file, &file_contents_internal)
(&am_install_var, &push_dist_common, &unquote_m4_arg): Simplify
`join (' ', @list)' into `"@list"'.
|
|
67176a46
|
2001-10-26T09:58:40
|
|
* automake.in (@config_fullnames, @config_names): Remove.
(@config_headers): Now contains the actual spec used in
AC_CONFIG_HEADERS.
(&split_config_file_spec): New.
(&handle_tags, &handle_configure, &handle_all, &scan_autoconf_traces)
(&scan_one_autoconf_file): Adjust.
(&scan_one_autoconf_file): Pff, don't think _AM_CONFIG_HEADER is
AM_CONFIG_HEADER.
|
|
c7c365b5
|
2001-10-26T09:57:37
|
|
* m4/header.m4 (_AM_CONFIG_HEADER): New.
(AM_CONFIG_HEADER): Use it.
|
|
60a93569
|
2001-10-26T09:56:43
|
|
* automake.in (&handle_configure): Use the config.status 2.50
invocation syntax for config files and headers.
autoheader needs the name of the file to create, not from what it
must be created, hence CONFIG_HEADER_FULL is $one_name, not
$one_fullname.
* lib/am/configure.am, lib/am/remake-hdr.am: Likewise.
* tests/confsub.test (SUBDIRS): Adjust to the new config.status
invocation.
Strengthen: Use the non-default config.hin source.
Strengthen: Make sure config.h is properly updated when config.hin
is changed.
|
|
9738d7d6
|
2001-10-26T09:56:05
|
|
* automake.in (&handle_configure): Seeing Automake files in
@other_input_files is a programming error, not merely something to
ignore.
Factor slightly the code.
|
|
3c03ecf9
|
2001-10-26T09:55:18
|
|
* automake.in ($canonical_location): New.
Use it.
(&require_config_file, $line_error): Remove.
|
|
7e10fc80
|
2001-10-26T09:54:04
|
|
* automake.in: Use &verbose.
(&generate_makefile, &scan_texinfo_file, &scan_aclocal_m4): Use
Automake::XFile.
|
|
3d678a2c
|
2001-10-25T12:56:15
|
|
* lib/am/python.am (install-%DIR%PYTHON, uninstall-%DIR%PYTHON):
Have the basename step optional and use %NDIR% instead of %DIR% in
filenames in order to support 'nobase_'.
|
|
b1e4f629
|
2001-10-24T12:02:46
|
|
* automake.in (handle_languages, handle_single_transform_list,
lang_c_rewrite): Use require_conf_file instead of
require_config_file to require depcomp or compile from
Makefile.am. (This is a part of my patch of 2001-10-15 which got
mistakenly reverted.)
|
|
ca81f79d
|
2001-10-24T12:00:56
|
|
* tests/confh.test: Since 2001-10-20 Kevin Ryde, stamp-h is
stamp-h1.
|
|
63ec51e3
|
2001-10-24T09:04:18
|
|
Since the ansi2knr patch from 2001-10-20 Kevin Ryde, `$U' can
appear in Makefile.in in the clean rule.
* tests/cxxansi.test: Adjust.
|
|
b58c7cc5
|
2001-10-24T06:20:37
|
|
* automake.in (&am_print_error, &am_file_error, &am_macro_error)
(&am_target_error, &am_line_error, &am_conf_error, &am_file_warning):
Rename as...
(&print_error, &file_error, ¯o_error, &target_error, &line_error)
(&conf_error, &file_warning): these.
(&file_warning): Fix the prototype and argument handling.
(&am_line_warning): Remove, unused.
Also, repair the misapplication of previous patches.
|
|
79ae13f3
|
2001-10-21T21:54:56
|
|
Typo.
|
|
2431a603
|
2001-10-21T21:54:01
|
|
* automake.in ($ac_output_location): Replace with...
($ac_config_files_location): this.
(&scan_autoconf_traces): We don't need $file and $line, $here is
enough.
(&scan_one_autoconf_file): Use `$in_ac_output' to store the macro
name (AC_OUTPUT or AC_CONFIG_FILES) for error messages.
|
|
b03e5c74
|
2001-10-21T18:12:07
|
|
* automake.in (&require_file_with_macro): Use &require_file.
(&read_am_file): Move the definition of $here at its proper place.
|
|
5cc49bcb
|
2001-10-21T18:11:48
|
|
* automake.in ($libtool_line, $seen_pythondir): Replace with...
($libtool_location, $pythondir_location): these.
(&require_conf_file_with_line, &require_conf_file_with_line):
Remove, unused.
(&require_file): Don't forget $where.
(&require_conf_file): Ahem... Fix the name.
(&require_config_file): Invoke &require_conf_file, not yourself.
(&am_line_error): Fix the default am_file_error invocation.
|
|
7cb861f3
|
2001-10-21T18:11:28
|
|
* automake.in ($seen_lispdir): Replace with...
($am_lispdir_location): this.
(&require_conf_file): New.
(&require_config_file, &require_conf_file_with_line,
(&require_conf_file_with_conf_line): Use it.
(&require_conf_file_with_macro): New.
|
|
6f599511
|
2001-10-21T18:11:10
|
|
* automake.in ($config_header_line, $ac_output_line)
($ac_gettext_line, $package_version_line): Replace with...
($config_header_location, $ac_output_location)
($ac_gettext_location, $package_version_location): these.
(&require_file_with_conf_line, &require_file_with_line): Remove,
no longer used.
|
|
51292a31
|
2001-10-21T18:10:52
|
|
* automake.in (&require_file_internal): Instead of $file and $line,
take $where as first argument.
Adjust all callers.
(&require_file_with_macro): New.
Use it where internal black magic was used to recover the location
of a macro definition.
|
|
c8d81e5f
|
2001-10-21T18:10:35
|
|
* automake.in (&read_am_file): Define and use `$here'.
Avoid using am_line_error.
|
|
3477808f
|
2001-10-21T18:10:21
|
|
* automake.in (&am_target_error): New.
Use it where appropriate instead of...
(&am_line_error): this.
Using it for a target is a croak error.
|
|
785a7084
|
2001-10-21T18:10:03
|
|
* automake.in (&am_macro_error): New.
Use it where appropriate instead of...
(&am_line_error): this.
Using it for a macro is a croak error.
|
|
f413abc9
|
2001-10-21T18:09:50
|
|
* tests/asm.test: s/AC_PROG_AS/AM_PROG_AS/.
AC_OUTPUT a Makefile.
|
|
4babf39f
|
2001-10-21T18:09:36
|
|
* automake.in (%var_line): Rename as...
(%var_location): this.
Use it consistently as the location where the macro is defined,
file and line when possible, otherwise just file.
(&read_am_file): Rules have their own location tracking, don't
pollute %var_location.
|
|
ac8d39e0
|
2001-10-21T18:09:24
|
|
* automake.in (am_line_error): Clarify.
|
|
8632a2db
|
2001-10-21T18:09:09
|
|
* automake.in (&am_print_error): Set $exit_status since all your
users do.
(&am_error, &am_file_error, &am_line_error, &am_conf_error):
Don't.
(&am_conf_line_error, &am_conf_line_warning): Remove.
Adjust callers to use &am_file_error and...
(&am_file_warning): new.
|
|
f9603fa3
|
2001-10-21T18:05:38
|
|
* m4/regex.m4: Use AC_LIBOBJ.
Require 2.50, and use AC_LIBSOURCES freely.
* tests/asm.tests: Formatting changes.
Exercise AM_PROG_AS.
|
|
4becb02d
|
2001-10-21T18:05:22
|
|
* tests/install.test: This test is an empty shell, do not run
automake.
* tests/Makefile.am (TESTS): Don't run it.
* tests/defs (ACLOCAL): When using gettext, pass in the installed
aclocaldir.
* tests/subdircond.test (SUBDIRS): AM_GNU_GETTEXT needs automake
--add--missing.
* tests/obsolete2.test: Remove, merged into...
* tests/obsolete.test: here.
Both aclocal and automake should complain.
|
|
f6fe24f7
|
2001-10-21T18:05:03
|
|
* automake.in (scan_autoconf_traces): Don't recognize AC_SUBSTs
for symbols which cannot be Make macro names.
(scan_one_autoconf_file): `$here' is new.
Use it consistently instead of `1' to remember a token was seen.
|
|
5f0839d8
|
2001-10-21T18:04:33
|
|
* tests/subdircond.test: Requires gettext.
* tests/libobj.test, tests/libobj10.test, tests/libobj2.test,
* tests/libobj6.test, tests/libobj9.test, tests/libtool.test,
* tests/libtool2.test, tests/ltdeps.test, tests/ltlibobjs.test,
* tests/nolink.test, tests/obsolete.test, tests/pr72.test,
* tests/sinclude.test, tests/subdircond.test, tests/subobj4.test:
Produce valid configure.in, use aclocal appropriately, declare
when libtool is required.
|
|
14509ba4
|
2001-10-21T18:04:16
|
|
* m4/lex.m4: Don't run AC_DECL_YYTEXT, Autoconf does.
* automake.texi (Macros, Yacc and Lex): Adjust.
* automake.in ($seen_decl_yytext): Rename as...
($seen_prog_lex): this.
(&scan_autoconf_traces): Add AC_PROG_LEX support.
(&scan_one_autoconf_file, &lang_lex_finish): Adjust.
|
|
496dfead
|
2001-10-21T18:03:57
|
|
* automake.in (&scan_autoconf_traces): Add support for
AM_PATH_LISPDIR and AM_PATH_PYTHON.
|
|
8dc162ad
|
2001-10-21T18:03:20
|
|
* tests/defs (ACLOCAL): Point to the installed aclocaldir is
libtool is required.
* tests/lex.test: Run AC_INIT once.
* tests/ldflags.test, tests/listval.test, tests/suffix2.test:
Libtool is required.
* tests/header.test: Built a correct configure.in.
* tests/defun2.test (configure.in): Be a bit respectful with
Autoconf, close the macro invocations.
* tests/confdeps.test: Even when not using aclocal, aclocal.m4
must be correct.
* automake.in (scan_autoconf_traces): Add support for
AC_CANONICAL_HOST, AC_CANONICAL_SYSTEM, A[CM]_PROG_LIBTOOL,
AM_CONFIG_HEADER, AM_MAINTAINER_MODE.
* tests/condincl.test (target): Better pattern, to avoid matching
the definition of `target_alias' which is now properly discovered
as an AC_SUBST by traces.
* cond4.test: Better grep pattern: After all, why shouldn't
TWO_FALSE be AC_SUBST properly.
* tests/installsh.test (AUTOMAKE, ACLOCAL): Adjust.
|
|
309ba729
|
2001-10-20T19:17:16
|
|
2001-10-20 Kevin Ryde <user42@zip.com.au>
* lib/am/ansi2knr.am (mostlyclean-kr): Only rm *_.c when
actually using ansi2knr.
|
|
00851d5e
|
2001-10-20T19:13:49
|
|
2001-10-20 Kevin Ryde <user42@zip.com.au>
* automake.in (handle_configure): Always put a number on $stamp_name,
to match AM_CONFIG_HEADER.
|