X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=make%2Fdoclang-rules.make;h=fdbe237533f1bd06f676ebcac1fbaef98573a6b6;hb=db1b4bee7d0792351e368e776f197b1bca7050cb;hp=62321a0d9fc0d274eb6a5d087c8a6b4a1d5e88a1;hpb=c7555d70732969277c5e906285ec04e5b561c38e;p=lilypond.git diff --git a/make/doclang-rules.make b/make/doclang-rules.make index 62321a0d9f..fdbe237533 100644 --- a/make/doclang-rules.make +++ b/make/doclang-rules.make @@ -1,9 +1,9 @@ -$(outdir)/%/index.html: $(outdir)/%.texi $(OUT_PNG_IMAGES) $(outdir)/version.itexi +$(outdir)/%/index.html: $(outdir)/%.texi $(outdir)/%.xref-map $(OUT_PNG_IMAGES) $(outdir)/version.itexi mkdir -p $(dir $@) $(TEXI2HTML) --I=$(outdir) $(TEXI2HTML_FLAGS) --output=$(dir $@) --prefix=index --split=section $(TEXI2HTML_INIT) $< cp $(top-src-dir)/Documentation/lilypond*.css $(dir $@) -$(outdir)/%-big-page.html: $(outdir)/%.texi $(OUT_PNG_IMAGES) $(outdir)/version.itexi +$(outdir)/%-big-page.html: $(outdir)/%.texi $(outdir)/%.xref-map $(OUT_PNG_IMAGES) $(outdir)/version.itexi $(TEXI2HTML) --I=$(outdir) $(TEXI2HTML_FLAGS) --output=$@ $(TEXI2HTML_INIT) $< cp $(top-src-dir)/Documentation/lilypond*.css $(dir $@) @@ -21,6 +21,9 @@ $(outdir)/version.%: $(top-src-dir)/VERSION $(outdir)/%.png: $(top-build-dir)/Documentation/user/$(outdir)/%.png ln -f $< $@ +$(outdir)/%.xref-map: $(outdir)/%.texi + $(PYTHON) $(buildscript-dir)/extract_texi_filenames.py $< + # This makes sure lilypond-doc gettext domain has been compiled # before lilypond-book runs $(TELY_FILES): doc-po