Build info files in builddir instead of srcdir (for PR automake/168),
authorAlexandre Duret-Lutz <adl@gnu.org>
Tue, 30 Jul 2002 20:15:32 +0000 (20:15 +0000)
committerAlexandre Duret-Lutz <adl@gnu.org>
Tue, 30 Jul 2002 20:15:32 +0000 (20:15 +0000)
commit675e25d14f4e15adaff34897ad2d0858505b10fc
treef2fa190b33f57c05d2d7a21e96b07bf44aefdec6
parent7f339b6fd71bdd7697cd4b6f538b6261a653a8c2
Build info files in builddir instead of srcdir (for PR automake/168),
and prepare support for info files in subdirecties.
* automake.in (output_texinfo_build_rules): New function.
(handle_texinfo_helper): Use output_texinfo_build_rules, and
prepare to support subdir texinfos.  Define am__TEXINFO_TEX_DIR.
* lib/am/texi-vers.am: Build version.texi and stamp-vti in the
current directory, not $(srcdir).  Use %STAMPVTI% to name the stamp
file.
* lib/am/texibuild.am: Rewrite to output files in the current
directory, not $(srcdir).  Also, support both generic and
non-generic output.  Pass `-o $@' to makeinfo, texinfo, and
texi2dvi -- this is a partial fix for PR automake/339.
* tests/texinfo3.test: Make sure the `.texi:' rule is output.
* tests/texinfo10.test: Use set -e, so the checks are not ignored.
* tests/texinfo16.test: New file.
* tests/Makefile.am (TESTS): Add texinfo16.test.
12 files changed:
ChangeLog
Makefile.in
NEWS
automake.in
lib/am/texi-vers.am
lib/am/texibuild.am
stamp-vti
tests/Makefile.am
tests/Makefile.in
tests/texinfo10.test
tests/texinfo16.test [new file with mode: 0755]
tests/texinfo3.test