From: Reinhold Kainhofer Date: Mon, 11 Aug 2008 18:20:06 +0000 (+0200) Subject: Merge branch 'master' of ssh://kainhofer@git.sv.gnu.org/srv/git/lilypond into dev... X-Git-Tag: release/2.11.58-1~32^2~64^2~2 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=6fdeded6fa4849e55e578eaacdc11fceec7557bb;p=lilypond.git Merge branch 'master' of ssh://kainhofer@git.sv.gnu.org/srv/git/lilypond into dev/texi2html Conflicts: Documentation/GNUmakefile Documentation/de/GNUmakefile Documentation/es/GNUmakefile Documentation/fr/GNUmakefile make/doclang-vars.make stepmake/stepmake/texinfo-vars.make --- 6fdeded6fa4849e55e578eaacdc11fceec7557bb diff --cc Documentation/GNUmakefile index 15b7601905,d265a1ee96..447337efc9 --- a/Documentation/GNUmakefile +++ b/Documentation/GNUmakefile @@@ -11,9 -11,12 +11,12 @@@ EXTRA_DIST_FILES= texinfo.css TRANSLATI include $(depth)/make/stepmake.make + HTML_PAGE_NAMES= index devel translations + OUT_HTML_FILES= $(HTML_PAGE_NAMES:%=$(outdir)/%.html) + default: local-doc - local-WWW-2: txt-to-html $(outdir)/index.html $(outdir)/devel.html -local-WWW: txt-to-html $(OUT_HTML_FILES) ++local-WWW-2: txt-to-html $(OUT_HTML_FILES) local-WWW-clean: deep-WWW-clean diff --cc make/doc-i18n-root-targets.make index 0000000000,4e917c5da0..8afe50af84 mode 000000,100644..100644 --- a/make/doc-i18n-root-targets.make +++ b/make/doc-i18n-root-targets.make @@@ -1,0 -1,4 +1,4 @@@ + default: + -local-WWW: $(OUT_HTML_FILES) ++local-WWW-2: $(OUT_HTML_FILES) + $(PYTHON) $(buildscript-dir)/mass-link.py --prepend-suffix .$(ISOLANG) hard $(outdir) $(top-build-dir)/Documentation/$(outdir) $(HTML_FILES) diff --cc make/doclang-vars.make index e0bbdfb57b,08d17b919a..f7b25ae284 --- a/make/doclang-vars.make +++ b/make/doclang-vars.make @@@ -13,18 -10,12 +13,18 @@@ LILYPOND_BOOK_INCLUDES += $(DOCUMENTATI MAKEINFO_FLAGS += --force --enable-encoding $(DOCUMENTATION_INCLUDES) MAKEINFO = LANG= $(MAKEINFO_PROGRAM) $(MAKEINFO_FLAGS) +TEXI2HTML_INIT= --init-file=$(top-src-dir)/lilypond-texi2html.init +TEXI2HTML_LANG=--lang=$(ISOLANG) +TEXI2HTML_FLAGS += $(TEXI2HTML_LANG) $(DOCUMENTATION_INCLUDES) +TEXI2HTML = LANG= $(TEXI2HTML_PROGRAM) + - TEXI2PDF_FLAGS += --batch $(DOCUMENTATION_INCLUDES) + TEXI2PDF_FLAGS += -q --batch $(DOCUMENTATION_INCLUDES) -TELY_FILES = $(call src-wildcard,*.tely) -OUT_TEXI_FILES = $(TELY_FILES:%.tely=$(outdir)/%.texi) -DEEP_HTML_FILES = $(TELY_FILES:%.tely=$(outdir)/%/index.html) -PDF_FILES = $(TELY_FILES:%.tely=$(outdir)/%.pdf) +TELY_FILES := $(call src-wildcard,*.tely) +MASTER_TEXI_FILES := $(TELY_FILES:%.tely=$(outdir)/%.texi) +DEEP_HTML_FILES := $(TELY_FILES:%.tely=$(outdir)/%/index.html) +PDF_FILES := $(TELY_FILES:%.tely=$(outdir)/%.pdf) +XREF_MAP_FILES := $(TELY_FILES:%.tely=$(outdir)/%.xref-map) ITELY_FILES := $(call src-wildcard,*.itely) ITEXI_FILES := $(call src-wildcard,*.itexi) diff --cc stepmake/stepmake/texinfo-vars.make index 3b6a0e5ed3,d53bd8f7dd..d0ffdf90d6 --- a/stepmake/stepmake/texinfo-vars.make +++ b/stepmake/stepmake/texinfo-vars.make @@@ -13,13 -14,8 +13,15 @@@ TEXINFO_PAPERSIZE_OPTION= $(if $(findst MAKEINFO_FLAGS = --enable-encoding MAKEINFO = LANG= $(MAKEINFO_PROGRAM) $(MAKEINFO_FLAGS) +ifneq ($(ISOLANG),) +TEXI2HTML_LANG = --lang=$(ISOLANG) +endif +TEXI2HTML_FLAGS += --css-ref=lilypond.css $(DOCUMENTATION_INCLUDES) +TEXI2HTML_INIT = --init-file=$(top-src-dir)/lilypond-texi2html.init +TEXI2HTML = $(TEXI2HTML_PROGRAM) $(TEXI2HTML_FLAGS) $(TEXI2HTML_LANG) + + TEXI2PDF_FLAGS += -q + # info stuff INFO_INSTALL_FILES = $(wildcard $(addsuffix *, $(INFO_FILES))) INFO_INSTALL_COMMAND =$(if $(INFO_INSTALL_FILES),\