From dcbe4a2d00afb92b422ca782fa3582247359d029 Mon Sep 17 00:00:00 2001 From: Julien Rioux Date: Sat, 17 Dec 2011 17:53:13 -0500 Subject: [PATCH] Build: Fix txt-to-html dependencies. --- Documentation/GNUmakefile | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/Documentation/GNUmakefile b/Documentation/GNUmakefile index c6981d5e5e..d1989f9988 100644 --- a/Documentation/GNUmakefile +++ b/Documentation/GNUmakefile @@ -197,10 +197,13 @@ endif $(outdir)/lilypond-%.info: $(outdir)/%.texi $(outdir)/$(INFO_IMAGES_DIR).info-images-dir-dep $(outdir)/version.itexi $(outdir)/weblinks.itexi $(MAKEINFO) -I$(src-dir) -I$(outdir) --output=$@ $< -# cd $(outdir) rule gets bit hairy for --srcdir configure builds -txt-to-html: - $(foreach a, $(README_TOP_FILES), cp $(top-src-dir)/$(a) $(outdir)/$(a).txt && ) true - $(PYTHON) $(step-bindir)/text2html.py $(OUT_TXT_FILES) +txt-to-html: $(OUT_TXT_FILES) $(OUT_TXT_FILES:%.txt=%.html) + +$(OUT_TXT_FILES): $(outdir)/%.txt: $(top-src-dir)/% + cp -f $< $@ + +$(OUT_TXT_FILES:%.txt=%.html): $(outdir)/%.html: $(outdir)/%.txt + $(PYTHON) $(step-bindir)/text2html.py $< # Explicitly list the dependencies on generated content $(outdir)/web.texi: $(outdir)/we-wrote.itexi $(outdir)/others-did.itexi $(outdir)/weblinks.itexi -- 2.39.5