automake.texi


Log

Author Commit Date CI Message
Tom Tromey a4d219cd 1999-04-09T22:27:13 * automake.texi (Macros): Mention AM_PROG_GCJ. (Java Support): New node. (Dist): Documented dist_ and nodist_ prefixes. * m4/gcj.m4 (AM_PROG_GCJ): Renamed from AC_PROG_GCJ.
Alexandre Oliva 95e3bbed 1999-03-31T12:33:56 * automake.in (handle_tests): support XFAIL_TEST * automake.texi: document it
Tom Tromey 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.
Tom Tromey b96a405c 1999-03-25T17:52:50 1999-03-25 Alexandre Oliva <oliva@dcc.unicamp.br> * automake.in (LDADD): accept -dlopen and -dlpreopen here * automake.texi: ditto
Tom Tromey afa8bf3c 1999-03-22T11:49:49 1999-02-01 Thomas Tanner <tanner@gmx.de> * automake.in: accept both A(C|M)_PROG_LIBTOOL, print a warning when AM_PROG_LIBTOOL was found * automake.texi: renamed AM_PROG_LIBTOOL to AC_PROG_LIBTOOL
Tom Tromey 8bf3e8e8 1999-01-22T13:58:04 * automake.in (lang_ppf77_rewrite): New function. From Jochen Kuepper. (lang_ratfor_rewrite): New function
Tom Tromey d0e49df5 1999-01-06T13:01:38 Fri Dec 11 10:20:42 1998 Matthew D. Langston <langston@SLAC.Stanford.EDU> * compile_f_c_cxx.test: Change to use F77 and F77LINK instead of FC and FLINK, respectively. * flibs.test: same * fnoc.test: same * fo.test: same * fonly.test: same * link_f_c.test: same * link_f_c_cxx.test: same * link_f_cxx.test: same * link_f_only.test: same Fri Dec 11 10:23:17 1998 Matthew D. Langston <langston@SLAC.Stanford.EDU> * automake.in, automake.texi: Change all of the Fortran 77 code to use the new `F77' prefix instead of the older `FC' prefix. Specifically this changed FC, FCOMPILE, LTFCOMPILE, FLINK and FLD to F77, F77COMPILE, LTF77COMPILE, F77LINK and F77LD, respectively.
Tom Tromey 44f00836 1998-12-01T16:02:51 * automake.texi (Dist): Documented GZIP_ENV. * automake.in (handle_dist): Define and use GZIP_ENV, not GZIP. (initialize_global_constants): Use GZIP_ENV, not GZIP.
Tom Tromey 16f62e56 1998-11-27T21:24:48 * automake.texi: Formatting changes for latest texinfo. * automake.in (handle_java): Removed debugging print.
Tom Tromey 090046e6 1998-11-10T16:37:53 * automake.in (scan_one_configure_file): Recognize AC_F77_LIBRARY_LDFLAGS, and recognize FLIBS as a configure substitution. * automake.texi: Fix several little Fortran 77 references to now point to autoconf.texi. Rename associated Fortran 77 macros from `AM_' to `AC_'.
Tom Tromey a6c80a1e 1998-11-10T09:51:35 Doc improvement from Akim Demaille.
Tom Tromey 4825b9fe 1998-10-30T14:15:04 1998-10-29 Gary V. Vaughan <gvaughan@oranda.demon.co.uk> * automake.in (parse_arguments): Fixed type of -c for copying 1998-10-30 Tom Tromey <tromey@cygnus.com> * automake.texi (Install): Documented DESTDIR more fully. From Jeff Garzik.
Tom Tromey c5211595 1998-10-16T10:16:25 Updated manual to refect noinst_LTLIBRARIES. Remembered to save buffer with last Makefile.am change.
Tom Tromey 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.
Tom Tromey 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.
Tom Tromey dee4d56f 1998-10-03T18:26:55 * automake.in (handle_aclocal_m4): Use new MAINTAINER_MODE conditional. (handle_configure): Likewise. (read_am_file): Likewise. (file_contents_with_transform): Likewise. (scan_one_configure_file): Recognize that AM_MAINTAINER_MODE defines a conditional. * automake.texi (Optional): Document new AM_MAINTAINER_MODE. * texi-vers.am ($(srcdir)/@VTEXI@): Look at MAINTAINER_MODE conditional. (maintainer-clean-@VTI@): Likewise. * remake.am ($(srcdir)/configure): Look at MAINTAINER_MODE conditional. * remake-hdr.am ($(srcdir)/@CONFIG_HEADER_IN@): Look at MAINTAINER_MODE conditional. * m4/maintainer.m4 (AM_MAINTAINER_MODE): Defined MAINTAINER_MODE conditional.
Tom Tromey 9f0dd45a 1998-09-28T02:03:36 `include' handling from Marcus Daniels: * automake.in: New pattern: INCLUDE_PATTERN. (read_am_file): Make AM_FILE a local filehandle. For INCLUDE_PATTERN, store included paths on @include_stack and call read_am_file with argument. (handle_configure): When printing the dependencies for Makefile.in, print the items on include_stack (if any) as dependencies, too. * automake.texi: Make a command index `cm' that goes into the concept index. Put if, endif, else, and include in the command index. (Include): Show usage of include directive.
Tom Tromey 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.
Tom Tromey 174373e9 1998-09-27T23:02:12 * automake.texi (Dist): Document EXTRA_DIST change. * automake.in (handle_dist_worker): Allow subdirs in EXTRA_DIST.
Tom Tromey 50b2fbd6 1998-09-27T22:43:23 * automake.in (handle_ltlibraries): Wrote better comment about EXTRA_LTLIBRARIES. * automake.texi (Invoking Automake): Document --copy. * automake.in (copy_missing): New global. (parse_arguments): Recognize --copy/-c. (require_file_internal): Handle $copy_missing. Fixed error message. (initialize_global_constants): Document -c/--copy.
Tom Tromey 33cb20cc 1998-09-27T22:33:01 * automake.texi: Document LIBOBJS trick.
Tom Tromey 99850ce5 1998-08-11T19:30:48 Changed bug-reporting address. More minor fixes from Markus Oberhumer
Tom Tromey 7213ebeb 1998-06-24T03:36:25 doc fix for yacc renaming hack
Tom Tromey 3deaee60 1998-06-24T00:18:47 doc patch from aharon robbins
Tom Tromey 999a757a 1998-04-03T20:12:53 install fix for egcs
Tom Tromey ca334299 1998-03-31T08:20:44 doc update
Tom Tromey 9fd4b88c 1998-03-23T16:14:25 added --print-ac-dir to aclocal
Tom Tromey de473fa8 1998-03-21T05:57:11 lex fixes for hpux from alexandre oliva
Tom Tromey 5b709c5b 1998-03-20T20:13:07 updated docs for DESTDIR
Tom Tromey 2d737ca0 1998-03-19T02:23:38 java doc fix
Tom Tromey 44cfa063 1998-03-19T00:30:17 initial java support
Tom Tromey 2b14c581 1998-02-13T05:19:36 added --generate-deps from paul d smith
Tom Tromey 176a0c3b 1998-02-13T04:59:59 doc update
Tom Tromey f103d327 1997-10-25T18:40:31 new files from fsf
Tom Tromey 1b5fea19 1997-10-25T05:51:45 yaccflags fix
Tom Tromey 0d8783b5 1997-10-20T05:26:21 bug fix
Tom Tromey 5644b376 1997-09-28T23:18:35 added new options
Tom Tromey 38cf778f 1997-09-28T21:56:39 dependency fix from ian
Tom Tromey 14f2a84e 1997-09-28T21:51:54 doc update from akim
Tom Tromey f6d7829f 1997-09-25T05:44:17 stdc fix from paul eggert
Tom Tromey 5cba59db 1997-09-24T22:11:59 dependencies fix
Tom Tromey 3dbba1af 1997-08-06T16:52:46 doc fixlet
Tom Tromey 9a9a0e27 1997-08-02T20:17:03 when --cygnus, check does not depend on all
Tom Tromey 6369f562 1997-08-02T20:12:00 use RUNTESTDEFAULTFLAGS
Tom Tromey 247315dd 1997-06-23T01:37:37 test fixes
Tom Tromey c31d75b5 1997-06-23T01:24:16 BUILT_SOURCES cleanup
Tom Tromey 2b8aaa16 1997-06-04T04:16:09 doc update
Tom Tromey 7434bb5f 1997-06-01T19:54:31 various bug fixes
Tom Tromey 27ccbf24 1997-05-27T05:44:25 put -i on command line when rebuilding
Tom Tromey 84fafed1 1997-05-01T05:36:43 doc fix
Tom Tromey dbf75997 1997-05-01T01:18:21 some patches from ian put var index into final index put CFLAGS into LINK
Tom Tromey 94352188 1997-04-28T07:15:34 doc update
Tom Tromey d601f421 1997-04-28T05:59:44 added Ian's conditionals
Tom Tromey 1b70708a 1997-04-28T05:20:39 doc update
Tom Tromey dbdb2711 1997-04-28T00:22:07 got rid of interlock
Tom Tromey 728305d7 1997-04-27T17:46:53 doc fix
Tom Tromey a28f027d 1997-04-27T16:56:34 doc fixes
Tom Tromey 8605e367 1997-04-16T18:24:53 doc update
Tom Tromey 939ff93f 1997-04-10T07:42:50 doc fixes
Tom Tromey 121c5a1b 1997-04-07T23:45:35 version check fix
Tom Tromey 6d16977a 1997-04-04T02:36:59 doc update
Tom Tromey 6f1d9645 1997-04-04T02:21:13 ltlibrary fix
Tom Tromey c0e214d7 1997-03-28T03:55:32 nothing
Tom Tromey eb48dd83 1997-03-28T01:06:40 nothing
Tom Tromey 0877cdef 1997-03-28T00:45:18 added 3rd arg to init function
Tom Tromey 9d9e0221 1997-03-27T19:33:12 nothing
Tom Tromey af5eda70 1997-03-26T06:26:30 doc fix from Gord
Tom Tromey 430d000d 1997-03-26T05:57:50 follow GNU standards
Tom Tromey 9bac5002 1997-03-22T05:40:13 new files from elsewhere
Tom Tromey 9c2ae2af 1997-03-20T23:51:34 cygwin32 support
Tom Tromey f8b80147 1997-03-19T07:24:15 fixlets; doc updates
Tom Tromey 2eca690e 1997-03-19T06:03:44 some doc fixes new config.guess, config.sub from fsf
Tom Tromey 128c3d73 1997-03-19T04:38:45 libtool patches from Gord
Tom Tromey 220aadb9 1997-03-19T00:21:30 fixlets
Tom Tromey 07a5a37e 1997-02-28T16:23:23 fixlet
Tom Tromey a6655646 1997-02-23T19:41:20 allow texinfo files w/o .info extension
Tom Tromey 36612ff6 1997-02-22T22:30:16 macro fixes
Tom Tromey ff18cb6b 1997-02-21T23:57:17 nothing
Tom Tromey 1b10e923 1997-02-21T07:50:43 many fixes
Tom Tromey 87431841 1997-01-08T01:58:42 added -I option to aclocal
Tom Tromey 28733ff6 1997-01-08T01:12:46 added no-texinfo.tex option
Tom Tromey cd38c424 1996-12-09T01:15:16 exec directoriess are installed by install-exec
Tom Tromey 79ed4f4d 1996-12-05T16:40:53 doc fixes
Tom Tromey 4a43b883 1996-12-05T09:56:18 use AM_GNU_GETTEXT now
Tom Tromey 7ae775a8 1996-12-04T08:21:14 removed --strictness
Tom Tromey f854b32d 1996-12-01T20:35:52 More fixes
Tom Tromey 2f97b80c 1996-11-22T06:58:20 Merged in Gord's libtool patches
Tom Tromey 37162c06 1996-11-20T07:15:26 omit spelling checks in some cases
Tom Tromey 4946de4b 1996-11-20T02:09:10 Fix for AIX /bin/make. Another bug fix
Tom Tromey 6dd56d0c 1996-11-18T21:36:28 Removed old macro
Tom Tromey 2a4fc173 1996-11-16T01:43:23 Installed Gord's library changes
Tom Tromey 32975309 1996-11-15T06:57:17 Typo fix
Tom Tromey ee31c619 1996-11-15T06:54:00 Bug fixes
Tom Tromey 53e692b2 1996-10-20T18:14:04 bug fix
Tom Tromey c19b5620 1996-10-06T03:55:55 Many bug fixes
Tom Tromey bfdbbfa0 1996-09-21T20:06:39 More error checking
Tom Tromey 54c01922 1996-09-20T15:55:22 Allow config.h in subdir; other config.h cleanups
Tom Tromey ed83ce6a 1996-09-18T05:47:27 Don't distribute BUILT_SOURCES or DATA
Tom Tromey a090c393 1996-09-13T01:36:55 doc nits
Tom Tromey 54f8ce36 1996-09-13T01:17:03 canonical host fixes