|
From: | John W. Eaton |
Subject: | Re: docs not building |
Date: | Wed, 08 Jul 2015 07:59:15 -0400 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.2.0 |
On 07/07/2015 11:18 PM, Dmitri A. Sergatskov wrote:
On Tue, Jul 7, 2015 at 8:57 PM, John W. Eaton <address@hidden <mailto:address@hidden>> wrote: I'm not sure why it succeeded for me. I think the attached change should fix the problem. jwe It builds for me, but it puts refcard* output files into the source directory.
With or without my change? With the change, the rule is supposed to be $(refcard_DVI) : %.dvi : %.tex doc/refcard/$(octave_dirstamp) -$(AM_V_TEX)cd $(@D) && \ TEXINPUTS="$(srcdir)/doc/refcard:$(TEXINPUTS):" \ $(TEX) $(<F) $(AM_V_texidevnull)so it should cd to the directory of the target file (doc/refcard) and it should run tex with $(<F), which should just be the refcard*.tex file name. So I don't see how it could write in the source directory. Can you show what command is run for you by using "make V=1 ..." and also say whether you are using the patch I posted?
jwe
[Prev in Thread] | Current Thread | [Next in Thread] |