|
From: | Richard Dawe |
Subject: | Re: texinfo version required by automake 1.9? |
Date: | Wed, 25 Aug 2004 21:13:52 +0100 |
User-agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031031 |
Hello. Alexandre Duret-Lutz wrote:
"Ralf" == Ralf Corsepius <address@hidden> writes:[...] Ralf> Why doesn't automake check for the minimum required version, rsp. a Ralf> functional texinfo implementation? IMO, it should. The current version requirements I'm aware of are as follows.* The `html' rule (output since Automake 1.8) requires Texinfo 4.0 or higher. * Support for .info files in sub-directories (since Automake1.7) requires Texinfo 4.1 or higher. * Additional requirements can come from the .texi contents. For instance the @copying directive appeared in Texinfo 4.2, etc. Except these cases, I believe older versions should work fine. The `html' rule is not part of the normal build process; it is only run by users who want html documentation. So we shouldn't require a minimum version for everybody.
[snip]There's a bug in texinfo 4.5, when generating HTML files. Say your automake CVS check-out is in a directory called "automake". If you do "makeinfo --html automake.texi" it will put all the HTML files in the current directory, rather than in a subdirectory. If your check-out is called, say, "automake.head" or something else != "automake", then the HTML files will be correctly put into a subdirectory.
So I'd recommend texinfo 4.6 or later. I believe Karl Berry fixed it for 4.6 (it was certainly post-4.5).
Bye, Rich =] -- Richard Dawe [ http://homepages.nildram.co.uk/~phekda/richdawe/ ] "You can't evaluate a man by logic alone." -- McCoy, "I, Mudd", Star Trek
[Prev in Thread] | Current Thread | [Next in Thread] |