]> git.ipfire.org Git - thirdparty/automake.git/commit
[ng] texi: drop support for suffix-less info files
authorStefano Lattarini <stefano.lattarini@gmail.com>
Fri, 15 Jun 2012 20:52:36 +0000 (22:52 +0200)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Sun, 17 Jun 2012 07:57:34 +0000 (09:57 +0200)
commita0c7b6a3c28aec6673b7c2f489dd3dfc676605ad
treee561605452529331852ce83468ec3d71faa4073b
parent5148089bd2a5d5c800c787199d18a2791a310864
[ng] texi: drop support for suffix-less info files

Such support is seldom used, and will get in the way of future, useful
refactorings.  We can still re-introduce it at a later time, after the
dust is settled, if there are users' requests in this direction.

* automake.in (scan_texinfo_file): Error out if a input '.texi' file
specifies an output (in the '@setfilename' directive) that doesn't have
a '.info' extension.
(output_texinfo_build_rules): Simplify, by assuming generated info
files ought to have the '.info' extension.
* lib/am/texibuild.am: Likewise.
* NG-NEWS: Update
* t/txinfo3.sh: Remove as obsolete.
* t/txinfo-unrecognized-extension-2.sh: New test.
* t/primary-prefix-valid-couples.sh: Adjust to avoid spurious failures.
* t/txinfo17.sh: Likewise.
* t/txinfo20.sh: Likewise.
* t/vtexi2.sh: Likewise.
* t/mdate2.sh: Likewise.

Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
NG-NEWS
automake.in
lib/am/texibuild.am
t/mdate2.sh
t/primary-prefix-valid-couples.sh
t/txinfo-unrecognized-extension-2.sh [new file with mode: 0755]
t/txinfo17.sh
t/txinfo20.sh
t/txinfo3.sh [deleted file]
t/vtexi2.sh