X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=make%2Fwebsite.make;h=4987a601e413b359aa747b294ca3adf72d84a9ad;hb=fff96cc1a95042ca4404adcc7f3d7076a83722cf;hp=fbcdc0d81fdcfdb3c41a18f60b01e6a87e3fe72d;hpb=218ed39bfe682e47cf92ca6abd365f8a41e91ae4;p=lilypond.git diff --git a/make/website.make b/make/website.make index fbcdc0d81f..4987a601e4 100644 --- a/make/website.make +++ b/make/website.make @@ -16,8 +16,8 @@ ifeq ($(WEBSITE_ONLY_BUILD),1) top-htaccess=$(trusted-dir)/lilypond.org.htaccess dir-htaccess=$(trusted-dir)/website-dir.htaccess TEXI2HTML_PROGRAM=$(HOME)/usr/bin/texi2html - EXAMPLES=$(HOME)/media/ly-examples/ - PICTURES=$(HOME)/media/pictures + EXAMPLES=$(HOME)/lilypond/media/ly-examples/ + PICTURES=$(HOME)/lilypond/media/pictures else ### for normal git script-dir=$(top-src-dir)/scripts/build/ @@ -36,7 +36,7 @@ OUT=out-website ### only update this when the language compiles correctly! # LANGUAGES = (site, de, es, fr, hu, it, ja, nl) -WEB_LANGS = es fr nl +WEB_LANGS = es fr it nl de hu TEXI2HTML=ONLY_WEB=1 TOP_SRC_DIR=$(top-src-dir) DEPTH=$(depth) PERL_UNICODE=SD $(TEXI2HTML_PROGRAM) @@ -45,6 +45,7 @@ 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 SERVER_FILES=$(top-src-dir)/Documentation/web/server/ @@ -81,9 +82,18 @@ website-xrefs: website-version done; \ done; +website-bibs: website-version + BSTINPUTS=$(top-src-dir)/Documentation/web/ \ + $(WEB_BIBS) -s web \ + -o $(OUT)/others-did.itexi \ + $(top-src-dir)/Documentation/web/others-did.bib + BSTINPUTS=$(top-src-dir)/Documentation/web/ \ + $(WEB_BIBS) -s web \ + -o $(OUT)/we-wrote.itexi \ + $(top-src-dir)/Documentation/web/we-wrote.bib -website-texinfo: website-version website-xrefs +website-texinfo: website-version website-xrefs website-bibs for l in '' $(WEB_LANGS); do \ if test -n "$$l"; then \ langopt=--lang="$$l"; \ @@ -99,7 +109,7 @@ website-texinfo: website-version website-xrefs -D web_version \ --output=$(OUT)/"$$l" \ $(top-src-dir)/Documentation/"$$l"/web.texi ; \ - find $(OUT)/$$l/ -name '*.html' | xargs grep -L 'UNTRANSLATED NODE: IGNORE ME' | sed 's!$(OUT)/'$$l'/!!g' | xargs $(MASS_LINK) --prepend-suffix="$$langsuf" hard $(OUT)/$$l/ $(OUT)/website/ ; \ + ls $(OUT)/$$l/*.html | xargs grep -L 'UNTRANSLATED NODE: IGNORE ME' | sed 's!$(OUT)/'$$l'/!!g' | xargs $(MASS_LINK) --prepend-suffix="$$langsuf" hard $(OUT)/$$l/ $(OUT)/website/ ; \ done