]> git.donarmstrong.com Git - lilypond.git/commitdiff
Translated docs: fix 'cp' error about multiple CSS files copying
authorJohn Mandereau <john.mandereau@gmail.com>
Mon, 6 Jul 2009 15:55:45 +0000 (17:55 +0200)
committerPatrick McCarty <pnorcks@gmail.com>
Fri, 17 Jul 2009 20:17:57 +0000 (13:17 -0700)
Also split some long lines.
(cherry picked from commit 5ed99c554c70919cd1ddfe65f9bb00250e920db7)

make/doc-i18n-user-rules.make
make/doc-i18n-user-vars.make

index 4b59115ecd60deb25b254b56152a2f0698c3e9ec..1c0002a85770d60ba4c40633ff6896e58969ca88 100644 (file)
@@ -1,11 +1,11 @@
-$(outdir)/%/index.html: $(outdir)/%.texi $(XREF_MAPS_DIR)/%.$(ISOLANG).xref-map $(OUT_PNG_IMAGES)
+$(outdir)/%/index.html: $(outdir)/%.texi $(XREF_MAPS_DIR)/%.$(ISOLANG).xref-map $(OUT_PNG_IMAGES) $(CSS_SOURCE_FILES)
        mkdir -p $(dir $@)
        $(TEXI2HTML) --I=$(src-dir) --I=$(outdir) $(TEXI2HTML_FLAGS) --output=$(dir $@) --prefix=index --split=section $(TEXI2HTML_INIT) $<
-       cp $(top-src-dir)/Documentation/lilypond*.css $(dir $@)
+       cp -u $(CSS_SOURCE_FILES) $(dir $@)
 
-$(outdir)/%-big-page.html: $(outdir)/%.texi $(XREF_MAPS_DIR)/%.$(ISOLANG).xref-map $(OUT_PNG_IMAGES)
+$(outdir)/%-big-page.html: $(outdir)/%.texi $(XREF_MAPS_DIR)/%.$(ISOLANG).xref-map $(OUT_PNG_IMAGES) $(CSS_SOURCE_FILES)
        $(TEXI2HTML) --I=$(src-dir) --I=$(outdir) -D bigpage $(TEXI2HTML_FLAGS) --output=$@ $(TEXI2HTML_INIT) $<
-       cp $(top-src-dir)/Documentation/lilypond*.css $(dir $@)
+       cp -u $(CSS_SOURCE_FILES) $(dir $@)
 
 $(outdir)/%.pdftexi: $(outdir)/%.texi
        $(buildscript-dir)/texi-gettext $(ISOLANG) $<
index 2170d43f40ed1b7c4b3e53a07896bfef914b60c2..8281b30d09c9ba415375e5c9f43d3bb62e6b4911 100644 (file)
@@ -2,8 +2,11 @@
 
 LANGS = $(shell $(PYTHON) $(buildscript-dir)/langdefs.py)
 
-SOURCE_PNG_IMAGES=$(shell ls $(top-src-dir)/Documentation/user/*.png)
-OUT_PNG_IMAGES=$(SOURCE_PNG_IMAGES:$(top-src-dir)/Documentation/user/%.png=$(outdir)/%.png) $(outdir)/context-example.png
+CSS_SOURCE_FILES = $(shell ls $(top-src-dir)/Documentation/lilypond*.css)
+SOURCE_PNG_IMAGES = $(shell ls $(top-src-dir)/Documentation/user/*.png)
+OUT_PNG_IMAGES = \
+  $(SOURCE_PNG_IMAGES:$(top-src-dir)/Documentation/user/%.png=$(outdir)/%.png) \
+  $(outdir)/context-example.png
 
 TELY_FILES := $(call src-wildcard,*.tely)
 MASTER_TEXI_FILES := $(TELY_FILES:%.tely=$(outdir)/%.texi)