|
c75d6ce9
|
2002-03-06T04:45:32
|
|
* configure.in: Released 1.6.
|
|
1487d512
|
2002-03-05T21:34:15
|
|
Fix for PR automake/300:
* tests/pr300-lib.test, tests/pr300-ltlib.test,
tests/pr300-prog.test: New files.
* tests/Makefile.am (TESTS): Add them.
* automake.in (handle_ltlibraries): Strip nobase_ prefix to
compute the directory.
* lib/am/header-vars.am (install_sh_PROGRAM): New variable.
* lib/am/libs.am (%DIR%LIBRARIES_INSTALL): New variable.
(install-%DIR%LIBRARIES): Use it. Honor nobase_.
(uninstall-%DIR%LIBRARIES): Honor nobase_.
* lib/am/ltlibs.am (%DIR%LTLIBRARIES_INSTALL): New variable.
(install-%DIR%LTLIBRARIES): Use it. Honor nobase_.
(uninstall-%DIR%LTLIBRARIES): Honor nobase_.
* lib/am/progs.am (%DIR%PROGRAMS_INSTALL): New variable.
(install-%DIR%PROGRAMS): Use it. Honor nobase_.
(uninstall-%DIR%PROGRAMS): Honor nobase_.
See also the fix for nobase.test on 2001-11-09.
|
|
e009203c
|
2002-03-05T18:52:40
|
|
* lib/config.sub, lib/config.guess, lib/texinfo.tex: Updated.
|
|
c03cf739
|
2002-02-25T11:00:35
|
|
* automake.in (scan_one_autoconf_file): Declare
LEX_OUTPUT_ROOT and LEXLIB as configure variables when
AM_PROG_LEX or AC_PROG_LEX are seen. This allows to ...
* lib/am/lex.am: ... remove the LEX_OUTPUT_ROOT and LEXLIB
definitions. Search %SOURCE% in $(srcdir). Use s||| instead
of s/// in the sed invocation, to support filenames containing
slashes.
* lib/am/yacc.am: Search %SOURCE% in $(srcdir). Use s||| too.
* tests/lex5.test, tests/yacc8.test: New files.
* tests/Makefile.am (TESTS): Add them.
|
|
bcf090be
|
2002-02-19T19:11:50
|
|
2002-02-18 Paul Eggert <eggert@twinsun.com>
* lib/depcomp: Don't use "tail +3"; it's not portable to
POSIX 1003.1-2001 hosts.
|
|
52ee825f
|
2002-02-14T14:26:02
|
|
* Makefile.am (FETCHFILES): Add Automake/XFile.pm.
(fetch): Fetch XFile.pm. Update the files in $(srcdir) instead
of asking the maintainer to do it manually.
* lib/config.guess, lib/config.sub, lib/texinfo.tex,
Automake/XFile.pm: New upstream versions.
|
|
aa5daee4
|
2002-01-28T01:47:03
|
|
* configure.in: Bumped to 1.5e.
|
|
7e9d135d
|
2002-01-28T00:40:10
|
|
* lib/am/yacc.am: Use `rm -f'.
|
|
d533090c
|
2002-01-28T00:38:32
|
|
* configure.in: Released 1.5d.
|
|
4f411407
|
2002-01-28T00:33:48
|
|
* lib/config.guess: New version from FSF.
|
|
6f8a9c0c
|
2002-01-24T17:49:13
|
|
* lib/install-sh: Update, from Autoconf.
|
|
7aad1797
|
2002-01-23T20:53:28
|
|
* lib/am/depend.am (distclean-depend): Erase %DEPDIRS%, not $(DEPDIRS).
* automake.in (handle_languages): Compute and substitute %DEPDIRS%.
* tests/pr224.test: Make sure .deps subdirectories are
erased by distclean.
|
|
a7919f19
|
2002-01-22T10:04:39
|
|
Update.
|
|
d35c37e9
|
2002-01-20T21:30:21
|
|
For PR automake/224:
* tests/Makefile.am (TESTS): Added pr224.test.
* tests/pr224.test: New file.
* lib/depcomp: Fixed computation of depfile.
* lib/am/depend2.am: Use %DEPBASE%, not $(DEPDIR).
* automake.in (handle_single_transform_list): Only reject `..'
component for Java. Put dependencies in directory near object.
(handle_languages): Set DEPBASE. Handle de-ansi-fication.
|
|
c52e0530
|
2002-01-18T21:12:55
|
|
* missing: Updated.
* lib/missing: Accept versioned aclocal.
* m4/init.m4 (AM_INIT_AUTOMAKE): Look for versioned aclocal.
|
|
b85334eb
|
2002-01-16T19:05:47
|
|
* Makefile.am (install-exec-hook): Use APIVERSION.
* m4/init.m4 (AM_INIT_AUTOMAKE): Use am__api_version.
* m4/amversion.in (AM_AUTOMAKE_VERSION): Set am__api_version from
APIVERSION.
* automake.in (perllibdir): Use APIVERSION.
(libdir): Likewise.
* aclocal.in (perllibdir): Use APIVERSION.
(APIVERSION): New global.
(parse_arguments): Use APIVERSION.
* configure.in (APIVERSION): New subst.
(pkgvdatadir): Use APIVERSION.
|
|
447ca35b
|
2002-01-15T23:54:14
|
|
* missing: Updated.
* lib/missing: Match against `automake*' to pick up versioned
automake.
* m4/init.m4 (AM_INIT_AUTOMAKE): Use versioned automake name.
* m4/amversion.in (AM_AUTOMAKE_VERSION): Set am__version
variable.
* lib/am/Makefile.am (amdir): Use pkgvdatadir.
* lib/Makefile.am (dist_pkgvdata_DATA): Renamed to use
pkgvdatadir.
(scriptdir): Use pkgvdatadir.
(installcheck-local): Likewise.
* lib/Automake/Makefile.am (perllibdir): Use pkgvdatadir.
* automake.in (perllibdir): Added VERSION.
(libdir): Likewise.
* aclocal.in (parse_arguments): Search versioned directory. Don't
push unversioned directory unless it exists.
(perllibdir): Added VERSION.
(default_acdir): New global.
* m4/Makefile.am (m4datadir): Added $(VERSION).
* Makefile.am (install-exec-hook): New target.
* configure.in (ACLOCAL): Search build directory.
(pkgvdatadir): New subst.
|
|
e0daf015
|
2002-01-15T21:19:50
|
|
* lib/config.sub, lib/config.guess: New versions from FSF.
|
|
9e3f96e6
|
2002-01-13T20:33:40
|
|
For PR automake/287:
* lib/am/distdir.am (distdir): Use `$$list' trick when looping
over subdirs.
* tests/Makefile.am (TESTS): Added pr287.test.
* tests/pr287.test: New file.
|
|
7f3cb5c9
|
2002-01-13T19:49:22
|
|
* lib/am/distdir.am (distdir): Handle subdirectories.
* tests/extra6.test: New file.
* tests/Makefile.am (TESTS): Add it.
|
|
d4ccb135
|
2002-01-09T21:17:42
|
|
2002-01-09 Ryan T. Sammartino <ryants@shaw.ca>
* lib/depcomp (msvisualcpp): Strip -Gm, -Gi, and -ZI options.
|
|
57a6006e
|
2002-01-07T20:25:24
|
|
* configure.in (AUTOMAKE): Create m4/amversion.m4.
* m4/amversion.in: New file.
* m4/Makefile.am (m4data_DATA, EXTRA_DIST): Replace by ...
(dist_m4data_DATA): ... this.
(nodist_m4data_DATA, DISTCLEANFILES): Add amversion.m4.
* m4/init.m4 (AM_INIT_AUTOMAKE): Require
AM_SET_CURRENT_AUTOMAKE_VERSION.
* automake.in (seen_automake_version): New variable.
(scan_autoconf_traces, scan_one_autoconf_file,
scan_autoconf_files): Scan for AM_AUTOMAKE_VERSION and complain
when the version used in aclocal.m4 differs from Automake's.
* tests/defs (ACLOCAL): Look in ../m4 too.
* tests/installsh.test (ACLOCAL): Likewise.
* tests/installdir.test (installdirs-local): Run $ACLOCAL.
|
|
3b52bf3f
|
2002-01-07T00:37:50
|
|
2002-01-06 Raja R Harinath <harinath@cs.umn.edu>
* automake.in (handle_languages): Emit an automake
internal variable 'am__depfiles_maybe'.
* lib/am/configure.am (%MAKEFILE%): Use am__depfiles_maybe.
|
|
0b12c40d
|
2002-01-06T20:38:07
|
|
2002-01-06 Raja R Harinath <harinath@cs.umn.edu>
* lib/am/configure.am (%MAKEFILE%): Pass `depfiles' to
config.status.
|
|
157b8526
|
2002-01-06T20:23:30
|
|
* automake.texi (Tags): Document new variables.
* lib/am/tags.am (ETAGS): New macro.
(ETAGSFLAGS): Likewise.
(TAGS): Use them.
|
|
3e9f6b46
|
2002-01-02T15:52:31
|
|
* tests/comment4.test: New file.
* tests/Makefile.am (TESTS): Add command4.test.
Fix for comment4.test:
* automake.in (read_am_file): Output leading comments only when
encountering white lines.
|
|
99b250ae
|
2002-01-01T12:45:44
|
|
* lib/am/install.am (install-strip): Set INSTALL_STRIP_FLAG=-s,
it is needed by install-%DIR%LTLIBRARIES in ltlib.am.
This fixes a bug introduced on 2001-01-28.
Reported by Jared Davis.
|
|
87e61e0f
|
2001-12-30T23:46:28
|
|
* lib/am/install.am (?SUBDIRS?installdirs-am): Handle
installdirs-local.
(?!SUBDIRS?installdirs): Likewise.
* automake.in (handle_installdirs): Handle installdirs-local.
* automake.texi (Extending): Mention installdirs.
* tests/Makefile.am (TESTS): Added installdir.test.
* tests/installdir.test: New file.
|
|
9866cc1b
|
2001-12-30T21:20:10
|
|
* lib/am/yacc.am: Also rename the possible y.output file.
Remove the trailing y.tab.h.
|
|
e3371a0c
|
2001-12-30T19:34:29
|
|
For PR automake/260:
* lib/depcomp (tru64): Correctly handle libtool case.
From doreille@smr.ch.
|
|
275124b7
|
2001-12-30T13:53:01
|
|
* lib/am/distdir.am (distcleancheck_listfiles): Unquote.
Reported by Yann Droneaud.
|
|
d452feac
|
2001-12-14T16:32:13
|
|
* configure.in: Bump version to 1.5c.
|
|
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'.
|
|
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.
|
|
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.
|
|
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.
|
|
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.
|
|
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.
|
|
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.
|
|
6879a6cf
|
2001-11-07T08:03:53
|
|
* lib/am/distdir.am (am__remove_distdir): Define in topdir only.
|
|
f46cdf8f
|
2001-11-05T19:52:57
|
|
(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.
|
|
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'.
|
|
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.
|
|
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.
|
|
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_'.
|
|
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.
|
|
26ac7767
|
2001-10-19T17:07:03
|
|
* automake.in (&read_main_am_file): s/generated automatically/
generated/.
Insert @configure_input@, since 2.50 no longer output this
automatically for Makefiles.
|
|
af85a8a3
|
2001-10-19T10:13:32
|
|
* lib/am/check.am (check-TESTS): Add an "else true" to work with
Ultrix 4.5 /bin/sh when $(TESTS) is empty.
|
|
efeadbc5
|
2001-10-15T07:51:49
|
|
* aclocal.in: Use Automake::General and Automake::XFile.
Use find_configure_ac.
Output the Emacs tags for Autoconf mode selection.
|
|
ab49cf7a
|
2001-10-10T14:06:27
|
|
* lib/COPYING, COPYING, lib/config.guess, lib/config.sub: Update
from master copies.
|
|
2a9e8883
|
2001-10-02T17:17:45
|
|
* lib/Automake/Struct.pm: Update from Autoconf.
* lib/Automake/General.pm, lib/Automake/XFile.pm: New, from CVS
Autoconf.
* automake.in: Use them.
(&uniq, $me): Remove, as they are provided by Automake::General.
|
|
22e0da02
|
2001-10-02T16:00:04
|
|
* Makefile.am (maintainer-check): Don't check for 'cd' calls in m4.
* lib/am/tags.am (GTAGS): Use $(am__cd) instead of 'CDPATH=: && cd'.
* lib/am/dejagnu.am (check-DEJAGNU): Likewise.
* lib/am/distdir.am (distcheck): Likewise.
* lib/am/texinfos.am (install-info-am, dist-info): Rewrite without
using cd so we don't have to fiddle with CDPATH.
* lib/am/header-vars.am (am__cd): Define so as to support Zsh and
DOSish path separator.
|
|
ae12a4eb
|
2001-10-02T15:33:59
|
|
* lib/am/python.am (install-%DIR%PYTHON,
uninstall-%DIR%PYTHON): Strip path of source file.
(clean-python): Comment out.
|
|
dd76e69d
|
2001-10-02T15:29:40
|
|
* automake.in (handle_python): Use require_conf_file_with_conf_line
instead of require_file_with_conf_line, so that elisp-comp and
py-compile are installed in the aux-directory.
(handle_emacs_lisp): Likewise. Define elisp_comp.
* lib/am/lisp.am (.el.elc): Use elisp_comp.
|
|
5ea0fa98
|
2001-10-01T07:09:01
|
|
* lib/am/distdir.am (distcheck): Report the trailing files.
Run `dist-gzip', not `dist', as it may leave other distribution
flavors.
|
|
b6d016d5
|
2001-10-01T06:34:38
|
|
Don't invoke mkdir if the directories all already exist.
This saves unnecessary output of "mkdir -p -- FOO" when
FOO already exists.
|
|
24a61b63
|
2001-09-29T05:50:16
|
|
Use "mkdir -p" if it works, as that fixes bugs when making file names
with unusual characters. Quote chmod arg "$dirmode", in case it
contains white space.
Incorporate the following change from autoconf mkinstalldirs:
1999-04-10 Ben Elliston <bje@cygnus.com>
* mkinstalldirs: Add `-m' flag to specify the mode of a newly created
directory. Add command line usage and `-h', `--help' options.
Contributed by Jeff Garzik.
|
|
65fb2841
|
2001-09-27T08:37:54
|
|
* lib/am/distdir.am (dist): Rename as...
(dist-gzip): this.
(dist): Additional name for dist-all.
* automake.texi (Options, Dist): Adjust.
|
|
099a42a5
|
2001-09-25T17:13:16
|
|
* aclocal.in (obsolete_macros): Update AM_EXEEXT message.
* automake.in (obsolete_macros): Likewise.
(seen_objext): Remove (unused).
(scan_one_autoconf_file): Don't handle AC_OBJEXT.
* lib/am/header-vars.am (EXEEXT, OBJEXT,
PATH_SEPARATOR): New variables.
* tests/obsolete2.test: Use AM_FUNC_FNMATCH instead of AM_EXEEXT.
* lib/am/texibuild.am: Use $(PATH_SEPARATOR), not ':' to build
|
|
79cfc715
|
2001-09-23T10:16:51
|
|
* m4/auxdir.m4, m4/init.m4: Require autoconf 2.50 and rely on it to
neutralize CDPATH for us.
* m4/init.m4: Don't substitute EXEEXT or OBJEXT anymore.
* lib/am/texibuild.am: Use @PATH_SEPARATOR@, not ':' to build
TEXINPUTS.
|
|
87a415ec
|
2001-09-22T16:29:23
|
|
* configure.in, NEWS: Bump to 1.5a.
Require 2.52.
|
|
0668ce98
|
2001-09-22T16:05:36
|
|
* ChangeLog, ChangeLog.1996, ChangeLog.1998, ChangeLog.2000,
Makefile.am, NEWS, README, TODO, configure.in, lib/Makefile.am,
lib/acinstall, lib/am/Makefile.am, m4/Makefile.am, m4/as.m4,
m4/auxdir.m4, m4/ccstdc.m4, m4/cond.m4, m4/depend.m4,
m4/depout.m4, m4/dmalloc.m4, m4/error.m4, m4/gcj.m4, m4/header.m4,
m4/init.m4, m4/install-sh.m4, m4/lex.m4, m4/lispdir.m4,
m4/maintainer.m4, m4/make.m4, m4/minuso.m4, m4/missing.m4,
m4/multi.m4, m4/obstack.m4, m4/protos.m4, m4/ptrdiff.m4,
m4/python.m4, m4/regex.m4, m4/sanity.m4, m4/strip.m4,
m4/termios.m4, m4/winsz.m4: Add copyright notice.
* INSTALL, lib/INSTALL: Upgrade to latest autoconf version,
which has a copyright notice.
|
|
74a4184d
|
2001-09-17T14:32:08
|
|
* lib/missing (autom4te): New.
(aclocal, autoconf, automake, autoheader, help2man): Propagate
actual failures.
|
|
bd1ba61a
|
2001-08-23T05:00:34
|
|
2001-08-22 Richard Boulton <richard@tartarus.org>
Tom Tromey <tromey@redhat.com>
* automake.in (lang_yacc_target_hook): Make header file depend on
.c file, not .y file.
* lib/am/yacc.am: Non-generic rule changed to depend on %OBJ% (the
.c file) rather than %SOURCE% (the .y file) Removed `.y.h' rule.
* tests/yacc7.test: New file.
* tests/Makefile.am (TESTS): Added yacc7.test.
|
|
80b69b2a
|
2001-08-11T21:31:43
|
|
* configure.in: Upped to 1.4s.
|
|
4658aae4
|
2001-08-05T22:02:33
|
|
* tests/Makefile.am (TESTS): Added dejagnu2.test.
* tests/dejagnu2.test: New file.
* lib/am/dejagnu.am (site.exp): Don't conditionalize.
* automake.in (handle_scripts): Removed dead code.
(handle_tests_dejagnu): Don't handle site.exp generation
specially.
|
|
a011649b
|
2001-07-31T06:09:19
|
|
* configure.in: Upped to version 1.4k.
|
|
60903702
|
2001-07-31T05:45:25
|
|
* configure.in: Released 1.4j.
|
|
4db6e742
|
2001-07-31T05:37:31
|
|
* lib/config.guess: Updated from master sources.
* lib/config.sub: Likewise.
|
|
3b5fdb78
|
2001-07-22T21:50:18
|
|
* lib/am/progs.am (install-%DIR%PROGRAMS): Test for `prog, not
`prog.exe' on Cygwin with libtool. From Robert Collins.
|
|
83fb7ef1
|
2001-07-21T18:45:47
|
|
From Erik Lindahl:
* lib/depcomp (tru64): Some Tru64 compilers use `foo.d' and not
`foo.o.d'.
* m4/depend.m4 (_AM_DEPENDENCIES): Check to make sure compilation
output is suitable for make.
|
|
03120cae
|
2001-07-20T01:28:34
|
|
* automake.texi (Tags): Document GTAGS_ARGS.
* lib/am/tags.am (GTAGS): Added GTAGS_ARGS. From Shigio Yamaguchi.
|
|
50bea031
|
2001-07-20T01:25:14
|
|
2001-07-19 Tom Tromey <tromey@redhat.com>
Alexandre Duret-Lutz <duret_g@epita.fr>
Fix for ccnoco.test, subobj8.test:
* m4/Makefile.am (m4data_DATA): Added auxdir.m4.
* tests/Makefile.am (XFAIL_TESTS): Removed ccnoco.test,
subobj8.test.
* m4/minuso.m4 (AM_PROG_CC_C_O): Use absolute path to compile.
Use AM_AUX_DIR_EXPAND.
* lib/compile: Handle case where `-o' argument is the name of an
executable, not an object file.
* m4/auxdir.m4: New file, from...
* m4/missing.m4: ... here. Moved AM_AUX_DIR_EXPAND.
* automake.in (handle_single_transform_list, lang_c_rewrite):
Require compile using `require_config_file'.
|
|
88ba6d7a
|
2001-07-19T07:49:13
|
|
* automake.in (require_build_directory): New function, extracted
from ...
(handle_single_transform_list): ... here.
(require_build_directory_maybe): New function.
(handle_prograns, handle_libraries, handle_ltlibraries): Call
require_build_directory_maybe() to ensure the subdirectory
in which a target may lie will exist when the target is created.
(handle_libraries, handle_ltlibraries): Use basename before
checking library name.
* lib/am/library.am (%LIBRARY%): Depend on %DIRSTAMP%.
* lib/am/ltlibrary.am (%LTLIBRARY%): Likewise.
* lib/am/program.am (%PROGRAM%): Likewise.
|
|
cd881a78
|
2001-07-18T05:59:07
|
|
* lib/compile: Change how lockdir is computed. If linking or
compiling without `-o', just run the compiler.
|
|
3af31127
|
2001-07-17T06:00:37
|
|
* lib/ylwrap: Added special exception.
* lib/py-compile: Added license.
* lib/mdate-sh: Added special exception.
* lib/elisp-comp: Added special exception.
* lib/compile: Added special exception.
* lib/depcomp: Added special exception.
|
|
9aa84072
|
2001-07-16T16:19:38
|
|
Fix for PR automake/212:
* lib/am/lisp.am (install-%DIR%LISP): Added missing `\'.
(uninstall-%DIR%LISP): Likewise.
|
|
e14e0385
|
2001-07-15T21:29:28
|
|
* lib/am/tags.am (distclean-tags): Remove files for gtags.
From Shigio Yamaguchi.
|
|
c3f036e2
|
2001-07-14T20:12:52
|
|
2001-07-14 Steve M. Robbins <steve@nyongwa.montreal.qc.ca>
* lib/am/distdir.am (distcheck): Emit diagnostic when files
remain after "make uninstall".
|
|
29c2c7ed
|
2001-07-14T19:33:03
|
|
* lib/am/tags.am (.PHONY): Depend on GTAGS. From Shigio Yamaguchi.
|
|
809c236c
|
2001-07-14T19:30:42
|
|
* lib/missing (makeinfo): Redirect stdout and stderr outside
subshell. From Alexandre Oliva.
|
|
b689c275
|
2001-07-05T01:19:35
|
|
Fix for nolink.test:
* tests/Makefile.am (XFAIL_TESTS): Removed nolink.test.
* lib/am/program.am (%PROGRAM%%EXEEXT%): Use %EXEEXT%.
* automake.in (am_install_var): Only rewrite PROGRAMS if
$seen_exeext.
(make_paragraphs): Always define %EXEEXT%.
|
|
73cf791a
|
2001-07-04T15:29:37
|
|
* missing: Updated.
* lib/missing (makeinfo): Use subshell, not explicit sh
invocation.
|
|
4d130831
|
2001-07-04T03:44:18
|
|
* configure.in: Upped to 1.4i.
|
|
da09285c
|
2001-07-04T03:25:16
|
|
* configure.in: Released 1.4h.
|
|
79f8405a
|
2001-07-04T03:21:59
|
|
* lib/config.guess, lib/config.sub: Updated.
|
|
5ff8b67b
|
2001-07-03T04:19:36
|
|
Fix for libtool2.test:
* tests/libtool2.test: Use `rm -f' to placate maintainer-check.
* lib/am/libtool.am (distclean-libtool): Conditional on TOPDIR.
* automake.in (generate_makefile): Call handle_libtool
unconditionally.
* tests/Makefile.am (XFAIL_TESTS): Removed libtool2.test.
|
|
7028ac3d
|
2001-07-02T00:48:12
|
|
* lib/missing (makeinfo): If makeinfo exists, and we're in --run
mode, then simply fail.
|
|
178d1f89
|
2001-07-01T23:46:00
|
|
2001-07-01 Tim Van Holder <tim.van.holder@pandora.be>
* lib/ylwrap: Improve support for DOS paths (and paths
containing backslashes in general).
|
|
5161467e
|
2001-07-01T23:39:06
|
|
* lib/missing: Added special exception to license.
|
|
1b14a6bd
|
2001-07-01T23:33:08
|
|
* missing: Updated.
* lib/missing: Updated. Added comment explaining configure.ac
oddity.
|
|
e78b5109
|
2001-07-01T23:21:24
|
|
* lib/depcomp: Reorder arguments to gcc3.
From Per Oyvind Hvidsten.
|
|
9cb2da8e
|
2001-06-28T15:06:50
|
|
2001-06-28 Tom Tromey <tromey@redhat.com>
* lib/am/libs.am (RANLIB): Don't define.
2001-06-28 Alexandre Duret-Lutz <duret_g@epita.fr>
* automake.in (am_install_var): Assign 1 to $first on
first interation.
|
|
081f2d51
|
2001-06-24T03:38:27
|
|
Fix for yacc5.test:
* lib/ylwrap: Changed usage.
* lib/am/yacc.am: Rewrote to use new substitutions.
* lib/am/lex.am: Likewise.
* automake.in (handle_languages): Skip files whose language
doesn't have a compiler. Handle `define_flag' attribute.
Changed '$' to "\$" to aid Emacs fontification.
(struct): Added `rule_file'. Removed `derived_autodep'. Added
`_target_hook' and `define_flag'.
(yacc, yaccxx, lex, lexxx): Set `rule_file', `flags', `compile',
and `compiler' attributes. Removed `linker', `derived_autodep',
and `ansi' attributes. Added `define_flag'.
(yacc, yaccxx): Added `_target_hook'.
(saw_extension): Count number of times extension seen.
(count_files_for_language): New sub.
(saw_sources_p): Use it.
(handle_single_transform_list): Allow language rewrite function
to return a new source extension. Call target_hook.
(yacc_sources, lex_sources): Removed.
(initialize_per_input): Don't initialize yacc_sources or
lex_sources.
(lang_yacc_rewrite): Rewrote.
(lang_yaccxx_rewrite): Likewise.
(lang_lex_rewrite): Likewise.
(lang_lexxx_rewrite): Likewise.
(output_yacc_build_rule): Removed.
(output_lex_build_rule): Removed.
(lang_yacc_finish): Removed build rule generation.
(lang_lex_finish): Likewise.
(DASH_D_PATTERN): New global.
(lang_yacc_target_hook): New function.
(_target_hook): New function.
(register_language): Default `define_flag'.
* tests/yacc5.test: Updated test.
* tests/yacc4.test: Exit with status 77 if bison doesn't work.
* tests/yacc3.test: Remove bogus `make' invocation. Added test
for all YFLAGS variables.
|
|
9539d6ee
|
2001-06-15T01:37:37
|
|
Fix some lisp bugs reported by Bruno Haible:
* lib/am/lisp.am (uninstall-%DIR%LISP): Added DESTDIR to the
echo.
(install-%DIR%LISP): Handle case where lispdir is not defined.
(uninstall-%DIR%LISP): Likewise.
(.el.elc): Added `else' clause.
|
|
a7df6fe5
|
2001-06-15T01:14:01
|
|
* lib/am/configure.am ($(top_builddir)/config.status): Added
$(top_builddir) prefix to work around problems with some vendor
makes. From Nicholas Joly.
|
|
1e39dc26
|
2001-06-04T15:53:03
|
|
2001-06-04 Kevin Dalley <kevind@rahul.net>
* lib/am/dejagnu.am (site.exp): Fix typo.
|