|
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.
|
|
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.
|
|
5f6de8b6
|
1999-01-14T20:27:44
|
|
* automake.in (handle_texinfo): Add `/' to end of $conf_dir.
* Makefile.am (AUTOMAKE_OPTIONS): Added `1.4'.
|
|
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
|
|
35850024
|
1999-01-10T18:37:08
|
|
* aclocal.in (write_aclocal): Updated copyright.
(parse_arguments): Likewise.
* automake.in (parse_arguments): Updated copyright.
(initialize_global_constants): Likewise.
* Makefile.am (pkgdata_DATA): Renamed from pkgdata_SCRIPTS.
(install-data-hook): New hook. Report from Petter Reinholdtsen.
|
|
239620cc
|
1998-12-02T12:16:32
|
|
* Makefile.am (cvs-dist): Run `cvs tag' operation in srcdir.
|
|
b5a0bd5c
|
1998-10-28T00:47:35
|
|
* Makefile.am (maintainer-check): Changed code to be acceptable to
bash 2.01.1.
* automake.in (do_one_clean_target): Special-case config.status.
Report from Jeff Garzik.
|
|
b66bff56
|
1998-10-16T10:21:40
|
|
* Makefile.am (SUBDIRS): Added `.' again.
|
|
c5211595
|
1998-10-16T10:16:25
|
|
Updated manual to refect noinst_LTLIBRARIES.
Remembered to save buffer with last Makefile.am change.
|
|
8ca52217
|
1998-10-16T10:09:33
|
|
* Makefile.am (EXTRA_DIST): Removed automake.spec.in. From
Matthew D. Langston.
(info_TEXINFOS): Removed am-f77.texi.
* automake.in (handle_ltlibraries): Allow `noinst' LTLIBRARIES.
These are libtool convenience libraries.
|
|
6106bdfa
|
1998-10-13T18:57:21
|
|
F77 additions from Matthew D Langston
* m4/f77.m4: New file.
* m4/Makefile.am (m4data_DATA): Added f77.m4.
* automake.in (resolve_linker): Put the Fortran 77 linker where it
needs to be.
* automake.in (lang_f77_finish): Add support for Fortran 77.
* automake.in (f77_extensions): New helper function for function
`lang_f77_finish'.
* automake.in (lang_f77_rewrite): Change to return success.
* automake.in (scan_one_configure_file): Add test for the Fortran
77 compiler.
* automake.in (finish_languages): Changed tests for "C++ only" to
"C++ and/or Fortran 77 only", and renamed `all_cxx' to `non_c'.
* automake.in: Registered the ppf77 language (`.F' extension) for
preprocessed Fortran 77.
* automake.in: Registered the ratfor language (`.r' extension).
* automake.in: Registered Fortran 77 header files with the "header
language" (`.inc' extension).
* automake.texi: Added several new index entries.
* automake.texi:
- Add `@ovindex' (output variable index).
- Merge `@defmac' (Autoconf macros) and `@ovindex' to the General
Index.
* automake.texi (Macros):
- Changed the `@table @code' list of macros to `@defmac'.
- Add `AC_PROG_FC' and `MDL_F77_LIBRARY_LDFLAGS' to the list.
* automake.texi (C++): Change `@table' to `@vtable'.
* automake.texi (Fortran 77): Add Fortran 77 documentation.
|
|
86552783
|
1998-10-11T13:07:31
|
|
Preliminary (completely untested) multilib support.
* automake.texi (Macros): Document AM_ENABLE_MULTILIB.
* m4/Makefile.am (m4data_DATA): Added multi.m4.
* Makefile.am (amfiles): Added multilib.am.
* automake.in (seen_multilib): New global.
(scan_one_configure_file): Recognize AM_ENABLE_MULTILIB.
(generate_makefile): Call handle_multilib.
(handle_multilib): New function.
* multilib.am: New file.
* m4/multi.m4: New file.
|
|
3185f495
|
1998-10-03T11:19:12
|
|
* automake.in (handle_configure): Handle case where there is no
Makefile in the config header directory. Fixes test config.test.
|
|
0ac22bb6
|
1998-09-28T01:51:16
|
|
`.' in SUBDIRS changes order of builds:
* Makefile.am (SUBDIRS): Added `.'. Put tests last.
* tags.am (TAGS): Don't look for TAGS file in `.'.
* automake.texi (Top level): Document SUBDIRS change.
* automake.in (handle_installdirs): Create separate installdirs-am
target.
(handle_merge_targets): Don't put all-am onto @all. Fixed error
message. Correctly handle install-info. Give error if
install-info-local inappropriately defined. Don't special-case
install-data, install-exec, install, uninstall, or all.
(handle_subdirs): Don't push `-recursive' target names onto
corresponding lists.
(do_one_merge_target): Always define `-am' form of rule, and point
ordinary form to `-am' or `-recursive' as appropriate.
Special-case `all'.
(do_check_merge_target): Generate check-am target.
(handle_dist_worker): Use target_defined.
(handle_dist): Likewise.
(handle_merge_targets): Likewise.
(do_one_merge_target): Likewise.
(do_check_merge_target): Likewise.
(do_one_clean_target): Likewise.
(initialize_per_input): Initialize $all_target.
(do_one_clean_target): Always generate -am form of rule; other
changes for new SUBDIRS change.
(handle_clean): Always generate clean-am form of rule.
(handle_tags): Only build subdir if not `.'.
(handle_dist_worker): Skip `.' directory.
* subdirs.am: Allow `.' to be specified in SUBDIRS.
|
|
41b60e1c
|
1998-07-16T22:26:53
|
|
CONFIG_STATUS_DEPENDENCIES addition from Ian
|
|
44cfa063
|
1998-03-19T00:30:17
|
|
initial java support
|
|
daca6bcd
|
1998-02-24T19:37:24
|
|
reimplemented man pages
|
|
3843d642
|
1998-02-13T07:38:26
|
|
Makefile fixlet
|
|
8551a9bd
|
1997-09-25T04:56:27
|
|
bug fix for bsd/ultrix
|
|
eedbb8af
|
1997-08-05T23:51:45
|
|
use correct form of split
|
|
18ae63c0
|
1997-05-29T06:06:04
|
|
ansi2knr fix from Gord
|
|
3ab3d63e
|
1997-04-29T16:16:52
|
|
nit from Franc,ois
|
|
dbdb2711
|
1997-04-28T00:22:07
|
|
got rid of interlock
|
|
92384b94
|
1997-04-27T17:45:14
|
|
no accidental config subs in automake
|
|
fc24edde
|
1997-04-25T18:45:20
|
|
nothing
|
|
be107a4e
|
1997-04-25T18:31:57
|
|
config header patch from Ian
|
|
c4b9c3bf
|
1997-03-28T00:52:18
|
|
silence stamp-creation rules
|
|
346c7ccd
|
1997-03-19T04:58:56
|
|
applied missing patches from Francois, verbatim
|
|
128c3d73
|
1997-03-19T04:38:45
|
|
libtool patches from Gord
|
|
c63f993c
|
1997-03-07T00:24:07
|
|
minor changes
|
|
0df76f10
|
1996-12-06T03:31:22
|
|
bug fixes for : mode support
|
|
20b84930
|
1996-12-04T18:04:51
|
|
Perl 4 fixes
|
|
4d712526
|
1996-12-03T17:48:56
|
|
bug fix
|
|
2f97b80c
|
1996-11-22T06:58:20
|
|
Merged in Gord's libtool patches
|
|
6dd56d0c
|
1996-11-18T21:36:28
|
|
Removed old macro
|
|
b736f0ee
|
1996-11-16T01:07:37
|
|
Beginnings of new libtool support
|
|
cbf3dc2e
|
1996-11-07T22:47:12
|
|
Initial draft of --cygnus mode.
Bug fixes for config.h in subdir
|
|
c19b5620
|
1996-10-06T03:55:55
|
|
Many bug fixes
|
|
ed83ce6a
|
1996-09-18T05:47:27
|
|
Don't distribute BUILT_SOURCES or DATA
|
|
082fd860
|
1996-09-09T01:10:10
|
|
tweaks
|
|
9d7b7438
|
1996-09-09T00:57:45
|
|
Added distcheck-hook
|
|
928556ab
|
1996-09-08T15:05:57
|
|
TAGS fixup
|
|
18518e21
|
1996-08-24T16:20:57
|
|
m4 fixes
|
|
0f51c5ec
|
1996-08-11T18:13:36
|
|
Remove generated files at clean time
|
|
bcb69714
|
1996-08-11T16:01:03
|
|
Fixed up interlock. Better C++ support.
|
|
c98183d6
|
1996-08-11T07:42:38
|
|
Better C++, yacc, lex support
|
|
293f0a04
|
1996-08-10T23:15:36
|
|
ansi2knr rework. strtod fix. aclocal fixes
|
|
ae0c9a76
|
1996-08-05T22:45:55
|
|
Better aclocal/AM_ support
|
|
b2758af4
|
1996-08-05T06:05:00
|
|
Even more bug fixes
|
|
52aa7739
|
1996-07-28T17:54:08
|
|
Include aclocal
|
|
3a9501f1
|
1996-06-21T16:48:32
|
|
Various fixups
|
|
b4e30969
|
1996-06-02T22:00:38
|
|
Added Emacs Lisp handling
|
|
2ed82e7f
|
1996-05-25T16:38:12
|
|
Added support for DejaGNU
|
|
7730153f
|
1996-05-17T15:18:19
|
|
Tags fixups
|
|
564bf722
|
1996-03-29T06:20:18
|
|
Preliminary libtool support
|
|
6c85246d
|
1996-03-28T18:41:20
|
|
Find mdate-sh and mkinstalldirs in AC_CONFIG_AUX_DIR
|
|
a6f31e32
|
1996-03-26T21:43:07
|
|
Random bug fixes
|
|
c9ede824
|
1996-03-16T01:40:57
|
|
Fixed bug reported by Gord
|
|
43c7da22
|
1996-02-28T19:10:06
|
|
Bug fixes, test feature
|
|
821ce280
|
1996-02-27T05:55:13
|
|
Bug fixes. Rewrote docs
|
|
a702a566
|
1996-02-19T17:42:28
|
|
Bug fixes
|
|
f8e54caa
|
1996-02-19T00:18:16
|
|
Fixed bugs from Gord Matzigkeit
|
|
0d25aa5d
|
1996-02-11T23:36:19
|
|
Beginnings of MAINT_CHARSET support
|
|
e24e3bdc
|
1996-02-11T00:35:29
|
|
Beginnings of test suite
|
|
7fee9fa5
|
1996-02-08T02:47:23
|
|
Rebuild files listed in AC_OUTPUT
|
|
a2af34af
|
1996-02-06T01:06:06
|
|
Bug fixes
|
|
0285d443
|
1996-01-26T08:33:02
|
|
Support for multiple .texi files
|
|
e2213fa0
|
1996-01-23T21:57:08
|
|
Patches from Gord. Handle AC_CANONICAL_{HOST,SYSTEM}.
|
|
6a929893
|
1996-01-22T00:28:02
|
|
Handle AC_CONFIG_HEADER.
Use man_MANS, info_TEXINFOS
|
|
12b93cad
|
1996-01-18T07:31:24
|
|
Initialize strictness to 'normal'
|
|
e8c80bf5
|
1996-01-14T05:28:32
|
|
Nothign
|
|
13e929e9
|
1996-01-12T06:48:19
|
|
Added AUTOMAKE_OPTIONS
Fixes from Franc,ois
|
|
dce4a1e5
|
1996-01-05T06:33:44
|
|
Merged dist targets into automake proper
|
|
e3052ff7
|
1996-01-03T21:04:15
|
|
Many fixes from Franc,ois
|
|
53979e0a
|
1996-01-03T19:34:40
|
|
Minor fixes
|
|
3aba9acd
|
1996-01-02T02:20:18
|
|
Many changes from Franc,ois
|
|
ec4892f6
|
1996-01-01T23:26:09
|
|
Create .PHONY target.
Pretty-print some rules
|
|
351b535e
|
1995-12-12T18:53:58
|
|
Don't use ${
|
|
33f5c111
|
1995-12-12T18:15:49
|
|
Pretty-print variable definitions.
Deal with comments more sensibly.
Other minor cleanups
|
|
f30bb139
|
1995-12-11T01:27:29
|
|
Added --install-missing option
|
|
400dbe2d
|
1995-12-10T23:24:26
|
|
New version.
Don't allow distribution if NEWS file not up-to-date.
|
|
b256f430
|
1995-12-10T22:58:55
|
|
Fixed 'make check' bugs
|
|
bebad21f
|
1995-12-10T22:45:33
|
|
Many bug fixes
|
|
78841c3c
|
1995-12-10T19:13:56
|
|
Can't use 'true' in Makefiles
|
|
d4540eb5
|
1995-12-09T17:44:24
|
|
Added cvs-dist target
|
|
9dffa4f9
|
1995-12-09T04:18:36
|
|
Check for AC_PROG_MAKE_SET when required
|
|
e65d07e1
|
1995-12-09T00:30:03
|
|
Bug fixes.
Changes for new naming scheme
|
|
f5e39234
|
1995-12-05T09:13:40
|
|
Finished uniform naming scheme
|
|
9eb2ffa7
|
1995-12-05T06:16:51
|
|
Many cleanups.
Added --strictness option.
|
|
6eb420f6
|
1995-12-03T08:53:31
|
|
Beginnings of switch to uniform naming scheme
|
|
c6d691c0
|
1995-11-29T18:20:35
|
|
Removed mans.am.
|
|
fa7963f1
|
1995-11-29T03:38:19
|
|
(PACKAGEDATA): Removed dist-subd-vars.am, header.am.
|
|
57743e8e
|
1995-11-29T03:34:17
|
|
(DISTCLEANFILES): Removed.
|
|
43bfea52
|
1995-11-28T01:43:31
|
|
Nothing
|
|
14fa3e3c
|
1995-11-28T01:43:19
|
|
(DIST_OTHER): Don't distribute gettext-sh
|
|
c7c22336
|
1995-11-27T23:31:58
|
|
Turned off internationalization.
|
|
879de89f
|
1995-11-27T22:39:45
|
|
(PACKAGEDATA): Include tags-clean.am
|