-I $(dir $<) \
-I $(OUT) \
-o $(OUT)
-CREATE_VERSION=python $(script-dir)/create-version-itexi.py
-CREATE_WEBLINKS=python $(script-dir)/create-weblinks-itexi.py
-MASS_LINK=python $(script-dir)/mass-link.py
-WEB_POST=python $(script-dir)/website_post.py
-WEB_BIBS=python $(script-dir)/bib2texi.py
+CREATE_VERSION=$(PYTHON) $(script-dir)/create-version-itexi.py
+CREATE_WEBLINKS=$(PYTHON) $(script-dir)/create-weblinks-itexi.py
+MASS_LINK=$(PYTHON) $(script-dir)/mass-link.py
+WEB_POST=$(PYTHON) $(script-dir)/website_post.py
+WEB_BIBS=$(PYTHON) $(script-dir)/bib2texi.py
EXAMPLES=$(LILYPOND_WEB_MEDIA_GIT)/ly-examples
PICTURES=$(LILYPOND_WEB_MEDIA_GIT)/pictures
PDFS=$(LILYPOND_WEB_MEDIA_GIT)/pdf
+BIB_ITEXI=$(LILYPOND_WEB_MEDIA_GIT)/bib-itexi
SERVER_FILES=$(top-src-dir)/Documentation/web/server
###################
### Generated files
-bib-files = $(OUT)/others-did.itexi $(OUT)/we-wrote.itexi
+bib-itexi-src-files := $(notdir $(wildcard $(BIB_ITEXI)/*.itexi))
+bib-itexi-files = $(bib-itexi-src-files:%=$(OUT)/%)
css-src-files := $(notdir $(wildcard $(top-src-dir)/Documentation/css/*.css))
css-files = $(css-src-files:%=$(OUT)/website/css/%)
website: check-setup website-post website-examples website-pictures website-css website-misc website-pdf
-website-bibs: website-version $(OUT) $(bib-files)
+website-bibs: website-version $(OUT) $(bib-itexi-files)
website-css: $(OUT)/website/css $(css-files)
$(OUT)/weblinks.itexi: $(top-src-dir)/VERSION
$(CREATE_WEBLINKS) $(top-src-dir) > $(OUT)/weblinks.itexi
-$(bib-files): $(OUT)/%.itexi: $(top-src-dir)/Documentation/web/%.bib
- BSTINPUTS=$(top-src-dir)/Documentation/web \
- $(WEB_BIBS) -s web \
- -s $(top-src-dir)/Documentation/lily-bib \
- -o $@ \
- $(quiet-flag) \
- $<
-
# Get xrefs for English tely manuals
$(MANUALS_TELY:%.tely=$(OUT)/%.xref-map): $(OUT)/%.xref-map: $(top-src-dir)/Documentation/%.tely
$(DO_TEXI_DEP) $(EXTRACT_TEXI_FILENAMES) $<
$(WEB_POST) $(OUT)/website
# Simple copy
+$(bib-itexi-files): $(OUT)/%: $(BIB_ITEXI)/%
+ cp $< $@
+
$(css-files): $(OUT)/website/css/%: $(top-src-dir)/Documentation/css/%
cp $< $@