From e25c591ea035e70a2247964ecbcd7354c8613c04 Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Tue, 12 Jun 2001 14:37:44 +0000 Subject: [PATCH] * automake.texi (ANSI): Minor clarification. (Other GNU Tools): Don't mention Guile. (Guile): Removed. (Java Support): Mention file extensions. (Man pages): Mention dist_. Don't mention info pages. --- ChangeLog | 8 ++++++++ automake.texi | 47 ++++++++++++++--------------------------------- stamp-vti | 2 +- version.texi | 2 +- 4 files changed, 24 insertions(+), 35 deletions(-) diff --git a/ChangeLog b/ChangeLog index 63382268..b56a7f05 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2001-06-12 Tom Tromey + + * automake.texi (ANSI): Minor clarification. + (Other GNU Tools): Don't mention Guile. + (Guile): Removed. + (Java Support): Mention file extensions. + (Man pages): Mention dist_. Don't mention info pages. + 2001-06-11 Tom Tromey * automake.texi (Program variables): Document AM_CPPFLAGS. diff --git a/automake.texi b/automake.texi index 466d6b8c..1d0d58b5 100644 --- a/automake.texi +++ b/automake.texi @@ -2472,6 +2472,9 @@ user macro @samp{GCJFLAGS}, should be used. @vindex AM_GCJFLAGS +@code{gcj} can be used to compile @file{.java}, @file{.class}, +@file{.zip}, or @file{.jar} files. + @node Support for Other Languages, ANSI, Java Support, Programs @comment node-name, next, previous, up @@ -2493,7 +2496,7 @@ suffix rule handling; see @ref{Suffixes}. Although the GNU standards allow the use of ANSI C, this can have the effect of limiting portability of a package to some older compilers -(notably SunOS). +(notably the SunOS C compiler). Automake allows you to work around this problem on such machines by @dfn{de-ANSI-fying} each source file before the actual compilation takes @@ -2746,7 +2749,6 @@ use in GNU programs, it tries hard to interoperate with other GNU tools. @menu * Emacs Lisp:: Emacs Lisp * gettext:: Gettext -* Guile:: Guile * Libtool:: Libtool * Java:: Java * Python:: Python @@ -2784,7 +2786,7 @@ strange setups to cope for themselves than to make the installation less nice for everybody else. -@node gettext, Guile, Emacs Lisp, Other GNU Tools +@node gettext, Libtool, Emacs Lisp, Other GNU Tools @section Gettext @cindex GNU Gettext support @@ -2806,28 +2808,7 @@ in @file{configure.in} corresponds to all the valid @file{.po} files, and nothing more. -@node Guile, Libtool, gettext, Other GNU Tools -@section Guile - -Automake provides some automatic support for writing Guile modules. -Automake will turn on Guile support if the @code{AM_INIT_GUILE_MODULE} -macro is used in @file{configure.in}. - -Right now Guile support just means that the @code{AM_INIT_GUILE_MODULE} -macro is understood to mean: -@itemize @bullet -@item -@code{AM_INIT_AUTOMAKE} is run. - -@item -@code{AC_CONFIG_AUX_DIR} is run, with a path of @file{..}. -@end itemize - -As the Guile module code matures, no doubt the Automake support will -grow as well. - - -@node Libtool, Java, Guile, Other GNU Tools +@node Libtool, Java, gettext, Other GNU Tools @section Libtool Automake provides support for GNU Libtool (@pxref{Top, , Introduction, @@ -3148,21 +3129,21 @@ installed by default. The user can still explicitly install them via @opindex no-installman @trindex install-man -Here is how the documentation is handled in GNU @code{cpio} (which -includes both Texinfo documentation and man pages): +Here is how the man pages are handled in GNU @code{cpio} (which includes +both Texinfo documentation and man pages): @example -info_TEXINFOS = cpio.texi man_MANS = cpio.1 mt.1 EXTRA_DIST = $(man_MANS) @end example -Texinfo source and info pages are all considered to be source for the -purposes of making a distribution. - Man pages are not currently considered to be source, because it is not -uncommon for man pages to be automatically generated. For the same -reason, they are not automatically included in the distribution. +uncommon for man pages to be automatically generated. Therefore they +are not automatically included in the distribution. However, this can +be changed by use of the @samp{dist_} prefix. + +The @samp{nobase_} prefix is meaningless for man pages and is +disallowed. @node Install, Clean, Documentation, Top diff --git a/stamp-vti b/stamp-vti index 101e467f..7f46fd08 100644 --- a/stamp-vti +++ b/stamp-vti @@ -1,4 +1,4 @@ -@set UPDATED 11 June 2001 +@set UPDATED 12 June 2001 @set UPDATED-MONTH June 2001 @set EDITION 1.4g @set VERSION 1.4g diff --git a/version.texi b/version.texi index 101e467f..7f46fd08 100644 --- a/version.texi +++ b/version.texi @@ -1,4 +1,4 @@ -@set UPDATED 11 June 2001 +@set UPDATED 12 June 2001 @set UPDATED-MONTH June 2001 @set EDITION 1.4g @set VERSION 1.4g -- 2.43.5