]> git.donarmstrong.com Git - lilypond.git/commitdiff
Docs: restore xref-maps, and restore PDF for translations that support it
authorJohn Mandereau <john.mandereau@gmail.com>
Fri, 21 Aug 2009 22:38:07 +0000 (00:38 +0200)
committerJohn Mandereau <john.mandereau@gmail.com>
Fri, 21 Aug 2009 22:39:41 +0000 (00:39 +0200)
Documentation/ja/GNUmakefile
Documentation/nl/GNUmakefile
make/doc-i18n-root-targets.make
make/doc-i18n-root-vars.make
stepmake/stepmake/texinfo-rules.make
stepmake/stepmake/texinfo-vars.make

index d0a75fa12aca0ac6c2e8eca78df4da69a9ff7ea1..4d8e9e25c6f8f74e099a807afa456e066430ef2c 100644 (file)
@@ -3,5 +3,6 @@ depth = ../..
 SUBDIRS = application learning texidocs
 STEPMAKE_TEMPLATES = documentation
 LOCALSTEPMAKE_TEMPLATES = lilypond ly doc-i18n-root
+NO_PDF_FILES = 1
 
 include $(depth)/make/stepmake.make
index d24180908677dbafc87c50c7c8966ab8d6d070b7..c569372035167d942e54a71b65605195e9a69b83 100644 (file)
@@ -3,5 +3,6 @@ depth = ../..
 SUBDIRS = application general learning notation texidocs
 STEPMAKE_TEMPLATES = documentation
 LOCALSTEPMAKE_TEMPLATES = lilypond ly doc-i18n-root
+NO_PDF_FILES = 1
 
 include $(depth)/make/stepmake.make
index 64c00b03483a4add6973b4939fc45df7b760ed07..dc91d0e1693f803d705afe53e4830108a85c7c71 100644 (file)
@@ -1,10 +1,10 @@
 default:
 
 ifeq ($(out),www)
-ifeq ($(ISOLANG),ja)
+ifneq ($(N0_PDF_FILES),)
 local-WWW-1: $(MASTER_TEXI_FILES) $(XREF_MAPS_FILES)
 endif
-ifneq ($(ISOLANG),ja)
+ifeq ($(NO_PDF_FILES),)
 local-WWW-1: $(MASTER_TEXI_FILES) $(PDF_FILES) $(XREF_MAPS_FILES)
 endif
 
index 8da06ada19b209428f02efd2a14e878ebee3795a..130c14b09596be64ab092bbd16b08b64bcf74bed 100644 (file)
@@ -22,7 +22,7 @@ SPLITTED_HTML_MANUALS = $(foreach manual, $(TEXINFO_MANUALS),\
 OUT_HTML_FILES += $(UNSPLITTED_HTML_MANUALS:%=$(top-build-dir)/Documentation/$(outdir)/%.$(ISOLANG).html)
 BIG_PAGE_HTML_FILES := $(SPLITTED_HTML_MANUALS:%=$(top-build-dir)/Documentation/$(outdir)/%-big-page.$(ISOLANG).html)
 DEEP_HTML_FILES := $(SPLITTED_HTML_MANUALS:%=$(top-build-dir)/Documentation/$(outdir)/%/index.$(ISOLANG).html)
-#PDF_FILES := $(TEXINFO_MANUALS:%=$(top-build-dir)/Documentation/$(outdir)/%.$(ISOLANG).pdf)
+PDF_FILES := $(TELY_FILES:%.tely=$(top-build-dir)/Documentation/$(outdir)/%.$(ISOLANG).pdf)
 
 ITELY_FILES := $(call src-wildcard,*.itely)
 ITEXI_FILES := $(call src-wildcard,*.itexi)
@@ -37,7 +37,7 @@ MAKEINFO = LANG= $(MAKEINFO_PROGRAM) $(MAKEINFO_FLAGS)
 
 # texi2html xref map files
 # FIXME: duplicated in stepake/texinfo-vars.make make/doc-i18n-root-vars.make
-XREF_MAPS_DIR=$(top-build-dir)/$(outbase)/xref-maps
+XREF_MAPS_DIR=$(top-build-dir)/$(outdir)/xref-maps
 XREF_MAPS_FILES=$(TEXINFO_MANUALS:%=$(XREF_MAPS_DIR)/%.$(ISOLANG).xref-map)
 XREF_MAP_FLAGS += -I $(outdir)
 
index ce6c647792b10c2fb34562f2e90f7978c438e0c1..808c89f87d86f7ed23a4db9c143531f065e147b9 100644 (file)
@@ -42,7 +42,6 @@ $(outdir)/%/index.html: $(outdir)/%.texi $(XREF_MAPS_DIR)/%.xref-map $(outdir)/v
 
 $(XREF_MAPS_DIR)/%.xref-map: $(outdir)/%.texi
        $(buildscript-dir)/extract_texi_filenames $(XREF_MAP_FLAGS) -o $(XREF_MAPS_DIR) $<
-       touch -r $< $@
 
 $(outdir)/%.info: %.texi $(outdir)/$(INFO_IMAGES_DIR).info-images-dir-dep $(outdir)/version.itexi
        $(MAKEINFO) -I$(src-dir) -I$(outdir) --output=$@ $<
index 90b985069e15eb1cfc2577df220ca9f83c4f088a..e5b2e981253331c2ed44d824ed012531f5d2eae0 100644 (file)
@@ -17,7 +17,7 @@ MAKEINFO = LANG= $(MAKEINFO_PROGRAM) $(MAKEINFO_FLAGS)
 
 # texi2html xref map files
 # FIXME: duplicated in stepake/texinfo-vars.make make/doc-i18n-root-vars.make
-XREF_MAPS_DIR = $(top-build-dir)/$(outbase)/xref-maps
+XREF_MAPS_DIR = $(top-build-dir)/$(outdir)/xref-maps
 XREF_MAPS_FILES += $(TEXI_FILES:%.texi=$(XREF_MAPS_DIR)/%.xref-map) \
  $(TELY_FILES:%.tely=$(XREF_MAPS_DIR)/%.xref-map)
 XREF_MAP_FLAGS += -I $(outdir)