]> sourceware.org Git - automake.git/commitdiff
* doc/automake.texi: Fix more misuses of @xref and @pxref, including
authorAlexandre Duret-Lutz <adl@gnu.org>
Sat, 18 Dec 2004 09:33:13 +0000 (09:33 +0000)
committerAlexandre Duret-Lutz <adl@gnu.org>
Sat, 18 Dec 2004 09:33:13 +0000 (09:33 +0000)
some of the "correction" below.  Thanks to Karl Berry.

ChangeLog
doc/automake.texi

index 23c7e37519169a692b92c8c905033d301ba261d8..bebf5fc06e2b077bf3104ed1f806328ef8095906 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2004-12-18  Alexandre Duret-Lutz  <adl@gnu.org>
 
+       * doc/automake.texi: Fix more misuses of @xref and @pxref, including
+       some of the "correction" below.  Thanks to Karl Berry.
+
        * doc/automake.texi: Correct several misuses of @xref and @pxref.
 
 2004-12-17  Jim Meyering  <jim@meyering.net>
index 849b240cd9f6e4c785ff2abdf4a35dc6eac1200c..d05d54fabaa675f169ac08c372ebdcd6b9f6c05b 100644 (file)
@@ -1466,9 +1466,9 @@ appear as dependencies in @file{Makefile} rules.
 
 @code{m4_include} is seldom used by @file{configure.ac} authors, but
 can appear in @file{aclocal.m4} when @command{aclocal} detects that
-some required macros come from files local to your package (as
-opposed to macros installed in a system-wide directory, see
-@ref{Invoking aclocal}).
+some required macros come from files local to your package (as opposed
+to macros installed in a system-wide directory, @pxref{Invoking
+aclocal}).
 
 @end ftable
 
@@ -1512,7 +1512,7 @@ argument, @command{aclocal} assumes the file belongs to the package
 and uses @code{m4_include} instead of copying it into
 @file{aclocal.m4}.  This makes the package smaller, eases dependency
 tracking, and cause the file to be distributed automatically.
-(See @ref{Local Macros} for an example.)  Any macro which is found in a
+(@xref{Local Macros}, for an example.)  Any macro which is found in a
 system-wide directory, or via an absolute search path will be copied.
 So use @code{-I `pwd`/reldir} instead of @code{-I reldir} whenever
 some relative directory need to be considered outside the package.
@@ -3051,14 +3051,14 @@ platform-independent way.
 @cindex suffix @file{.la}, defined
 @cindex @file{.la} suffix, defined
 
-Libtool abstracts shared and static libraries into a unified
-concept henceforth called @dfn{libtool libraries}.  Libtool libraries
-are files using the @file{.la} suffix, and can designate a static
-library, a shared library, or maybe both.  Their exact nature cannot
-be determined until @file{./configure} is run: not all platforms
-support all kinds of libraries, and users can explicitly select which
+Libtool abstracts shared and static libraries into a unified concept
+henceforth called @dfn{libtool libraries}.  Libtool libraries are
+files using the @file{.la} suffix, and can designate a static library,
+a shared library, or maybe both.  Their exact nature cannot be
+determined until @file{./configure} is run: not all platforms support
+all kinds of libraries, and users can explicitly select which
 libraries should be built.  (However the package's maintainers can
-tune the default, @ref{AC_PROG_LIBTOOL, , The @code{AC_PROG_LIBTOOL}
+tune the default, @pxref{AC_PROG_LIBTOOL, , The @code{AC_PROG_LIBTOOL}
 macro, libtool, The Libtool Manual}.)
 
 @cindex suffix @file{.lo}, defined
@@ -3301,7 +3301,7 @@ libtop_la_LIBADD = \
 
 @code{EXTRA_*_SOURCES} variables are used to keep track of source
 files that might be compiled (this is mostly useful when doing
-conditional compilation using @code{AC_SUBST}, see @ref{Conditional
+conditional compilation using @code{AC_SUBST}, @pxref{Conditional
 Libtool Sources}), and the @code{nodist_} prefix means the listed
 sources are not to be distributed (@pxref{Program and Library
 Variables}).  In effect the file @file{dummy.cxx} does not need to
@@ -4523,7 +4523,7 @@ and Java (@pxref{Java Support}).  There is only rudimentary support for other
 languages, support for which will be improved based on user demand.
 
 Some limited support for adding your own languages is available via the
-suffix rule handling; see @ref{Suffixes}.
+suffix rule handling (@pxref{Suffixes}).
 
 
 @node ANSI
@@ -4838,7 +4838,7 @@ For header files that are built and must not be distributed, use the
 @samp{nodist_} prefix as in @code{nodist_include_HEADERS} or
 @code{nodist_prog_SOURCES}.  If these generated headers are needed
 during the build, you must also ensure they exist before they are
-used, see @ref{Sources}.
+used (@pxref{Sources}).
 
 
 @node Data
@@ -6409,10 +6409,11 @@ This options is meaningful only when passed as an argument to
 @item @code{no-dependencies}
 @cindex Option, @code{no-dependencies}
 @opindex no-dependencies
-This is similar to using @samp{--include-deps} on the command line, but
-is useful for those situations where you don't have the necessary bits
-to make automatic dependency tracking work @ref{Dependencies}.  In this
-case the effect is to effectively disable automatic dependency tracking.
+This is similar to using @samp{--include-deps} on the command line,
+but is useful for those situations where you don't have the necessary
+bits to make automatic dependency tracking work
+(@pxref{Dependencies}).  In this case the effect is to effectively
+disable automatic dependency tracking.
 
 @item @code{no-dist}
 @cindex Option, @code{no-dist}
@@ -8022,7 +8023,7 @@ or preprocessed Fortran).  @code{CPPFLAGS} is the user variable
 (@pxref{User Variables}), @code{AM_CPPFLAGS} is the Automake variable,
 and @code{mumble_CPPFLAGS} is the variable specific to the
 @code{mumble} target (we call this a per-target variable,
-see @ref{Program and Library Variables}).
+@pxref{Program and Library Variables}).
 
 Automake always uses two of these variables when compiling C sources
 files.  When compiling an object file for the @code{mumble} target,
@@ -8289,7 +8290,7 @@ could think about defining the @code{foo-foo.o: foo.c} rule yourself.
 We recommend against this, because this is error prone.  For instance
 if you add such a rule to the first example, it will break the day you
 decide to remove @code{foo_CFLAGS} (because @file{foo.c} will then be
-compiled as @file{foo.o} instead of @file{foo-foo.o}, see @ref{renamed
+compiled as @file{foo.o} instead of @file{foo-foo.o}, @pxref{renamed
 objects}).  Also in order to support dependency tracking, the two
 @file{.o}/@file{.obj} extensions, and all the other flags variables
 involved in a compilation, you will end up modifying a copy of the
@@ -8689,7 +8690,7 @@ ancestor of @code{EXTRA_DIST}).  Also extra directories that are to be
 distributed should appear in @code{DIST_SUBDIRS}, but the manual
 describes this as a temporary ugly hack (today extra directories should
 also be listed in @code{EXTRA_DIST}, and @code{DIST_SUBDIRS} is used
-for another purpose, see @ref{Conditional Subdirectories}).
+for another purpose, @pxref{Conditional Subdirectories}).
 
 @item 1995-11-26 Automake 0.21
 
This page took 0.045953 seconds and 5 git commands to generate.