bug-automake
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: TEXINFO_TEX and not-recursive Makefiles.am


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 writing
   info_TEXINFOS = doc/xyz.text
and 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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]