summaryrefslogtreecommitdiff
path: root/doc/automake-ng.texi
diff options
context:
space:
mode:
authorStefano Lattarini <stefano.lattarini@gmail.com>2014-12-30 22:51:26 +0100
committerStefano Lattarini <stefano.lattarini@gmail.com>2014-12-30 22:51:26 +0100
commita5d11f767dc15a2de2d6cbc12347e7cc121a1dd4 (patch)
tree4e6a680360f56408a4ef3582d45dc8eabf2579eb /doc/automake-ng.texi
parent5a2ae66d8a190d80e8d132ad569c08fd207bb9bd (diff)
parent36812809ab75a07e5e8387986fc35a805d80fa36 (diff)
downloadautomake-a5d11f767dc15a2de2d6cbc12347e7cc121a1dd4.tar.gz
Merge branch 'master' into ng/master
* master: docs: "make distcheck" implementation details are not to be abused NEWS: improve and adjust in light of the oncoming 1.15 release shell-no-trail-bslash: improve diagnostic in case of failure Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
Diffstat (limited to 'doc/automake-ng.texi')
-rw-r--r--doc/automake-ng.texi15
1 files changed, 13 insertions, 2 deletions
diff --git a/doc/automake-ng.texi b/doc/automake-ng.texi
index b2f166fc7..76b3cc23b 100644
--- a/doc/automake-ng.texi
+++ b/doc/automake-ng.texi
@@ -1247,8 +1247,12 @@ uninstall} do not omit any file (@pxref{Standard Targets}),
and it checks that @code{DESTDIR} installations work (@pxref{DESTDIR}).
@end itemize
-All of these actions are performed in a temporary subdirectory, so
-that no root privileges are required.
+All of these actions are performed in a temporary directory, so that no
+root privileges are required. Please note that the exact location and the
+exact structure of such a subdirectory (where the extracted sources are
+placed, how the temporary build and install directories are named and how
+deeply they are nested, etc.) is to be considered an implementation detail,
+which can change at any time; so do not rely on it.
Releasing a package that fails @code{make distcheck} means that one of
the scenarios we presented will not work and some users will be
@@ -8492,6 +8496,13 @@ finally, makes another tarball to ensure the distribution is
self-contained.
@end itemize
+All of these actions are performed in a temporary directory. Please
+note that the exact location and the exact structure of such a directory
+(where the read-only sources are placed, how the temporary build and
+install directories are named and how deeply they are nested, etc.) is
+to be considered an implementation detail, which can change at any time;
+so do not reply on it.
+
@vindex AM_DISTCHECK_CONFIGURE_FLAGS
@vindex DISTCHECK_CONFIGURE_FLAGS
@subheading DISTCHECK_CONFIGURE_FLAGS