summaryrefslogtreecommitdiff
path: root/doc/automake.texi
diff options
context:
space:
mode:
authorStefano Lattarini <stefano.lattarini@gmail.com>2013-01-03 13:27:26 +0100
committerStefano Lattarini <stefano.lattarini@gmail.com>2013-01-03 13:27:26 +0100
commit0b1576ae2650d698fdf7c45f2a2b8ba3a0af40eb (patch)
tree368a3f6dae85599a543127c65760e84fa82dc42c /doc/automake.texi
parenta59ac344dfe05e36a69cb70c49750d81b02a06ed (diff)
parentc1a8f56295d9c1621c65de28400cd1d93f037063 (diff)
downloadautomake-0b1576ae2650d698fdf7c45f2a2b8ba3a0af40eb.tar.gz
Merge branch 'info-in-builddir' into maint
* info-in-builddir: texi: deprecate hack about info files in CLEANFILES variables texi: info files can be generated in the builddir Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
Diffstat (limited to 'doc/automake.texi')
-rw-r--r--doc/automake.texi13
1 files changed, 13 insertions, 0 deletions
diff --git a/doc/automake.texi b/doc/automake.texi
index ffc681954..e53a2e511 100644
--- a/doc/automake.texi
+++ b/doc/automake.texi
@@ -7835,6 +7835,11 @@ install} (unless you use @option{no-installinfo}, see below).
Furthermore, @file{.info} files are automatically distributed so that
Texinfo is not a prerequisite for installing your package.
+It is worth noting that, contrary to what happens with the other formats,
+the generated @file{.info} files are by default placed in @code{srcdir}
+rather than in the @code{builddir}. This can be changed with the
+@option{info-in-builddir} option.
+
@trindex dvi
@trindex html
@trindex pdf
@@ -10095,6 +10100,14 @@ options below. This option should be used in the top-level
@file{configure.ac}, it will be ignored otherwise. It will also be
ignored in sub-packages of nested packages (@pxref{Subpackages}).
+@item @option{info-in-builddir}
+@cindex Option, @option{info-in-builddir}
+@opindex info-in-builddir
+Instruct Automake to place the generated @file{.info} files in the
+@code{builddir} rather than in the @code{srcdir}. Note that this
+might make VPATH builds with some non-GNU make implementations more
+brittle.
+
@item @option{no-define}
@cindex Option, @option{no-define}
@opindex no-define