]> sourceware.org Git - automake.git/log
automake.git
22 years agoDon't invoke mkdir if the directories all already exist.
Paul Eggert [Mon, 1 Oct 2001 06:34:38 +0000 (06:34 +0000)]
Don't invoke mkdir if the directories all already exist.
This saves unnecessary output of "mkdir -p -- FOO" when
FOO already exists.

22 years agoPropagate new version of lib/mkinstalldirs.
Paul Eggert [Sat, 29 Sep 2001 06:01:15 +0000 (06:01 +0000)]
Propagate new version of lib/mkinstalldirs.

22 years ago* lib/mkinstalldirs: Use "mkdir -p" if it works, as that fixes
Paul Eggert [Sat, 29 Sep 2001 05:53:02 +0000 (05:53 +0000)]
* lib/mkinstalldirs: 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>

Add `-m' flag to specify the mode of a newly created
directory.  Add command line usage and `-h', `--help' options.
Contributed by Jeff Garzik.

22 years agoUse "mkdir -p" if it works, as that fixes bugs when making file names
Paul Eggert [Sat, 29 Sep 2001 05:50:16 +0000 (05:50 +0000)]
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.

22 years ago* m4/cond.m4, m4/init.m4, m4/header.m4: Remove Autoconf 2.13 code.
Akim Demaille [Thu, 27 Sep 2001 09:01:04 +0000 (09:01 +0000)]
* m4/cond.m4, m4/init.m4, m4/header.m4: Remove Autoconf 2.13 code.

22 years ago* lib/am/distdir.am (dist): Rename as...
Akim Demaille [Thu, 27 Sep 2001 08:37:53 +0000 (08:37 +0000)]
* lib/am/distdir.am (dist): Rename as...
(dist-gzip): this.
(dist): Additional name for dist-all.
* automake.texi (Options, Dist): Adjust.

22 years ago* aclocal.in (obsolete_macros): Update AM_EXEEXT message.
Alexandre Duret-Lutz [Tue, 25 Sep 2001 17:13:15 +0000 (17:13 +0000)]
* 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

22 years ago* m4/auxdir.m4, m4/init.m4: Require autoconf 2.50 and rely on it to
Tim Van Holder [Sun, 23 Sep 2001 10:16:50 +0000 (10:16 +0000)]
* 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.

22 years ago* configure.in, NEWS: Bump to 1.5a.
Akim Demaille [Sat, 22 Sep 2001 16:29:22 +0000 (16:29 +0000)]
* configure.in, NEWS: Bump to 1.5a.
Require 2.52.

22 years ago* ChangeLog, ChangeLog.1996, ChangeLog.1998, ChangeLog.2000,
Akim Demaille [Sat, 22 Sep 2001 16:05:36 +0000 (16:05 +0000)]
* 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.

22 years ago* lib/missing (autom4te): New.
Akim Demaille [Mon, 17 Sep 2001 14:32:07 +0000 (14:32 +0000)]
* lib/missing (autom4te): New.
(aclocal, autoconf, automake, autoheader, help2man): Propagate
actual failures.

22 years ago * automake.texi (A Shared Library): Clarify installation
Tom Tromey [Tue, 28 Aug 2001 05:00:34 +0000 (05:00 +0000)]
* automake.texi (A Shared Library): Clarify installation
requirement.
(Install): Typo.  From Adrian Bunk.

22 years ago * automake.texi (Macros): Typo fix.
Tom Tromey [Tue, 28 Aug 2001 04:50:14 +0000 (04:50 +0000)]
* automake.texi (Macros): Typo fix.
From Christian Cornelssen

22 years ago * tests/ansi3.test, tests/ansi5.test, tests/ccnoco.test,
Tom Tromey [Tue, 28 Aug 2001 04:45:16 +0000 (04:45 +0000)]
* tests/ansi3.test, tests/ansi5.test, tests/ccnoco.test,
tests/cond4.test, tests/cond16.test, tests/cond18.test,
tests/cond19.test, tests/depcomp2.test, tests/depend2.test,
tests/lex3.test, tests/pr87.test, tests/subobj3.test,
tests/substref.test: Clear CFLAGS.

