kc3-lang/automake/Makefile.am

Branch :


Log

Author Commit Date CI Message
5d3c4759 1999-06-20 11: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.
88b59597 1999-04-11 13: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-09 23:15:00 * Makefile.am (EXTRA_DIST): New macro. * ChangeLog.1996, ChangeLog.1998: New files.
6921e816 1999-03-27 00: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-26 22: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-14 20:27:44 * automake.in (handle_texinfo): Add `/' to end of $conf_dir. * Makefile.am (AUTOMAKE_OPTIONS): Added `1.4'.
37139c92 1999-01-10 21: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-10 21:19:25 Fixed minor dist bug
35850024 1999-01-10 18: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-02 12:16:32 * Makefile.am (cvs-dist): Run `cvs tag' operation in srcdir.
b5a0bd5c 1998-10-28 00: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-16 10:21:40 * Makefile.am (SUBDIRS): Added `.' again.
c5211595 1998-10-16 10:16:25 Updated manual to refect noinst_LTLIBRARIES. Remembered to save buffer with last Makefile.am change.
8ca52217 1998-10-16 10: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-13 18: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-11 13: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-03 11: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-28 01: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-16 22:26:53 CONFIG_STATUS_DEPENDENCIES addition from Ian
44cfa063 1998-03-19 00:30:17 initial java support
daca6bcd 1998-02-24 19:37:24 reimplemented man pages
3843d642 1998-02-13 07:38:26 Makefile fixlet
8551a9bd 1997-09-25 04:56:27 bug fix for bsd/ultrix
eedbb8af 1997-08-05 23:51:45 use correct form of split
18ae63c0 1997-05-29 06:06:04 ansi2knr fix from Gord
3ab3d63e 1997-04-29 16:16:52 nit from Franc,ois
dbdb2711 1997-04-28 00:22:07 got rid of interlock
92384b94 1997-04-27 17:45:14 no accidental config subs in automake
fc24edde 1997-04-25 18:45:20 nothing
be107a4e 1997-04-25 18:31:57 config header patch from Ian
c4b9c3bf 1997-03-28 00:52:18 silence stamp-creation rules
346c7ccd 1997-03-19 04:58:56 applied missing patches from Francois, verbatim
128c3d73 1997-03-19 04:38:45 libtool patches from Gord
c63f993c 1997-03-07 00:24:07 minor changes
0df76f10 1996-12-06 03:31:22 bug fixes for : mode support
20b84930 1996-12-04 18:04:51 Perl 4 fixes
4d712526 1996-12-03 17:48:56 bug fix
2f97b80c 1996-11-22 06:58:20 Merged in Gord's libtool patches
6dd56d0c 1996-11-18 21:36:28 Removed old macro
b736f0ee 1996-11-16 01:07:37 Beginnings of new libtool support
cbf3dc2e 1996-11-07 22:47:12 Initial draft of --cygnus mode. Bug fixes for config.h in subdir
c19b5620 1996-10-06 03:55:55 Many bug fixes
ed83ce6a 1996-09-18 05:47:27 Don't distribute BUILT_SOURCES or DATA
082fd860 1996-09-09 01:10:10 tweaks
9d7b7438 1996-09-09 00:57:45 Added distcheck-hook
928556ab 1996-09-08 15:05:57 TAGS fixup
18518e21 1996-08-24 16:20:57 m4 fixes
0f51c5ec 1996-08-11 18:13:36 Remove generated files at clean time
bcb69714 1996-08-11 16:01:03 Fixed up interlock. Better C++ support.
c98183d6 1996-08-11 07:42:38 Better C++, yacc, lex support
293f0a04 1996-08-10 23:15:36 ansi2knr rework. strtod fix. aclocal fixes
ae0c9a76 1996-08-05 22:45:55 Better aclocal/AM_ support
b2758af4 1996-08-05 06:05:00 Even more bug fixes
52aa7739 1996-07-28 17:54:08 Include aclocal
3a9501f1 1996-06-21 16:48:32 Various fixups
b4e30969 1996-06-02 22:00:38 Added Emacs Lisp handling
2ed82e7f 1996-05-25 16:38:12 Added support for DejaGNU
7730153f 1996-05-17 15:18:19 Tags fixups
564bf722 1996-03-29 06:20:18 Preliminary libtool support
6c85246d 1996-03-28 18:41:20 Find mdate-sh and mkinstalldirs in AC_CONFIG_AUX_DIR
a6f31e32 1996-03-26 21:43:07 Random bug fixes
c9ede824 1996-03-16 01:40:57 Fixed bug reported by Gord
43c7da22 1996-02-28 19:10:06 Bug fixes, test feature
821ce280 1996-02-27 05:55:13 Bug fixes. Rewrote docs
a702a566 1996-02-19 17:42:28 Bug fixes
f8e54caa 1996-02-19 00:18:16 Fixed bugs from Gord Matzigkeit
0d25aa5d 1996-02-11 23:36:19 Beginnings of MAINT_CHARSET support
e24e3bdc 1996-02-11 00:35:29 Beginnings of test suite
7fee9fa5 1996-02-08 02:47:23 Rebuild files listed in AC_OUTPUT
a2af34af 1996-02-06 01:06:06 Bug fixes
0285d443 1996-01-26 08:33:02 Support for multiple .texi files
e2213fa0 1996-01-23 21:57:08 Patches from Gord. Handle AC_CANONICAL_{HOST,SYSTEM}.
6a929893 1996-01-22 00:28:02 Handle AC_CONFIG_HEADER. Use man_MANS, info_TEXINFOS
12b93cad 1996-01-18 07:31:24 Initialize strictness to 'normal'
e8c80bf5 1996-01-14 05:28:32 Nothign
13e929e9 1996-01-12 06:48:19 Added AUTOMAKE_OPTIONS Fixes from Franc,ois
dce4a1e5 1996-01-05 06:33:44 Merged dist targets into automake proper
e3052ff7 1996-01-03 21:04:15 Many fixes from Franc,ois
53979e0a 1996-01-03 19:34:40 Minor fixes
3aba9acd 1996-01-02 02:20:18 Many changes from Franc,ois
ec4892f6 1996-01-01 23:26:09 Create .PHONY target. Pretty-print some rules
351b535e 1995-12-12 18:53:58 Don't use ${
33f5c111 1995-12-12 18:15:49 Pretty-print variable definitions. Deal with comments more sensibly. Other minor cleanups
f30bb139 1995-12-11 01:27:29 Added --install-missing option
400dbe2d 1995-12-10 23:24:26 New version. Don't allow distribution if NEWS file not up-to-date.
b256f430 1995-12-10 22:58:55 Fixed 'make check' bugs
bebad21f 1995-12-10 22:45:33 Many bug fixes
78841c3c 1995-12-10 19:13:56 Can't use 'true' in Makefiles
d4540eb5 1995-12-09 17:44:24 Added cvs-dist target
9dffa4f9 1995-12-09 04:18:36 Check for AC_PROG_MAKE_SET when required
e65d07e1 1995-12-09 00:30:03 Bug fixes. Changes for new naming scheme
f5e39234 1995-12-05 09:13:40 Finished uniform naming scheme
9eb2ffa7 1995-12-05 06:16:51 Many cleanups. Added --strictness option.
6eb420f6 1995-12-03 08:53:31 Beginnings of switch to uniform naming scheme
c6d691c0 1995-11-29 18:20:35 Removed mans.am.
fa7963f1 1995-11-29 03:38:19 (PACKAGEDATA): Removed dist-subd-vars.am, header.am.
57743e8e 1995-11-29 03:34:17 (DISTCLEANFILES): Removed.
43bfea52 1995-11-28 01:43:31 Nothing
14fa3e3c 1995-11-28 01:43:19 (DIST_OTHER): Don't distribute gettext-sh
c7c22336 1995-11-27 23:31:58 Turned off internationalization.