Do not remove texinfo outputs upon mostlyclean.
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Tue, 7 Apr 2009 20:54:28 +0000 (22:54 +0200)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Tue, 7 Apr 2009 20:59:02 +0000 (22:59 +0200)
commitaea50a7d8a813dbda53a8fedec284cf7bf4221c2
tree20a90a90d4e1e961f43a1e6bf6ad42d48b8421f2
parent40c3936593bd5fc35a13641ad031445d419e38bf
Do not remove texinfo outputs upon mostlyclean.

* lib/am/texinfos.am: New substitutions %MOSTLYCLEAN%,
%MAINTCLEAN%.
(clean-aminfo): New target, remove %TEXICLEAN% if nonemtpy,
declare phony.  Hook this target to ...
(clean-am): ... this and ...
(?CYGNUS?clean-info): ... this.
(maintainer-clean-aminfo): Remove %MAINTCLEAN% if nonempty,
for later.
(mostlyclean-aminfo): Remove %MOSTLYCLEAN%.
* automake.in (handle_texinfo_helper): Return three arrays
$MOSTLYCLEAN, $TEXICLEAN, $MAINTCLEAN, instead of one array.
Only put LaTeX helper files in $MOSTLYCLEAN, the rest in
$TEXICLEAN for now.
(handle_texinfo): Accept these, chop off extra newline, and
substitute them in `texinfos.am'.
* NEWS: Update.
* tests/txinfo33.test: New test.
* tests/Makefile.am: Update.
Report by Bruno Haible.

Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
ChangeLog
NEWS
automake.in
doc/Makefile.in
lib/am/texinfos.am
tests/Makefile.am
tests/Makefile.in
tests/txinfo33.test [new file with mode: 0755]