|
e1f1fbaf
|
2001-02-10T01:26:54
|
|
2001-02-09 Raja R Harinath <harinath@cs.umn.edu>
* depcomp (gcc3): Propagate exit code.
|
|
b4e12308
|
2001-02-09T21:52:30
|
|
* header.am (install-@DIR@HEADERS): s,?!NOBASE?,?!BASE?, (typo)
|
|
8de13de5
|
2001-02-09T07:06:53
|
|
Clean up maintainer-check warnings:
* Makefile.am (maintainer-check): Ignore comment lines in CDPATH
check.
* automake.in (handle_dist_worker): Removed redundant `my $xform'.
|
|
4ec2083b
|
2001-02-09T03:38:16
|
|
* automake.in (&transform): Use `my', not `local'.
(&transform_cond): New.
(&get_object_extension, &handle_texinfo, &handle_tags)
(&handle_dist_worker, &handle_dist, &add_depend2, &handle_clean)
(&handle_tests_dejagnu): Use it.
* texinfos.am, lisp.am, header.am, dist.am, distdir.am, depend2.am
* dejagnu.am, data.am, clean.am: Adjust to the new syntax.
|
|
b46ae388
|
2001-02-08T06:36:14
|
|
* lisp.am (install-@DIR@LISP): Removed extra space.
* header.am (install-@DIR@HEADERS): Removed extra space.
* data.am (install-@DIR@DATA): Removed extra space.
|
|
de7f0818
|
2001-02-06T10:17:57
|
|
* subdirs.am: This file is the exception: clean recursive targets
are called by the clean targets, not the clean-am targets.
Otherwise we have a circular dependency: clean -> clean-am ->
clean-recursive -> clean.
* automake.in (handle_clean): Bind `-local' targets to `-am'
targets, not top targets.
Don't declare -recursive dependencies of the clean targets:
`subdirs.am' did it. Less hard coded knowledge, transfered
into...
* clean.am: here.
|
|
8a34b58d
|
2001-02-06T09:09:36
|
|
Monstro unsplitable patch.
The aim is to remove hard coded knowledge about clean targets from
automake.in, leaving them in the *.am files.
In addition to the mechanic needed to factor some dependencies, it
appears some rules (most notably distclean and maintainer-clean)
need factored actions. So first, be ready to catch factored
rules.
* automake.in (&file_contents): For the time being, use an extended
$RULE_PATTERN which is able to match any kind of rules, with or
without dependency, with or without actions.
Handle all the rules uniformly, storing in %actions the factored
actions.
(&flatten, &target_cmp): New.
(&handle_factored_dependencies): Output the %actions.
No longer special case `clean'.
Output the rules in alphabetical order, but keeping `.PHONY' last.
Now we must not use &push_phony_cleaners, which is doing all sort
of magic to push a bit of everything in all the clean targets.
The biggest problem being that, making a Cartesian product, it
requires many useless targets. The `*.am' file know better.
But first, register the new factored rules.
* automake.in (&initialize_per_input): Include clean, mostlyclean,
maintainer-clean, distclean and their `*-am' counterpart in
%dependencies.
Initialize %actions.
(get_object_extension, handle_texinfo, handle_tags, handle_multilib)
handle_dependencies, handle_subdirs, handle_configure, handle_clean)
(handle_emacs_lisp, handle_python): Don't play with
&push_phony_cleaners nor &depend and `clean'.
* texinfos.am, texi-vers.am, tags-clean.am:
* subdirs.am,python-clean.am, multilib.am, lisp-clean.am:
* libtool.am, kr-extra.am, depend.am, compile.am, clean.am:
* clean-kr.am, clean-hdr.am: Do it.
Whenever a target is empty, just remove it, it will no longer be
called.
There is still some magic about clean to hard code. But really,
that's the end of &do_one_clean_target.
* automake.in (&do_one_clean_target): Kaboom out.
(&handle_clean): Rewrite the magic code.
(&am_install_var): No longer use &push_phony_cleaners, nor depend
on `clean'.
(&push_phony_cleaners): Kaboom too.
|
|
279adc2a
|
2001-02-06T09:08:56
|
|
* automake.in (do_one_clean_target): Don't hard code knowledge
about libtool, and maintainer-clean.
* clean.am, libtool.am: Handle these.
|
|
c9a4efae
|
2001-02-05T09:11:10
|
|
* automake.in (handle_texinfo): No longer hard code the clean
targets.
(texinfos.am): Include them.
|
|
491b77b4
|
2001-02-05T09:09:17
|
|
* Makefile.am (perl4-check): Remove, we now require Perl 5.
(maintainer-check): Don't be silent when you find a problem, and
actually, even specify the locations.
Also check that @_ is assigned to arrays.
|
|
be46346b
|
2001-02-04T23:31:46
|
|
* depcomp (ddashmd): Removed case.
(sgi): Handle failure exit correctly
(aix): Likewise. Also, add dummy `.h' targets.
|
|
bb9809a5
|
2001-02-04T16:50:49
|
|
Add.
|
|
8f0f4563
|
2001-02-04T15:10:23
|
|
* distdir.am (distdir): New file, extracted from...
* automake.in (handle_dist_worker): here.
Adjust.
|
|
d2a26602
|
2001-02-04T04:43:11
|
|
* header.am (install-@DIR@HEADERS): Use INSTALL_HEADER.
* header-vars.am (INSTALL_HEADER): New macro.
|
|
04e6519b
|
2001-02-04T03:51:19
|
|
2001-02-03 Ville Laurikari <vlaurika@hutcs.cs.hut.fi>
* depcomp (aix): New side-effect dependency tracking mode, for
the C for AIX compiler.
* m4/depend.m4 (AM_DEPENDENCIES): Recreate `conftest.c' and
`conftest.h' for each test.
|
|
148a155a
|
2001-01-31T16:50:02
|
|
* depend2.am: Instead of replacing @PFX@ in $(@PFX@COMPILE), and
then replacing `$(@PFX@COMPILE)' for the files that need some
special flags, use only @COMPILE@. Similarly for @LTCOMPILE@.
Try to document this file.
* automake.in (add_depend2): Adjust to these changes.
|
|
7a394d5e
|
2001-01-31T14:36:21
|
|
* automake.in (%factored_dependencies): New.
(file_contents): Use it.
(handle_phony): Rename as...
(handle_factored_dependencies): this.
* subdirs.am: No need for convolved syntax to declare .PHONY.
|
|
0fcabc77
|
2001-01-29T17:36:44
|
|
* texinfos.am, tags.am, subdirs.am, multilib.am, mans.am: Add a
.PHONY target.
* automake.in (handle_texinfo, handle_man_pages, handle_multilib)
(handle_etags, handle_subdirs): Don't push into @phony.
|
|
f2808296
|
2001-01-29T09:41:43
|
|
* automake.in (handle_phony): Sort.
(file_contents_with_transform): Catch `.PHONY:'.
(handle_tests): Instead dumping the hard coded target check-TESTS
and registering its .PHONYsm, get them from...
* check.am: here, new file.
|
|
a44e29eb
|
2001-01-29T09:27:18
|
|
* automake.in (handle_tags): Use &transform.
(am_error, am_line_error, am_conf_error, read_am_file): Use
directly arrays in strings, no need for &join.
Require Perl 5.
* Makefile.am (maintainer-check): Use grep -w when looking for
words.
|
|
4ea6c12e
|
2001-01-16T11:15:21
|
|
Let Automake support `configure.ac'.
* automake.in: In the comments, prefer `configure.ac' to
`configure.in'.
When using &am_conf_error, don't repeat `in configure.in', since
the function already reports it.
When referring to `configure.in' use `$configure_ac' instead.
(configure_ac): New global variable.
(scan_configure, scan_one_configure_file): Rename as...
(scan_autoconf_files, scan_one_autoconf_file): this.
(scan_autoconf_files): Compute $configure_ac.
(transform): New function.
(handle_configure): Use it to transform CONFIGURE_AC in
`remake.am' and in `remake-hdr.am'.
(common_files): Also consider `configure.ac'.
Use consistently single quotes.
* aclocal.in (configure_ac): New variable.
Use it.
* texi-vers.am: Depend on CONFIGURE_AC not configure.in.
* remake.am: Likewise.
* remake-hdr.am: Likewise.
|
|
e5512bf5
|
2001-01-11T16:39:22
|
|
* depcomp (case gcc3): Use -MD, not -M.
|
|
6181cc42
|
2001-01-10T21:21:19
|
|
* depcomp: Handle gcc 3.
|
|
45761bbb
|
2000-12-23T21:05:56
|
|
* config.guess, config.sub, texinfo.tex: New versions.
|
|
f9ffd677
|
2000-12-23T20:26:10
|
|
* subdirs.am (maintainer-clean-recursive): Use DIST_SUBDIRS for
distclean and maintainer-clean.
* automake.texi (Top level): Document use of DIST_SUBDIRS.
|
|
e9895994
|
2000-12-22T06:05:51
|
|
* automake.texi (Tags): Document GTAGS target.
* tags.am (GTAGS): New target.
|
|
9a65b8d6
|
2000-12-21T06:07:14
|
|
2000-12-20 Marc Espie <espie@openbsd.org>
* automake.in (handle_texinfo): Make path of $vtexi explicit in
dependency.
* texi-vers.am: Likewise.
|
|
e9fe970b
|
2000-10-17T08:29:44
|
|
* depcomp: Altered sed clause to strip of inclusion depth
|
|
8b7dddfb
|
2000-10-16T19:34:57
|
|
* depcomp (msvisualcpp): New dependency tracking mode, for
Microsoft Visual C++.
|
|
b2904b1a
|
2000-10-16T19:21:04
|
|
* depcomp: Fix a bug in SGI dependency tracking mode with source
files which do not contain any dependencies to other source files.
|
|
a2c34841
|
2000-10-16T09:01:36
|
|
* aclocal.in, aclocal.m4: Standardize FSF Copyright statements.
* automake.in, automake.texi: Likewise.
* clean-kr.am, clean.am: Likewise.
* comp-vars.am: Likewise.
* compile, compile.am: Likewise.
* data-clean.am: Likewise.
* data.am: Likewise.
* dejagnu.am: Likewise.
* depcomp: Likewise.
* depend.am, depend2.am: Likewise.
* dist-vars.am, dist.am: Likewise.
* elisp-comp: Likewise.
* footer.am: Likewise.
* header-vars.am, header.am: Likewise.
* java-clean.am java.am: Likewise.
* kr-extra.am: Likewise.
* library.am: Likewise.
* libs-clean.am, libs.am: Likewise.
* libtool.am: Likewise.
* lisp-clean.am lisp.am: Likewise.
* ltlib-clean.am ltlib.am: Likewise.
* ltlibrary.am: Likewise.
* m4/Makefile.in: Likewise.
* m4/strtod.m4: Likewise.
* mans-vars.am, mans.am: Likewise.
* mdate-sh: Likewise.
* missing: Likewise.
* multilib.am: Likewise.
* program.am: Likewise.
* progs-clean.am, progs.am: Likewise.
* python-clean.am, python.am: Likewise.
* remake-hdr.am, remake.am: Likewise.
* scripts.am: Likewise.
* subdirs.am: Likewise.
* tags-clean.am, tags.am: Likewise.
* texi-vers.am: Likewise.
* texinfos.am: Likewise.
* ylwrap: Likewise.
|
|
a31d9a2e
|
2000-08-26T20:37:13
|
|
* subdirs.am (maintainer-clean-recursive): Always run clean rules
in `.' after all subdirs. Fixes PR automake/3 and PR automake/24.
|
|
8ff33eda
|
2000-08-20T15:58:45
|
|
2000-08-20 Eli Zaretskii <eliz@is.elta.co.il>
* depcomp (gcc): Support DOS-style absolute file names with drive
letters.
|
|
651739d4
|
2000-08-04T17:32:34
|
|
Idea from Nicolas Thiery:
* automake.texi (Tests): Document DEJATOOL as a list.
* dejagnu.am (RUNTESTDEFAULTFLAGS): Use $$tool, not $(DEJATOOL).
(check-DEJAGNU): Run runtest in a loop.
|
|
4dcad717
|
2000-07-28T17:11:11
|
|
* lisp.am (uninstall-@DIR@LISP): Prefix file with $(DESTDIR).
From Bruno Haible.
|
|
a80b7490
|
2000-06-19T22:30:34
|
|
2000-06-19 Paolo Bonzini <bonzini@gnu.org>
* texi-vers.am: define UPDATED-MONTH variable (for an example, see
GNU make's manual)
|
|
b8aae277
|
2000-06-19T21:40:45
|
|
Updated COPYING
|
|
3c66d300
|
2000-06-19T17:29:15
|
|
s/dependancy/dependency/.
|
|
edfc351c
|
2000-06-02T23:27:02
|
|
2000-06-02 Morten Eriksen <mortene@sim.no>
* depcomp: workaround for problem with SGI IRIX sed (it can only
handle lines of up to 8192 characters, the rest of the line will
be mangled).
|
|
f4dd7604
|
2000-06-02T23:23:53
|
|
2000-05-31 Morten Eriksen <mortene@sim.no>
* depcomp: tell SGI MIPSpro compilers to generate dependencies
through the pre-processor (only CVS libtool has the -Wc option
yet).
|
|
2b752327
|
2000-05-15T16:43:40
|
|
* missing: Add support for `help2man'.
|
|
247b9b56
|
2000-04-15T09:13:40
|
|
Remove unnecessary double quotes in assignments.
|
|
90837ca1
|
2000-04-05T21:12:43
|
|
* header-vars.am (DESTDIR): Commented out definition.
|
|
dd16cf36
|
2000-03-19T23:43:57
|
|
* depend2.am (@EXT@.o): Look for the source file in srcdir as well
as the current directory.
(@EXT@.lo): Likewise.
|
|
e7b41cd7
|
2000-03-19T19:46:34
|
|
* tags.am: Don't reference $$here. Report from Sven Verdoolaege.
|
|
55d22e96
|
2000-03-04T08:56:13
|
|
(dist-info):
Don't use `ln' (which was just a space optimization anyway) to
populate $(distdir). Otherwise, the dist rules that change
permissions would end up affecting the master sources.
|
|
31299c75
|
2000-01-06T16:59:00
|
|
* header-vars.am (@SET_MAKE@): Added.
* subdirs.am (@SET_MAKE@): Removed. Report from Motoyuki
Kasahara.
|
|
7e326d1c
|
1999-12-19T04:09:23
|
|
Partial fix for PR automake/40:
* lisp.am (install-@DIR@LISP): Handle nobase_ case.
(uninstall-@DIR@LISP): Likewise.
* header.am (install-@DIR@HEADERS): Handle nobase_ case.
(uninstall-@DIR@HEADERS): Likewise.
* data.am (install-@DIR@DATA): Handle nobase_ case.
(uninstall-@DIR@DATA): Likewise.
* automake.in (am_primary_prefixes): Recognize `nobase_' prefix.
(am_install_var): Recognize and handle `nobase_' prefix.
|
|
ab194fad
|
1999-12-14T04:36:10
|
|
* depcomp (tmpdepfile): [case sgi] Added missing `fi'.
* automake.in (get_object_extension): Fixed quoting on
-I$(srcdir).
|
|
e13f3ed4
|
1999-12-14T04:10:36
|
|
* depend2.am: Removed erroneous comment.
* automake.texi (Program variables): Document nostdinc.
(Options): Likewise.
* automake.in (get_object_extension): Respect nostdinc option.
(handle_options): Recognize nostdinc.
* comp-vars.am (DEFS): Use @DEFAULT_INCLUDES@ as sole
substitution.
* automake.in (read_am_file): Allow conditional includes. Fixes
test condincl.test.
|
|
15b9247d
|
1999-12-13T21:52:11
|
|
* depcomp: Handle case on SGI when libtool is `yes'.
* depend2.am (@EXT@.o): Set libtool.
(@EXT@.lo): Likewise.
(@EXT@.obj): Likewise.
|
|
02b4b62a
|
1999-12-13T07:37:38
|
|
* depcomp: Unify dashmstdout and dashXmstdout cases. Move hp case
after gcc case.
|
|
a9e06855
|
1999-12-10T07:49:33
|
|
* automake.in (initialize_global_constants): If unreadable by
owner, make it readable by owner regardless of number of links.
Fixes more of install2.test.
* missing: Try to see if gnutar or gtar exist before invoking
them.
* m4/missing.m4 (AM_MISSING_INSTALL_SH): Remove ${SHELL} from
install_sh value. Look for install-sh and install.sh in a
somewhat more sensible way. Fixes test install2.test. Partially
from Jim Meyering.
|
|
ebdbd5b3
|
1999-11-22T19:22:02
|
|
Jumbo patch:
First cut at Python support (untested).
A few miscellaneous bug fixes.
|
|
9ae48df8
|
1999-11-21T21:35:41
|
|
Merged from user-dep-gen-branch.
|
|
6a60072d
|
1999-11-13T00:15:58
|
|
* Makefile.am (path-check): Make sure distdir is writeable before
removing it.
* automake.in (handle_texinfo): Added `cm' and `ov' extensions.
(handle_dist_worker): Make sure distdir is writeable before
removing it.
(initialize_global_constants [$dist_trailer]): Make sure distdir
is writeable before removing it.
* dist.am (distcheck): Make the new source tree read-only before
compiling. Idea from Karl Berry.
|
|
15d13e5a
|
1999-11-08T01:29:13
|
|
* texinfos.am (uninstall-info): Use installed info file, not one
from srcdir or builddir.
|
|
ae12de54
|
1999-11-08T01:21:28
|
|
* clean.am (maintainer-clean-generic): Remove Makefile.in. From
Jeff Bailey
|
|
faff82ec
|
1999-11-08T00:24:00
|
|
Fix for PR automake/18:
* automake.in (handle_dist): Add contents of dist.am to the output
rules.
* Makefile.am (amfiles): Added dist.am.
* dist.am: New file.
(distcheck): Added uninstall and distclean checks.
|
|
09375a66
|
1999-10-03T23:43:35
|
|
* m4/lispdir.m4: -batch must come before -q.
* elisp-comp: Likewise.
Reported by Lars Hecking <lhecking@nmrc.ucc.ie>
* THANKS: Added Lars.
|
|
5d760f62
|
1999-07-27T19:25:26
|
|
* config.guess, config.sub: New versions from autoconf.
|
|
1905d6a8
|
1999-07-13T15:51:39
|
|
Work around losing `awk'. Report from Harlan Stenn.
* m4/init.m4 (AM_INIT_AUTOMAKE): Require AC_PROG_AWK.
* tags.am (ID, TAGS): Use $(AWK), not `awk'.
|
|
5d3c4759
|
1999-06-20T11:52:30
|
|
* Makefile.am (TAGS_FILES): New macro.
(ETAGS_ARGS): Moved files into TAGS_FILES.
(TAGS_DEPENDENCIES): Likewise.
(ETAGS_ARGS): Removed.
(TAGS_DEPENDENCIES): Removed duplicate definition.
* tags.am (ID): Handle VPATH correctly. Use TAGS_FILES. Report
from Ganesan Rajagopal.
(TAGS): Likewise.
|
|
5fc0a437
|
1999-06-20T10:40:26
|
|
1999-06-20 Mark Elbrecht <snowball3@bigfoot.com>
* ylwrap: Handle filenames output by the DOS version of Bison.
|
|
bd479e3d
|
1999-06-20T10:34:26
|
|
* ylwrap: Be less strict when recognizing DOS paths. From Mark
Elbrecht.
|
|
1d0e4c15
|
1999-06-06T21:50:01
|
|
* mans.am: Strip dirname from given filename.
|
|
40014836
|
1999-05-27T19:33:55
|
|
* ltlib.am (install-@DIR@LTLIBRARIES): Pass INSTALL_STRIP_FLAG to
libtool.
|
|
39a6d589
|
1999-05-04T12:32:36
|
|
* library.am (@LIBRARY@): Use $(@XLIBRARY@_AR).
* automake.in (handle_libraries): Recognize _AR variable.
|
|
34ca5374
|
1999-04-30T22:19:03
|
|
* automake.in (finish_languages): Always use `-o $@' with
libtool. Define ltcompile and ltlink at outermost scope in
function.
* libtool.am (.c.lo): Removed.
|
|
546c5271
|
1999-04-27T13:57:07
|
|
* automake.in (handle_lib_objects_cond): Prefer `$1' over `\1'.
Minor rewrite for clarity.
(check_canonical_spelling): Prefer `$1' over `\1'.
* depend2.am (@OBJ@): Renamed. Use @SOURCE@, @COMPILE@. Always
use `-o $@'.
(@LTOBJ@): Likewise.
* automake.in (handle_single_transform_list): Don't print rule if
doing dependency tracking and the file's language supports it.
(initialize_per_input): Initialize lang_specific_files.
(add_depend2): New function.
(handle_dependencies): Use it.
* automake.in (lang_ppf77_finish): Use lang_f77_finish.
ratfor compiler name is `RCOMPILE'. ppf77 compiler name changed
to `PPF77COMPILE' to allow use of f77 and ppf77 in the same
directory.
(lang_ratfor_finish): Use lang_f77_finish.
* compile.am (NOTDEPEND.c.o): Removed.
(OBJEXT.c.obj): Likewise.
* automake.in: Added `flags' attribute to all relevant languages.
(handle_single_transform_list): Handle per-derived-object flags.
Changed interface and all callers.
(handle_built_sources): Don't call handle_single_transform_list.
Added `compile' and `compiler-name' attribute to all relevant
languages.
(finish_languages): Define compiler variables here.
(lang_cxx_finish): Don't call define_compiler_variable. Don't
define flag variable or .o rules. Don't add to @suffixes.
(lang_f77_finish): Likewise.
(lang_ppf77_finish): Likewise.
(lang_objc_finish): Likewise.
(lang_java_finish): Likewise.
(finish_languages): Define flag variable here.
Added `output-arg' attribute to all relevant languages.
(finish_languages): Define `.o' rules here.
(finish_languages): Put extension on @suffixes.
(get_object_extension): Don't transform NOTDEPEND or MINUSO.
|
|
ee6e5ed7
|
1999-04-27T01:56:48
|
|
* texinfos.am (uninstall-info): Look for info file in srcdir, just
like in install-info-am.
Reported by Tudor Hulubei <tudor@cs.unh.edu>
|
|
aed7b557
|
1999-04-20T16:27:45
|
|
1999-04-20 Brian Ford <ford@vss.fsi.com>
* scripts.am: Change else if's to elif.
|
|
fd656731
|
1999-04-17T19:44:53
|
|
* automake.in: Create stamps for headers in appropriate
directories, even if the input file lives in a different place.
* remake-hdr.am: Likewise.
|
|
aecaf575
|
1999-04-16T14:02:20
|
|
From Brian Ford:
* progs.am (install-@DIR@PROGRAMS, uninstall-@DIR@PROGRAMS):
Invoke `sed' only once per program.
* scripts.am (install-@DIR@SCRIPTS, uninstall-@DIR@SCRIPTS):
Invoke `sed' only once per program.
|
|
6900e1aa
|
1999-04-12T15:15:03
|
|
* ansi2knr.c: New version from Pavel Roskin (via ansi2knr.c
maintainer).
|
|
17317431
|
1999-04-11T20:10:14
|
|
* automake.in: Only register `asm' once.
(lang_asm_finish): Put assembly suffixes on @suffixes.
* libtool.am (.s.lo): Removed.
(.S.lo): Likewise.
* automake.in (lang_asm_finish): Handle libtool.
* libtool.am (.c.o): Always pass -c to libtool.
* automake.in (lang_yacc_rewrite): Handle sources in subdirs.
(lang_yaccxx_rewrite): Likewise.
(lang_lex_rewrite): Likewise.
(lang_lexxx_rewrite): Likewise.
|
|
eb72aeea
|
1999-04-11T18:40:47
|
|
Assembly code no longer included by default:
* compile.am (.s.o): Removed.
(.S.o): Likewise.
* automake.in: Register `asm' language.
(lang_asm_finish): Generate suffix rules for assembly.
(get_object_extension): Don't add `.s' or `.S' to suffix list.
|
|
a3c0ce6a
|
1999-04-11T13:12:05
|
|
* automake.in (get_object_extension): Substitute @MINUSO@ when
including compile.am.
* compile.am (.c.o): Added @MINUSO@.
(.c.obj): Likewise.
|
|
88b59597
|
1999-04-11T13:02:43
|
|
First cut at allowing objects in subdirectories:
* m4/Makefile.am (m4data_DATA): Added minuso.m4.
* Makefile.am (dist_script_DATA): Added compile.
* m4/minuso.m4: New file.
* automake.in (initialize_global_constants): Added compile to
common_files.
(seen_cc_c_o): New global.
(scan_one_configure_file): Set it when AM_PROG_CC_C_O seen.
(handle_options): Recognize `subdir-objects' option.
(lang_c_rewrite): Added directory argument.
(lang_yacc_rewrite): Likewise.
(lang_yaccxx_rewrite): Likewise.
(lang_lex_rewrite): Likewise.
(lang_lexxx_rewrite): Likewise.
(handle_single_transform_list): Pass directory to _rewrite
function. Generate dependencies for dirstamp files for each .o;
it is just the rules we want to create once.
(lang_c_rewrite): Handle `subdir-objects' option.
(lang_c_rewrite): Require `compile' program.
* compile: New file.
|
|
aa185593
|
1999-04-10T22:51:51
|
|
* depend2.am (%.o): Use `$(*D)/$(*F)', not just `$(*F)'.
(%.lo): Likewise.
|
|
6db55adb
|
1999-04-10T01:41:19
|
|
* remake-hdr.am: Create the stamp file before the header file,
and just rename it after, so that the timestamps will be correct.
Reported by Marc Horowitz <marc@mit.edu>
|
|
3fefbbcf
|
1999-04-09T23:15:00
|
|
* Makefile.am (EXTRA_DIST): New macro.
* ChangeLog.1996, ChangeLog.1998: New files.
|
|
6921e816
|
1999-03-27T00:28:05
|
|
* scripts.am (install-@DIR@SCRIPTS): Use NDIR when appropriate.
(uninstall-@DIR@SCRIPTS): Likewise.
* progs.am (install-@DIR@PROGRAMS): Use NDIR when appropriate.
(uninstall-@DIR@PROGRAMS): Likewise.
* ltlib.am (install-@DIR@LTLIBRARIES): Use NDIR when appropriate.
(uninstall-@DIR@LTLIBRARIES): Likewise.
* lisp.am (install-@DIR@LISP): Use NDIR when appropriate.
(uninstall-@DIR@LISP): Likewise.
* libs.am (install-@DIR@LIBRARIES): Use NDIR when appropriate.
(uninstall-@DIR@LIBRARIES): Likewise.
* java.am (install-@DIR@JAVA): Use NDIR when appropriate.
(uninstall-@DIR@JAVA): Likewise.
* header.am (install-@DIR@HEADERS): Use NDIR when appropriate.
(uninstall-@DIR@HEADERS): Likewise.
* data.am (install-@DIR@DATA): Use NDIR when appropriate.
(uninstall-@DIR@DATA): Likewise.
* Makefile.in: Rebuilt.
* Makefile.am (dist_pkgdata_DATA): Renamed.
(EXTRA_DIST): Removed.
(install-data-hook): Added POST_INSTALL; print commands as they
are run; respect DESTDIR.
* dist-vars.am (DISTFILES): Removed $(HEADERS).
* automake.in (am_install_var): Accept `-candist' and
`-defaultdist' options. Handle `dist_' and `nodist_' prefixes.
(am_primary_prefixes): Added can_dist argument. Recognize `dist_'
and `nodist_' prefixes.
(handle_scripts): Pass -candist to am_install_var.
(handle_data): Pass -defaultdist to am_install_var.
(handle_headers): Likewise.
(handle_emacs_lisp): Pass -candist to am_install_var.
(handle_java): Pass -candist to am_install_var.
|
|
af49c4fe
|
1999-03-26T22:34:03
|
|
* Makefile.in: Rebuilt.
* Makefile.am: Updated to reflect removal of TAR subst.
* automake.texi (Options): Document dist-bzip2.
* automake.in (TAR): Removed global.
(initialize_global_constants): Changed `dist' to use pipe with
gzip; work with non-GNU tar.
(handle_dist): Handle non-GNU tar. Don't define TAR.
(initialize_global_constants): Added `dist-bzip2' entry.
(handle_options): Recognize dist-bzip2 option.
(handle_dist): Likewise.
* configure: Rebuilt.
* configure.in: Don't check for tar.
* m4/init.m4 (AM_INIT_AUTOMAKE): Check for `tar'. Substitute
AMTARFLAGS.
|
|
a85ba428
|
1999-03-26T21:57:32
|
|
* automake.in (am_install_var): Removed obsolete comment.
* texinfos.am (uninstall-info): Don't print loop but instead print
commands. Simplified pre-uninstall loop.
* scripts.am (uninstall-@DIR@SCRIPTS): Don't print loop but
instead print commands.
* progs.am (uninstall-@DIR@PROGRAMS): Don't print loop but instead
print commands.
* ltlib.am (uninstall-@DIR@LTLIBRARIES): Don't print loop but
instead print commands.
* lisp.am (install-@DIR@LISP): Strip subdir from file name.
(uninstall-@DIR@LISP): Likewise. Also, don't print loop but
instead print commands.
* libs.am (uninstall-@DIR@LIBRARIES): Don't print loop but instead
print commands.
* java.am (uninstall-@DIR@JAVA): Don't print loop but instead
print commands.
* header.am (install-@DIR@HEADERS): Strip subdir from file name.
(uninstall-@DIR@HEADERS): Likewise. Also, don't print loop but
instead print commands.
* data.am (install-@DIR@DATA): Strip subdir from file name.
(uninstall-@DIR@DATA): Likewise. Also, don't print loop but
instead print commands.
|
|
94eea578
|
1999-03-23T13:59:40
|
|
* progs.am (install-@DIR@PROGRAMS): Use `-e' instead of multiple
sed invocations. From Elrond.
(uninstall-@DIR@PROGRAMS): Likewise.
|
|
fc690f41
|
1999-03-11T22:31:07
|
|
From Ralf Corsepius. Fixes lex3.test.
* automake.in (lang_yacc_finish): Include `.' in name pushed onto
maintainer-clean list.
(lang_lex_finish): Likewise.
|
|
243027ec
|
1999-02-02T09:51:58
|
|
* automake.in (handle_merge_targets): Use INSTALL_STRIP_FLAG.
* progs.am (install-@DIR@PROGRAMS): Added INSTALL_STRIP_FLAG.
* header-vars.am (INSTALL_PROGRAM): Removed
AM_INSTALL_PROGRAM_FLAGS.
(INSTALL_STRIP_FLAG): New macro.
|
|
2e839862
|
1999-01-29T14:22:15
|
|
* ansi2knr.c: New version from L. Peter Deutsch.
|
|
5f6de8b6
|
1999-01-14T20:27:44
|
|
* automake.in (handle_texinfo): Add `/' to end of $conf_dir.
* Makefile.am (AUTOMAKE_OPTIONS): Added `1.4'.
|
|
aa861d71
|
1999-01-14T17:54:37
|
|
* texi-vers.am ($(srcdir)/stamp-@VTI@): Find @TEXI@ in srcdir.
From Alexandre Oliva and Erez Zadok.
|
|
ed0037cd
|
1999-01-14T13:22:03
|
|
* config.sub, config.guess: New versions from autoconf.
|
|
da00d749
|
1999-01-14T11:59:35
|
|
* mkinstalldirs: New version from autoconf.
|
|
e4cb8fc8
|
1999-01-12T15:01:43
|
|
* config.sub, config.guess, COPYING, texinfo.tex: New versions
from FSF.
|
|
39a9c441
|
1999-01-11T13:53:30
|
|
1999-01-11 Alexandre Oliva <oliva@dcc.unicamp.br>
* missing (autoheader): `s' was missing from sed script; grr
|
|
76c0e343
|
1999-01-11T13:46:49
|
|
* remake-hdr.am (@STAMP@): Reverted timestamp change.
($(srcdir)/@STAMP@.in): Likewise.
|
|
37139c92
|
1999-01-10T21:32:23
|
|
* Makefile.am (scriptdir): New macro.
(script_DATA): Likewise.
(install-data-hook): Use them.
(EXTRA_DIST): Added script_DATA.
(installcheck-local): Use script_DATA.
|
|
69798b3b
|
1999-01-10T21:19:25
|
|
Fixed minor dist bug
|
|
11348adf
|
1999-01-10T21:09:52
|
|
1999-01-10 Alexandre Oliva <oliva@dcc.unicamp.br>
* missing (autoheader): accept multiple header files
(automake): simplify sed processing
|
|
f6dbd5be
|
1999-01-10T20:39:29
|
|
* automake.in (handle_texinfo): Set $conf_pat correctly when
config_aux_dir not used.
(handle_texinfo): Run maintainer-clean-aminfo rules in srcdir.
From Erez Zadok.
* texi-vers.am (maintainer-clean-@VTI@): Prefix file names with
$(srcdir). From Erez Zadok.
($(srcdir)/stamp-@VTI@): Don't run mdate-sh from srcdir.
|