22 years ago * automake.texi (Yacc and Lex): Mention lex, not yacc.
Tom Tromey [Tue, 28 Aug 2001 04:32:51 +0000 (04:32 +0000)]
* automake.texi (Yacc and Lex): Mention lex, not yacc.
From Alexey Mahotkin.

22 years ago * tests/yacc7.test: Use test -f, not test -e.
Tom Tromey [Tue, 28 Aug 2001 04:30:41 +0000 (04:30 +0000)]
* tests/yacc7.test: Use test -f, not test -e.

22 years ago2001-08-27 Adrian Bunk <bunk@fs.tum.de>
Tom Tromey [Tue, 28 Aug 2001 04:28:24 +0000 (04:28 +0000)]
2001-08-27  Adrian Bunk  <bunk@fs.tum.de>

* automake.texi (etags): Typo fix.

22 years ago2001-08-27 Guido Draheim <guidod@gmx.de>
Tom Tromey [Tue, 28 Aug 2001 03:53:10 +0000 (03:53 +0000)]
2001-08-27  Guido Draheim <guidod@gmx.de>

* automake.in : restrict ansi2knr option to be a filepath

22 years ago* tests/yacc7.test: Actually add this file: was accidentally omitted.
Richard Boulton [Thu, 23 Aug 2001 15:05:35 +0000 (15:05 +0000)]
* tests/yacc7.test: Actually add this file: was accidentally omitted.

22 years agoMention real home page
Tom Tromey [Thu, 23 Aug 2001 05:12:16 +0000 (05:12 +0000)]
Mention real home page

22 years ago * automake.texi (Conditionals): Mention that conditionals must
Tom Tromey [Thu, 23 Aug 2001 05:10:51 +0000 (05:10 +0000)]
* automake.texi (Conditionals): Mention that conditionals must
always be invoked.  For PR automake/220.

22 years ago2001-08-22 Richard Boulton <richard@tartarus.org>
Tom Tromey [Thu, 23 Aug 2001 05:00:31 +0000 (05:00 +0000)]
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.

22 years agothanks
Tom Tromey [Thu, 23 Aug 2001 04:39:27 +0000 (04:39 +0000)]
thanks

22 years ago2001-08-22 Tim Van Holder <tim.van.holder@pandora.be>
Tom Tromey [Thu, 23 Aug 2001 03:57:03 +0000 (03:57 +0000)]
2001-08-22  Tim Van Holder  <tim.van.holder@pandora.be>

* m4/missing.m4: Require AM_AUX_DIR_EXPAND and use $am_aux_dir.

22 years ago * automake.texi (Dist): Mention dist-all.
Tom Tromey [Sat, 18 Aug 2001 22:52:54 +0000 (22:52 +0000)]
* automake.texi (Dist): Mention dist-all.

22 years ago * tests/cond3.test: Use portable sed expression.
Tom Tromey [Sat, 18 Aug 2001 20:21:02 +0000 (20:21 +0000)]
* tests/cond3.test: Use portable sed expression.
From Richard Boulton.

22 years ago* automake.in (handle_source_transform): Call
Richard Boulton [Mon, 13 Aug 2001 09:37:48 +0000 (09:37 +0000)]
* automake.in (handle_source_transform): Call
define_objects_from_sources() instead of calling
variable_value_as_list(), handle_single_transform_list() and
define_pretty_variable() directly.
(handle_single_transform_list): Add $topparent parameter, used for
error messages.  Improved error message.
(define_objects_from_sources): New function.
(subobjname): New function.
(variable_conditions_recursive): New name for variable conditions.
(variable_value_as_list_recursive): New name for variable_value_as_list.
(variable_value_as_list_worker): Renamed to ...
(variable_value_as_list_recursive_worker): ... this.
(variable_conditions_sub): Renamed to ...
(variable_conditions_recursive_sub): ... this.
(variable_conditions): Rewritten: now doesn't recurse subvariables.
(variable_value_as_list): Rewritten: now doesn't recurse subvariables.
(substfroms): New global.
(substtos): New global.
(substnums): New global.
* tests/cond3.test: Update to work with new method of defining _OBJECTS.
* tests/cond4.test: Update to work with new method of defining _OBJECTS.
* tests/sourcesub2.test: New test.
* tests/Makefile.am (TEST): Added sourcesub2.test.

