From 672e09142ccdd783838e7d89fb8e7d5ee270cca6 Mon Sep 17 00:00:00 2001 From: Ralf Wildenhues Date: Thu, 10 Sep 2009 06:48:24 +0200 Subject: [PATCH] Document temporary directory `$tmp' for use in config.status. * doc/autoconf.texi (Configuration Actions): Document `$tmp'. * NEWS: Update. Signed-off-by: Ralf Wildenhues --- ChangeLog | 6 ++++++ NEWS | 3 +++ doc/autoconf.texi | 8 ++++++++ 3 files changed, 17 insertions(+) diff --git a/ChangeLog b/ChangeLog index 30c958763..9079a0ea9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2009-09-10 Ralf Wildenhues + + Document temporary directory `$tmp' for use in config.status. + * doc/autoconf.texi (Configuration Actions): Document `$tmp'. + * NEWS: Update. + 2009-09-09 Ralf Wildenhues Update License to GPLv3+ including new Autoconf Exception. diff --git a/NEWS b/NEWS index 77aa7599a..b8620b63a 100644 --- a/NEWS +++ b/NEWS @@ -21,6 +21,9 @@ GNU Autoconf NEWS - User visible changes. ** The following documented autotest macros are new: AT_CHECK_EUNIT +** The `$tmp' temporary directory used in config.status is documented for + public use now. + * Major changes in Autoconf 2.64 (2009-07-26) [stable] Released by Eric Blake, based on git versions 2.63b.*. diff --git a/doc/autoconf.texi b/doc/autoconf.texi index 6f0657731..320ef238e 100644 --- a/doc/autoconf.texi +++ b/doc/autoconf.texi @@ -2192,6 +2192,14 @@ it. @item ac_srcdir The name of the corresponding source directory, assuming that the working directory is the current build directory. + +@item tmp +The name of a temporary directory within the build tree, which you +can use if you need to create additional temporary files. The +directory is cleaned up when @command{config.status} is done or +interrupted. Please use package-specific file name prefixes to +avoid clashing with files that @command{config.status} may use +internally. @end table @noindent -- 2.47.3