From: Graham Percival Date: Sat, 9 Jan 2010 10:31:02 +0000 (+0000) Subject: Web build: website now works from normal source. X-Git-Tag: release/2.13.11-1~69 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=a8df1cf93efb0d1d9609352156e2ebd10476d649;p=lilypond.git Web build: website now works from normal source. --- diff --git a/website.make b/website.make index 2f8a2eaebf..057512308a 100644 --- a/website.make +++ b/website.make @@ -11,11 +11,16 @@ ifeq ($(WEBSITE_ONLY_BUILD),1) script-dir=$(trusted-dir) texi2html-init-file=$(trusted-dir)/lilypond-texi2html.init TEXI2HTML_PROGRAM=$(HOME)/usr/bin/texi2html + EXAMPLES=$(HOME)/media/ly-examples/ + PICTURES=$(HOME)/media/pictures else ### for normal git script-dir=$(top-src-dir)/scripts/build/ texi2html-init-file=$(top-src-dir)/Documentation/lilypond-texi2html.init include $(config_make) + # I assume this is run from top-build-dir + EXAMPLES=Documentation/web/ly-examples/out-www/ + PICTURES=Documentation/pictures/out-www/ endif @@ -27,9 +32,6 @@ TEXI2HTML = TOP_SRC_DIR=$(top-src-dir) PERL_UNICODE=SD $(TEXI2HTML_PROGRAM) EXTRACT_TEXI_FILENAMES=python $(script-dir)/extract_texi_filenames.py CREATE_VERSION=python $(script-dir)/create-version-itexi.py -EXAMPLES=$(HOME)/media/ly-examples/ -PICTURES=$(HOME)/media/pictures - # don't include web MANUALS=$(wildcard $(top-src-dir)/Documentation/*.tely) @@ -64,11 +66,13 @@ website-css: cp $(top-src-dir)/Documentation/css/*.css $(OUT)/website/ website-pictures: - cp -r $(PICTURES) $(OUT)/website/ + mkdir -p $(OUT)/website/pictures/ + cp $(PICTURES)/* $(OUT)/website/pictures/ ln -sf website/pictures $(OUT)/pictures website-examples: - cp -r $(EXAMPLES) $(OUT)/website/ + mkdir -p $(OUT)/website/ly-examples + cp $(EXAMPLES)/* $(OUT)/website/ly-examples website: website-texinfo website-css website-pictures website-examples