X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=make%2Flilypond-vars.make;h=c26b1d4219a145d4d33d7c1bfd23d0d22d106dbe;hb=34c1ae201891dc856a7625064a9b29c10f79e861;hp=7fa9aa9ab3f222dee7bddbbb27568213651716f0;hpb=24d7a2abc788061a4f7a81ee3c2a9f330ddca93f;p=lilypond.git diff --git a/make/lilypond-vars.make b/make/lilypond-vars.make index 7fa9aa9ab3..c26b1d4219 100644 --- a/make/lilypond-vars.make +++ b/make/lilypond-vars.make @@ -15,6 +15,8 @@ else export LILYPOND_BINARY=$(LILYPOND_EXTERNAL_BINARY) endif +LANGS=$(shell $(PYTHON) $(top-src-dir)/python/langdefs.py) + export PYTHONPATH:=$(top-build-dir)/python/$(outconfbase):$(PYTHONPATH) the-script-dir=$(wildcard $(script-dir)) @@ -29,8 +31,23 @@ LILYPOND_BOOK_INCLUDES = -I $(src-dir)/ -I $(outdir) -I $(input-dir) -I $(input- ## override from cmd line to speed up. ANTI_ALIAS_FACTOR=2 LILYPOND_JOBS=$(if $(CPU_COUNT),-djob-count=$(CPU_COUNT),) -LANG_TEXIDOC_FLAG=$(if $(ISOLANG),--header=texidoc$(ISOLANG),) -LILYPOND_BOOK_LILYPOND_FLAGS=-dbackend=eps --formats=ps,png,pdf $(LILYPOND_JOBS) -dinclude-eps-fonts -dgs-load-fonts --header=texidoc $(LANG_TEXIDOC_FLAG) -I $(top-src-dir)/input/manual -dcheck-internal-types -ddump-signatures -danti-alias-factor=$(ANTI_ALIAS_FACTOR) +LANG_TEXIDOC_FLAGS:=$(foreach lang,$(LANGS),--header=texidoc$(lang)) +LANG_DOCTITLE_FLAGS:=$(foreach lang,$(LANGS),--header=doctitle$(lang)) + +LILYPOND_BOOK_LILYPOND_FLAGS=-dbackend=eps \ +--formats=ps,png,pdf \ +$(LILYPOND_JOBS) \ +-dinclude-eps-fonts \ +-dgs-load-fonts \ +--header=doctitle \ +$(LANG_DOCTITLE_FLAGS) \ +--header=texidoc \ +$(LANG_TEXIDOC_FLAGS) \ +-I $(top-src-dir)/input/manual \ +-dcheck-internal-types \ +-ddump-signatures \ +-danti-alias-factor=$(ANTI_ALIAS_FACTOR) + LILYPOND_BOOK_VERBOSE = --verbose LILYPOND_BOOK_INFO_IMAGES_DIR = $(if $(INFO_IMAGES_DIR),--info-images-dir=$(INFO_IMAGES_DIR),) LILYPOND_BOOK_FLAGS = $(LILYPOND_BOOK_VERBOSE) $(LILYPOND_BOOK_INFO_IMAGES_DIR)