]> git.donarmstrong.com Git - lilypond.git/commitdiff
Build: Explicit dependency on generated version.itexi.
authorJulien Rioux <julien.rioux@gmail.com>
Sat, 14 Sep 2013 19:25:45 +0000 (21:25 +0200)
committerJulien Rioux <julien.rioux@gmail.com>
Tue, 24 Sep 2013 08:31:59 +0000 (10:31 +0200)
Part of issue 3562: Build everything on first pass of make doc
http://code.google.com/p/lilypond/issues/detail?id=3562

Documentation/GNUmakefile
make/doc-i18n-root-rules.make
make/doc-i18n-root-targets.make
stepmake/stepmake/texinfo-rules.make

index 407bce61914b5d3f510e52c7cde35b913f04aeee..fb9ed95bda8c5dc299ab7717bb4768ef4822903d 100644 (file)
@@ -205,7 +205,7 @@ $(OUT_TXT_FILES:%.txt=%.html): $(outdir)/%.html: $(outdir)/%.txt
        $(buildscript-dir)/text2html $<
 
 # Explicitly list the dependencies on generated content
-$(outdir)/web.texi: $(outdir)/we-wrote.itexi $(outdir)/others-did.itexi $(outdir)/weblinks.itexi
+$(outdir)/web.texi: $(outdir)/we-wrote.itexi $(outdir)/others-did.itexi $(outdir)/weblinks.itexi $(outdir)/version.itexi
 
 ifeq ($(out),www)
 ## Extra images dependencies
index 43a2b78278ad455834588bb5f2eab5a3d82a5213..a86b198fe3301e241bd16e2689661efb51768a7b 100644 (file)
@@ -2,7 +2,7 @@
 .SUFFIXES: .html .info .texi .texinfo
 
 # Explicitly list the dependencies on generated content
-$(outdir)/web.texi: $(outdir)/we-wrote.itexi $(outdir)/others-did.itexi $(outdir)/weblinks.itexi
+$(outdir)/web.texi: $(outdir)/we-wrote.itexi $(outdir)/others-did.itexi $(outdir)/weblinks.itexi $(outdir)/version.itexi
 
 $(top-build-dir)/Documentation/$(outdir)/%/index.$(ISOLANG).html: $(outdir)/%/index.html $(TRANSLATION_LILY_IMAGES)
        mkdir -p $(dir $@)
index cd5001174ae660d762b3b0ee8e05869c75f73c36..875617a5031db393e35db55c588ee500903a8e61 100644 (file)
@@ -2,10 +2,10 @@ default:
 
 ifeq ($(out),www)
 ifneq ($(NO_PDF_FILES),)
-local-WWW-1: $(OUT_TEXINFO_MANUALS) $(MASTER_TEXI_FILES) $(XREF_MAPS_FILES)
+local-WWW-1: $(OUT_TEXINFO_MANUALS) $(MASTER_TEXI_FILES) $(XREF_MAPS_FILES) $(TRANSLATION_LILY_IMAGES)
 endif
 ifeq ($(NO_PDF_FILES),)
-local-WWW-1: $(OUT_TEXINFO_MANUALS) $(MASTER_TEXI_FILES) $(PDF_FILES) $(XREF_MAPS_FILES)
+local-WWW-1: $(OUT_TEXINFO_MANUALS) $(MASTER_TEXI_FILES) $(PDF_FILES) $(XREF_MAPS_FILES) $(TRANSLATION_LILY_IMAGES)
 endif
 
 local-WWW-2: $(DEEP_HTML_FILES) $(BIG_PAGE_HTML_FILES) $(DOCUMENTATION_LOCALE_TARGET)
index 838219a673baaf5fc3c74874c35300f08296eea4..058276c2c2f9956d9dfb8452a8a0d9683a068acb 100644 (file)
@@ -24,7 +24,7 @@ endif
        touch $@
 
 # Copy files while tracking their dependencies.
-$(outdir)/%.texi: %.texi
+$(outdir)/%.texi: %.texi $(outdir)/version.itexi
        mkdir -p $(dir $@)
        $(DO_TEXI_DEP) cp -f $< $@