22 years ago * configure.in: Upped to 1.4s.
Tom Tromey [Sat, 11 Aug 2001 21:31:43 +0000 (21:31 +0000)]
* configure.in: Upped to 1.4s.

22 years ago* automake.in (handle_single_transform_list): Use new global, branchpoint-real-1-5
Richard Boulton [Sat, 11 Aug 2001 00:30:27 +0000 (00:30 +0000)]
* automake.in (handle_single_transform_list): Use new global,
`%linkers_used', to store the linkers used, rather than an internal
variable.  Enables correct linker to be calculated across a group
of calls to &handle_single_transform_list.  Return only list of
objects, since linker to be used is now externally determined.
(handle_source_transform): adapted for new calling conventions of
handle_single_transform_list.  Calls resolve_linker() on a set of
all the linkers used for any prefix, rather than for each prefix in
turn.
(linkers_used): New global.
* tests/link_dist.test: New test.
* tests/Makefile.am (TESTS): Added link_dist.test.

22 years agoDissociate testsuite 'make' invocations from outer 'make'.
Raja R Harinath [Wed, 8 Aug 2001 21:43:59 +0000 (21:43 +0000)]
Dissociate testsuite 'make' invocations from outer 'make'.
* tests/defs: Unset the MFLAGS, MAKEFLAGS and MAKELEVEL
environment variables.
* tests/cond16.test: Use '$MAKE -s', and avoid GNU make
dependency.
* tests/substref.test: Likewise.

22 years ago2001-08-08 Richard Boulton <richard@tartarus.org>
Richard Boulton [Wed, 8 Aug 2001 17:42:25 +0000 (17:42 +0000)]
2001-08-08  Richard Boulton <richard@tartarus.org>

* tests/cond18.test: New file.
* tests/cond19.test: New file.
* tests/cond20.test: New file.
* tests/cond4.test: Updated to check the generated _OBJECTS more
thoroughly.
* tests/Makefile.am (TESTS): Added cond18.test, cond19.test and
cond20.test

22 years ago* automake.in (file_contents_internal): if a rule is conditionally
Richard Boulton [Wed, 8 Aug 2001 16:44:04 +0000 (16:44 +0000)]
* automake.in (file_contents_internal): if a rule is conditionally
defined, define the standard automake definition for it for those
conditions which are not conditionally defined.
(invert_conditions): New function: invert a list of conditionals.

* tests/cond14.test: New file.
* tests/cond15.test: New file.
* tests/Makefile.am (TESTS): Added cond14.test and cond15.test.

22 years ago * tests/Makefile.am (TESTS): Added dejagnu2.test.
Tom Tromey [Sun, 5 Aug 2001 22:02:33 +0000 (22:02 +0000)]
* 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.

22 years ago* tests/cond17.test: New file: test for being able to define an
Richard Boulton [Sat, 4 Aug 2001 13:28:48 +0000 (13:28 +0000)]
* tests/cond17.test: New file: test for being able to define an
object to be generated in different ways according to a
conditional.
* tests/Makefile.am (XFAIL_TESTS): Add cond17.test.
(TESTS): Added cond17.test.

23 years ago2001-08-02 Richard Boulton <richard@tartarus.org>
Tom Tromey [Sat, 4 Aug 2001 04:02:40 +0000 (04:02 +0000)]
2001-08-02  Richard Boulton <richard@tartarus.org>

* automake.in (variable_conditions_sub): Handle variable
substitution refs when computing conditions based on subvariable
conditions.  Fixes substitution refs of system variables when sub
variable is conditional.
(SUBST_REF_PATTERN): New global.
* tests/cond16.test: New file: regression test for variable
substitution refs.
* test/Makefile.am (TESTS): Added cond16.test.

23 years ago * tests/substref.test: Require GNU make; backed out previous
Tom Tromey [Sat, 4 Aug 2001 03:47:49 +0000 (03:47 +0000)]
* tests/substref.test: Require GNU make; backed out previous
change.

23 years ago * tests/substref.test: Handle entering/leaving directory
Tom Tromey [Fri, 3 Aug 2001 18:40:43 +0000 (18:40 +0000)]
* tests/substref.test: Handle entering/leaving directory
messages.

23 years ago2001-08-03 Richard Boulton <richard@tartarus.org>
Richard Boulton [Fri, 3 Aug 2001 11:57:13 +0000 (11:57 +0000)]
2001-08-03  Richard Boulton <richard@tartarus.org>

* automake.in (value_to_list): Check for whether $from is defined,
rather than whether it is true, so that empty $froms are allowed in
substitution reference patterns.

* tests/substref.test: New file: test behavior of substitution
references when the $from side of the substitution is empty.
* tests/Makefile.am (TESTS): Added substref.test.

23 years ago* m4/install-sh.m4: New file.
Alexandre Duret-Lutz [Fri, 3 Aug 2001 08:28:19 +0000 (08:28 +0000)]
* m4/install-sh.m4: New file.
* m4/Makefile.am (m4data_DATA): Add install-sh.m4.
* m4/missing.m4 (AM_MISSING_INSTALL_SH): Move ...
* m4/install-sh.m4 (AM_PROG_INSTALL_SH): ... here.  Don't check
for install.sh any longer, always use install-sh, don't even
fall back to missing.  Use $am_aux_dir, making $install_sh absolute.
* m4/strip.m4 (AM_PROG_INSTALL_STRIP): Simplify, since $install_sh
is absolute.
* m4/init.m4: Adjust call to AM_PROG_INSTALL_SH.

23 years ago2001-08-02 Tim Van Holder <tim.van.holder@pandora.be>
Tom Tromey [Thu, 2 Aug 2001 22:40:25 +0000 (22:40 +0000)]
2001-08-02  Tim Van Holder  <tim.van.holder@pandora.be>

* automake.texi (EXEEXT): Clarify.

23 years ago* m4/missing.m4 (AM_MISSING_HAS_RUN): Typo.
Alexandre Duret-Lutz [Wed, 1 Aug 2001 16:23:54 +0000 (16:23 +0000)]
* m4/missing.m4 (AM_MISSING_HAS_RUN): Typo.

23 years ago* m4/auxdir.m4: More comments.
Alexandre Duret-Lutz [Wed, 1 Aug 2001 16:19:56 +0000 (16:19 +0000)]
* m4/auxdir.m4: More comments.

23 years ago2001-07-31 Richard Boulton <richard@tartarus.org>
Tom Tromey [Wed, 1 Aug 2001 06:04:15 +0000 (06:04 +0000)]
2001-07-31  Richard Boulton <richard@tartarus.org>
            Raja R Harinath <harinath@cs.umn.edu>

* automake.in (variable_conditions_sub): Remove @parent_conds
argument.  This was old logic - duplicate or impossible
conditionals are removed later by &variable_conditions_reduce().
Fixes tests/cond13.test.
(conditionals_true_when): Removed.
* tests/Makefile.am (XFAIL_TESTS): Removed cond13.test.

23 years ago * tests/Makefile.am (TESTS): Added cond13.test.
Tom Tromey [Tue, 31 Jul 2001 16:39:37 +0000 (16:39 +0000)]
* tests/Makefile.am (TESTS): Added cond13.test.
(XFAIL_TESTS): Likewise.
* tests/cond13.test: New file.

23 years ago * configure.in: Upped to version 1.4k.
Tom Tromey [Tue, 31 Jul 2001 06:09:18 +0000 (06:09 +0000)]
* configure.in: Upped to version 1.4k.

23 years ago * configure.in: Released 1.4j. Release-1-4j
Tom Tromey [Tue, 31 Jul 2001 05:45:23 +0000 (05:45 +0000)]
* configure.in: Released 1.4j.

23 years ago * lib/config.guess: Updated from master sources.
Tom Tromey [Tue, 31 Jul 2001 05:37:31 +0000 (05:37 +0000)]
* lib/config.guess: Updated from master sources.
* lib/config.sub: Likewise.

23 years ago * automake.texi (A Program): Typo. Added subsections and more
Tom Tromey [Tue, 31 Jul 2001 05:22:13 +0000 (05:22 +0000)]
* automake.texi (A Program): Typo.  Added subsections and more
text about conditional compilation.
(A Shared Library): Moved earlier.
(Program variables): Updated LINK text.  Added AM_CFLAGS.
(C++ Support): Added AM_CXXFLAGS.
(Fortran 77 Support): Added AM_FFLAGS and AM_RFLAGS.
(EXEEXT): New node.

23 years ago * tests/Makefile.am (TESTS): Added aclibobj.test.
Tom Tromey [Tue, 31 Jul 2001 04:22:06 +0000 (04:22 +0000)]
* tests/Makefile.am (TESTS): Added aclibobj.test.
* tests/aclibobj.test: New file.
* automake.in (handle_lib_objects_cond): Avoid undefined variable
error.
(scan_one_autoconf_file): Handle AC_LIBSOURCE and AC_LIBSOURCES.

23 years ago * automake.texi (Dist): Mention other distribution types.
Tom Tromey [Mon, 30 Jul 2001 22:00:05 +0000 (22:00 +0000)]
* automake.texi (Dist): Mention other distribution types.
(Install): Updates.

23 years ago * automake.texi (Program and Library Variables): Texinfo fix.
Tom Tromey [Sun, 29 Jul 2001 17:51:40 +0000 (17:51 +0000)]
* automake.texi (Program and Library Variables): Texinfo fix.
From Alexey Mahotkin.

23 years ago * automake.texi (Strictness): Mention Cygnus mode.
Tom Tromey [Sat, 28 Jul 2001 19:34:10 +0000 (19:34 +0000)]
* automake.texi (Strictness): Mention Cygnus mode.
(Cygnus): Updated.
(Uniform): Likewise.
(Canonicalization): Likewise.
(Install): Add `nobase_' to example; typo fix.
(Clean): Typo.
(Dist): Expand on putting a directory into EXTRA_DIST.  Insert
section markers.
(Options): Texinfo fixes; some text updates.
(Tags): Update.

