|
From: | Roumen Petrov |
Subject: | Re: TEXINFO_TEX and not-recursive Makefiles.am |
Date: | Mon, 07 Jan 2008 23:18:22 +0200 |
User-agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.11) Gecko/20071129 SeaMonkey/1.1.7 |
Dilyan Palauzov wrote:
Hello, My Automake 1.10 documentation states:By default, Automake requires the file `texinfo.tex' to appear in the same directory as the Texinfo source (this can be changed using the `TEXINFO_TEX' variable, see below)I wanted to try having one central Makefile.am, in accordance to "Recursive Make considered harmful". However, when writinginfo_TEXINFOS = doc/xyz.textand running automake, I get the error "required file './texinfo.tex' not found.
Command "automake --add-missing" should install texinfo.tex.
I consider this behaviour as contradiction to the above cited documentation, since the texinfo.tex file is searched not in the directory, where the texinfo source is, but where the Makefile.am is.Yes , documentation is not correct. The paths for info files could be relative to Makefile.am, as example:
info_TEXINFOS = doc1/foo1.texi doc2/foo2.texi About TEXINFO_TEX : It is not clear that TEXINFO_TEX take precedence over AC_CONFIG_AUX_DIR.Also documentation don't inform us that automake don't install file specified by variable TEXINFO_TEX if automake option --add-missing is used.
Със здраве, Дилян
Roumen
[Prev in Thread] | Current Thread | [Next in Thread] |