From a8df1cf93efb0d1d9609352156e2ebd10476d649 Mon Sep 17 00:00:00 2001 From: Graham Percival Date: Sat, 9 Jan 2010 10:31:02 +0000 Subject: [PATCH] Web build: website now works from normal source. --- website.make | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) 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 -- 2.39.5