23 years ago * automake.texi (Invoking Automake): Document --Werror and
Tom Tromey [Fri, 27 Jul 2001 15:34:14 +0000 (15:34 +0000)]
* automake.texi (Invoking Automake): Document --Werror and
--Wno-error.

23 years ago * tests/nolink.test: Added no-exeext.
Tom Tromey [Fri, 27 Jul 2001 03:36:53 +0000 (03:36 +0000)]
* tests/nolink.test: Added no-exeext.

23 years ago * automake.in (check_variable_defined_unconditionally): Don't call
Tom Tromey [Fri, 27 Jul 2001 02:34:40 +0000 (02:34 +0000)]
* automake.in (check_variable_defined_unconditionally): Don't call
macro_dump.

23 years ago * automake.texi (Optional): Don't mention ALL_LINGUAS.
Tom Tromey [Fri, 27 Jul 2001 02:29:42 +0000 (02:29 +0000)]
* automake.texi (Optional): Don't mention ALL_LINGUAS.
(gettext): Likewise.
* automake.in (seen_linguas, all_linguas, all_linguas_line):
Removed.
(handle_gettext): Don't do any checking of the languages.
(scan_one_autoconf_file): Don't look for ALL_LINGUAS.

23 years ago * automake.in (am_print_error): New function.
Tom Tromey [Fri, 27 Jul 2001 00:02:42 +0000 (00:02 +0000)]
* automake.in (am_print_error): New function.
(am_error): Use it.
(am_file_error): Likewise.
(am_line_error): Likewise.
(am_conf_error): Likewise.
(am_conf_line_error): Likewise.

