[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Build warnings for documentation
From: |
Rik |
Subject: |
Re: Build warnings for documentation |
Date: |
Fri, 24 Aug 2012 08:31:50 -0700 |
On 08/24/2012 12:51 AM, address@hidden wrote:
> Message: 4
> Date: Thu, 23 Aug 2012 18:12:58 -0500
> From: Daniel J Sebald <address@hidden>
> To: Rik <address@hidden>
> Cc: address@hidden
> Subject: Re: Build warnings for documentation
> Message-ID: <address@hidden>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> On 08/23/2012 05:46 PM, Daniel J Sebald wrote:
>> > On 08/23/2012 05:31 PM, Daniel J Sebald wrote:
>>> >> On 08/23/2012 05:21 PM, Rik wrote:
>> >
>>>> >>> What commands does make execute and do they succeed?
>>> >>
>>> >> [interpreter]# make plot.txt
>>> >> ../../run-octave -f -q -H -p ../../../octave/doc/interpreter --eval
>>> >> "plotimages ('plot', 'txt');"
>>> >>
>>> >> is what I see.
>> >
>> > ...and the "plot.txt" file is then present.
> The other files plot.eps, hist.eps, etc. are present.
>
> Well hist.txt -> PLOTIMAGES_TXT -> IMAGES_TXT ->
>
> octave.info: $(IMAGES_TXT)
>
> Is octave.info not being built somehow? I do
>
>> > make octave.info
> and a whole host of *.txt files are generated.
>
> Hmm, this looks strange:
>
> [interpreter]# grep "octave.info" *
> [snip]
> Makefile:INFO_DEPS = $(srcdir)/octave.info
> Makefile:infofile = $(infodir)/octave.info
> Makefile:$(srcdir)/octave.info: octave.texi $(srcdir)/version.texi
> $(octave_TEXINFOS)
> [snip]
>
> Two different parent directory definitions. With the rearranged source
> code, is either "srcdir" or "infodir" no longer correct?
8/24/12
Dan,
This is something I noticed a few weeks ago. I don't know if something has
changed or whether the Makefile.am rules are slightly incorrect. In any
case, we rely on Automake to create the rules for building the Info,
Postscript, and PDF forms of the documentation. For some unknown reason
the Info rule has the prefix $(srcdir) so the generated files are being
built in the original source directory instead of in the build directory as
it should. The other two Makefile targets for the Postscript and PDF
versions of the documentation do not have this problem which leads me to
think the bug is in Automake itself. What version of Automake are you
running? Mine is 1.11.1.
--Rik
> Dan
- Re: Build warnings for documentation,
Rik <=
- Re: Build warnings for documentation, Daniel J Sebald, 2012/08/24
- Re: Build warnings for documentation, Daniel J Sebald, 2012/08/24
- Re: Build warnings for documentation, Daniel J Sebald, 2012/08/24
- Re: Build warnings for documentation, Daniel J Sebald, 2012/08/25
- Re: Build warnings for documentation, Mike Miller, 2012/08/25
- Re: Build warnings for documentation, John W. Eaton, 2012/08/25
- Re: Build warnings for documentation, Mike Miller, 2012/08/25
- Re: Build warnings for documentation, Mike Miller, 2012/08/28
- Re: Build warnings for documentation, John W. Eaton, 2012/08/28
- Re: Build warnings for documentation, Mike Miller, 2012/08/28