[Top][All Lists]

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

Re: Build dependencies for .texi files (issue 1852). (issue 5131045)

From: julien . rioux
Subject: Re: Build dependencies for .texi files (issue 1852). (issue 5131045)
Date: Sun, 02 Oct 2011 00:05:41 +0000

This should address the comments posted at
File Documentation/GNUmakefile (left):
Documentation/GNUmakefile:250: $(eval $(outdir)/(manual).texi: $(call
This appears to be a previous unsuccessful attempt at tracking
dependencies: Remove.
File Documentation/GNUmakefile (right):
Documentation/GNUmakefile:234: $(outdir)/web.texi:
$(outdir)/we-wrote.itexi $(outdir)/others-did.itexi
The explicit rule is necessary since weblinks.itexi is a generated file.
File stepmake/stepmake/texinfo-rules.make (right):
stepmake/stepmake/texinfo-rules.make:32: $(DO_TEXI_DEP) cp -f $< $@
Done similarly like in stepmake/stepmake/c-rules.make
File stepmake/stepmake/texinfo-vars.make (right):
stepmake/stepmake/texinfo-vars.make:11: find-texi = \
Find the file $(1) within the include dirs or assume $(outdir)/$(1) if
not found (in case it is a generated file).
stepmake/stepmake/texinfo-vars.make:17: scan-texi = \
Recursively scan the file $(1) for @include, search for included files
in the include dirs and return all dependencies.
stepmake/stepmake/texinfo-vars.make:23: DO_TEXI_DEP = ( echo ./$@:
$(call scan-texi,$<) > $(basename $@).dep ) &&
Find dependencies for the target $@, based on the source file $<, and
write them to a .dep file.

reply via email to

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