* automake.texi (Options): Document no-exeext.
* automake.in (handle_options): Recognize no-exeext.
(rule_define): Handle no-exeext.
* tests/Makefile.am (TESTS): Added new file.
* tests/exeext2.test: New file.

* automake.in (make_input_list): Removed.
(scan_autoconf_config_files): Don't add to make_input_list.
(scan_one_autoconf_file): Don't use make_input_list.
(scan_autoconf_files): Use make_list, not make_input_list.
(scan_autoconf_files): Likewise.

* automake.in (seen_exeext): Removed.
(generate_makefile): Don't define EXEEXT or OBJEXT.
(scan_one_autoconf_file): Don't check for AC_EXEEXT.
(am_install_var): Don't check $seen_exeext.
(handle_programs): Likewise.
(rule_define): Allow x to override x$(EXEEXT), for now.
(file_contents_internal): Only define rule if rule_define allows
us to.
* m4/init.m4 (AM_INIT_AUTOMAKE): Define EXEEXT and OBJEXT.

23 years ago From Nicolas Joly:
Tom Tromey [Wed, 25 Jul 2001 15:27:33 +0000 (15:27 +0000)]
From Nicolas Joly:
* tests/pr9.test: Require GNU make.
* tests/dirname.test: Don't use `-u'.

