From: Karl Berry Date: Tue, 14 Apr 2009 19:43:08 +0000 (+0200) Subject: manual: improve markup: itemize list in `Extending'. X-Git-Tag: v1.11~33 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=32386e0dc162a86ad7cfd4da3e021a3369129b99;p=thirdparty%2Fautomake.git manual: improve markup: itemize list in `Extending'. * doc/automake.texi (Extending): Use `@item's for user override semantics. Signed-off-by: Ralf Wildenhues --- diff --git a/ChangeLog b/ChangeLog index fc419d78d..7d8a11630 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2009-04-14 Karl Berry + + manual: improve markup: itemize list in `Extending'. + * doc/automake.texi (Extending): Use `@item's for user override + semantics. + 2009-04-13 Ralf Wildenhues bin_PROGRAMS = $(EXTRA_PROGRAMS) should work. diff --git a/doc/automake.texi b/doc/automake.texi index de46d2195..c5ac962e5 100644 --- a/doc/automake.texi +++ b/doc/automake.texi @@ -9314,12 +9314,18 @@ different places (@file{Makefile.am}, @file{configure.ac}, and @command{automake} itself), it is possible to have conflicting definitions of rules or variables. When building @file{Makefile.in} the following priorities are respected by @command{automake} to ensure -the user always has the last word. User defined variables in -@file{Makefile.am} have priority over variables @code{AC_SUBST}ed from -@file{configure.ac}, and @code{AC_SUBST}ed variables have priority -over @command{automake}-defined variables. As far as rules are -concerned, a user-defined rule overrides any +the user always has the last word: + +@itemize +@item +User defined variables in @file{Makefile.am} have priority over +variables @code{AC_SUBST}ed from @file{configure.ac}, and +@code{AC_SUBST}ed variables have priority over +@command{automake}-defined variables. +@item +As far as rules are concerned, a user-defined rule overrides any @command{automake}-defined rule for the same target. +@end itemize @cindex overriding rules @cindex overriding semantics