From: Paul Eggert Date: Thu, 24 Aug 2006 16:58:54 +0000 (+0000) Subject: * doc/autoconf.texi (Particular Programs): Mention that X-Git-Tag: AUTOCONF-2.60a~11 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=306da87fe03b2a61ea2e8541a05608d8af5becaf;p=thirdparty%2Fautoconf.git * doc/autoconf.texi (Particular Programs): Mention that @INSTALL@ and @MKDIR_P@ may vary for different output files. --- diff --git a/ChangeLog b/ChangeLog index 2ce09fed8..d5735eb57 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2006-08-24 Ralf Wildenhues + + * doc/autoconf.texi (Particular Programs): Mention that + @INSTALL@ and @MKDIR_P@ may vary for different output files. + Reported by Alexandre Duret-Lutz. + 2006-08-24 Paul Eggert * lib/autoconf/fortran.m4 (_AC_FC_LIBRARY_LDFLAGS): Also ignore diff --git a/doc/autoconf.texi b/doc/autoconf.texi index 0d9586248..f8e764866 100644 --- a/doc/autoconf.texi +++ b/doc/autoconf.texi @@ -3652,6 +3652,9 @@ default directories) to determine @var{dir} (@pxref{Output}). Also set the variables @code{INSTALL_PROGRAM} and @code{INSTALL_SCRIPT} to @samp{$@{INSTALL@}} and @code{INSTALL_DATA} to @samp{$@{INSTALL@} -m 644}. +@samp{@@INSTALL@@} is special, as its value may vary for different +configuration files. + This macro screens out various instances of @command{install} known not to work. It prefers to find a C program rather than a shell script, for speed. Instead of @file{install-sh}, it can also use @file{install.sh}, @@ -3703,6 +3706,9 @@ directory, and conversely a makefile should use @code{$(MKDIR_P) -- $(FOO)} if @var{FOO} might yield a value that begins with @samp{-}. Finally, @code{AS_MKDIR_P} does not check for race condition vulnerability, whereas @code{AC_PROG_MKDIR_P} does. + +@samp{@@MKDIR_P@@} is special, as its value may vary for different +configuration files. @end defmac @defmac AC_PROG_LEX