23 years agotypo + new comment
Tom Tromey [Tue, 24 Jul 2001 17:56:33 +0000 (17:56 +0000)]
typo + new comment

23 years ago * tests/Makefile.am (TESTS): Added auxdir2.test.
Tom Tromey [Mon, 23 Jul 2001 01:01:53 +0000 (01:01 +0000)]
* tests/Makefile.am (TESTS): Added auxdir2.test.
(XFAIL_TESTS): Likewise.
* tests/auxdir2.test: New file.

23 years ago * tests/Makefile.am (XFAIL_TESTS): Removed substtarg.test.
Tom Tromey [Mon, 23 Jul 2001 00:53:50 +0000 (00:53 +0000)]
* tests/Makefile.am (XFAIL_TESTS): Removed substtarg.test.
* automake.in (TARGET_PATTERN): Add `@' as allowable character.

23 years ago * tests/Makefile.am (XFAIL_TESTS): Removed exeext.test.
Tom Tromey [Sun, 22 Jul 2001 22:16:29 +0000 (22:16 +0000)]
* tests/Makefile.am (XFAIL_TESTS): Removed exeext.test.
* automake.in (am_install_var): Add $(EXEEXT) even if program name
holds `.'.  Don't add $(EXEEXT) if program name already has it.
(handle_programs): Don't add $(EXEEXT) if user already did.
(make_paragraphs): Don't compute EXEEXT.

23 years ago * tests/Makefile.am (TESTS): Added exeext.test.
Tom Tromey [Sun, 22 Jul 2001 22:01:17 +0000 (22:01 +0000)]
* tests/Makefile.am (TESTS): Added exeext.test.
(XFAIL_TESTS): Likewise.
* tests/exeext.test: New file.

23 years ago * lib/am/progs.am (install-%DIR%PROGRAMS): Test for `prog, not
Tom Tromey [Sun, 22 Jul 2001 21:50:18 +0000 (21:50 +0000)]
* lib/am/progs.am (install-%DIR%PROGRAMS): Test for `prog, not
`prog.exe' on Cygwin with libtool.  From Robert Collins.

23 years agoRemoved the "SKIP:" message.
Tim Van Holder [Sun, 22 Jul 2001 00:27:52 +0000 (00:27 +0000)]
Removed the "SKIP:" message.

23 years ago * tests/dirname.test: Explicitly use $SHELL to run the
Tim Van Holder [Sun, 22 Jul 2001 00:25:35 +0000 (00:25 +0000)]
* tests/dirname.test: Explicitly use $SHELL to run the
script; this avoids failures on DJGPP.
* tests/install2.test: Skip if 'chmod 000' doesn't make
a file unreadable.

23 years ago * tests/libtool2.test: Check for libtoolize.
Tom Tromey [Sat, 21 Jul 2001 23:46:10 +0000 (23:46 +0000)]
* tests/libtool2.test: Check for libtoolize.

23 years ago * tests/Makefile.am (TESTS): Added substtart.test.
Tom Tromey [Sat, 21 Jul 2001 22:46:13 +0000 (22:46 +0000)]
* tests/Makefile.am (TESTS): Added substtart.test.
(XFAIL_TESTS): Likewise.
* tests/substtarg.test: New file.

23 years ago * automake.in (handle_dist): Handle case where aux dir doesn't
Tom Tromey [Sat, 21 Jul 2001 19:34:32 +0000 (19:34 +0000)]
* automake.in (handle_dist): Handle case where aux dir doesn't
have a Makefile.  Fixes depdist.test.
* tests/Makefile.am (XFAIL_TESTS): Removed depdist.test.
* tests/depdist.test: Look for config/depcomp.

* tests/Makefile.am (TESTS): Added depdist.test.
(XFAIL_TESTS): Likewise.
* tests/depdist.test: New file.  From Eric Magnien.

23 years ago * tests/ccnoco.test: Removed `configure.2' test; in autocon 2.50
Tom Tromey [Sat, 21 Jul 2001 18:55:36 +0000 (18:55 +0000)]
* tests/ccnoco.test: Removed `configure.2' test; in autocon 2.50
AC_PROG_CC_C_O does require AC_PROG_CC.

23 years ago From Erik Lindahl:
Tom Tromey [Sat, 21 Jul 2001 18:45:47 +0000 (18:45 +0000)]
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.

23 years ago * automake.texi (Macros): Document AM_PROG_AS.
Tom Tromey [Sat, 21 Jul 2001 18:35:20 +0000 (18:35 +0000)]
* automake.texi (Macros): Document AM_PROG_AS.
(Assembly Support): New node.
* m4/Makefile.am (m4data_DATA): Added as.m4.
* m4/as.m4: New file.

23 years ago * automake.texi (Tags): Added uref to global tags.
Tom Tromey [Sat, 21 Jul 2001 18:19:37 +0000 (18:19 +0000)]
* automake.texi (Tags): Added uref to global tags.

23 years ago * automake.in (handle_single_transform_list): Use $(DEPDIR)
Tim Van Holder [Sat, 21 Jul 2001 09:57:08 +0000 (09:57 +0000)]
* automake.in (handle_single_transform_list): Use $(DEPDIR)
instead of hardcoding '.deps'.
* m4/depend.m4 (AM_SET_DEPDIR): Sync with libtool's libdir check.

23 years ago * m4/header.m4 (AM_CONFIG_HEADER): Create stamp-h files in the correct
Tom Tromey [Sat, 21 Jul 2001 05:27:26 +0000 (05:27 +0000)]
* m4/header.m4 (AM_CONFIG_HEADER): Create stamp-h files in the correct
locations.
* tests/dirname.test: New test.
* tests/stamph2.test: New test.
* tests/Makefile.am: Add new tests.
* tests/Makefile.in: Regenerated.

23 years ago * automake.texi (Tags): Document GTAGS_ARGS.
Tom Tromey [Fri, 20 Jul 2001 01:28:33 +0000 (01:28 +0000)]
* automake.texi (Tags): Document GTAGS_ARGS.
* lib/am/tags.am (GTAGS): Added GTAGS_ARGS.  From Shigio Yamaguchi.

23 years ago2001-07-19 Tom Tromey <tromey@redhat.com>
Tom Tromey [Fri, 20 Jul 2001 01:25:12 +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'.

23 years ago * automake.texi (Program and Library Variables): Added X example
Tom Tromey [Fri, 20 Jul 2001 01:22:47 +0000 (01:22 +0000)]
* automake.texi (Program and Library Variables): Added X example
for _LDADD.

23 years ago * automake.texi (Distributing): Updated to reflect new license.
Tom Tromey [Fri, 20 Jul 2001 01:03:19 +0000 (01:03 +0000)]
* automake.texi (Distributing): Updated to reflect new license.

23 years ago* automake.in (require_build_directory): New function, extracted
Alexandre Duret-Lutz [Thu, 19 Jul 2001 07:49:10 +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.

23 years ago2001-07-18 Tim Van Holder <tim.van.holder@pandora.be>
Tom Tromey [Thu, 19 Jul 2001 00:49:56 +0000 (00:49 +0000)]
2001-07-18  Tim Van Holder  <tim.van.holder@pandora.be>

* m4/missing.m4: Reword comment.

23 years ago* automake.texi: Rename AM_DEPENDENCIES to _AM_DEPENDENCIES.
Pavel Roskin [Wed, 18 Jul 2001 14:56:09 +0000 (14:56 +0000)]
* automake.texi: Rename AM_DEPENDENCIES to _AM_DEPENDENCIES.
* tests/gcj.test: Likewise.
* tests/gcj2.test: Likewise.
* tests/gcj3.test: Likewise.

23 years ago * lib/compile: Change how lockdir is computed. If linking or
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.

23 years ago * tests/Makefile.am (TESTS): Added ccnoco.test.
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.

23 years ago * lib/ylwrap: Added special exception.
Tom Tromey [Tue, 17 Jul 2001 06:00:35 +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.

23 years ago Report from Motoyuki Kasahara:
Tom Tromey [Tue, 17 Jul 2001 05:53:47 +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.

23 years ago * m4/depend.m4 (AM_DEPENDENCIES): Renamed to _AM_DEPENDENCIES.
Tom Tromey [Tue, 17 Jul 2001 05:40:54 +0000 (05:40 +0000)]
* m4/depend.m4 (AM_DEPENDENCIES): Renamed to _AM_DEPENDENCIES.
* m4/init.m4: Updated callers.

23 years ago2001-06-10 Tim Mooney <mooney@dogbert.cc.ndsu.NoDak.edu>
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.

23 years ago * automake.texi (Dependencies): Link to dependency tracking page.
Tom Tromey [Tue, 17 Jul 2001 05:35:53 +0000 (05:35 +0000)]
* automake.texi (Dependencies): Link to dependency tracking page.
(Data): Mention dist_.
(Clean): Mention clean heuristics.
(Install): Mention nobase_.

23 years ago * automake.texi (Program and Library Variables): Document _LINK.
Tom Tromey [Tue, 17 Jul 2001 04:19:38 +0000 (04:19 +0000)]
* automake.texi (Program and Library Variables): Document _LINK.

23 years ago2001-07-16 Alexandre Duret-Lutz <duret_g@epita.fr>
Tom Tromey [Tue, 17 Jul 2001 03:38:31 +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.

23 years ago2001-07-16 Alexandre Duret-Lutz <duret_g@epita.fr>
Tom Tromey [Mon, 16 Jul 2001 21:29:11 +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.

23 years ago Fix for PR automake/212:
Tom Tromey [Mon, 16 Jul 2001 16:19:37 +0000 (16:19 +0000)]
Fix for PR automake/212:
* lib/am/lisp.am (install-%DIR%LISP): Added missing `\'.
(uninstall-%DIR%LISP): Likewise.

23 years ago * automake.in (usage): Rewrote code to handle columnization.
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.

23 years ago Report from Ralf Corsepius:
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.

23 years ago * lib/am/tags.am (distclean-tags): Remove files for gtags.
Tom Tromey [Sun, 15 Jul 2001 21:29:26 +0000 (21:29 +0000)]
* lib/am/tags.am (distclean-tags): Remove files for gtags.
From Shigio Yamaguchi.

23 years ago2001-07-14 Steve M. Robbins <steve@nyongwa.montreal.qc.ca>
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".

23 years ago * lib/am/tags.am (.PHONY): Depend on GTAGS. From Shigio Yamaguchi.
Tom Tromey [Sat, 14 Jul 2001 19:33:02 +0000 (19:33 +0000)]
* lib/am/tags.am (.PHONY): Depend on GTAGS.  From Shigio Yamaguchi.

23 years ago * lib/missing (makeinfo): Redirect stdout and stderr outside
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.

23 years ago* aclocal.in: (): No need for `\b(foo\b|\bbar)\b',
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.

This page took 0.063881 seconds and 5 git commands to generate.