X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2FGNUmakefile;h=ec408176919d3b119d15d68057a7fbd7cdac7ab4;hb=e02ff353e9bbf2ac0924450770ac75eb88960aac;hp=d900ff88fcffbcf10fc2d572e866ae12f327e239;hpb=0cf97b5cdceecbba937f43ac827f4065aad5001e;p=lilypond.git diff --git a/Documentation/GNUmakefile b/Documentation/GNUmakefile index d900ff88fc..ec40817691 100644 --- a/Documentation/GNUmakefile +++ b/Documentation/GNUmakefile @@ -1,27 +1,40 @@ -# Documentation/Makefile - depth = .. NAME = documentation -SUBDIRS= user metadoc bibliography pictures topdocs ntweb -STEPMAKE_TEMPLATES=documentation texinfo +SUBDIRS=user bibliography pictures topdocs misc windows +STEPMAKE_TEMPLATES=documentation texinfo tex +LOCALSTEPMAKE_TEMPLATES=lilypond ly +LILYPOND_BOOK_FLAGS=--extra-options '-e "(set-lily-option (quote internal-type-checking) \#t)"' +README_TOP_FILES=NEWS DEDICATION ChangeLog +EXTRA_DIST_FILES= -README_TOP_FILES=NEWS DEDICATION TODO AIMS CHANGES -INFO_FILES = $(wildcard $(outdir)/$(package).info*) -EXTRA_DIST_FILES = COPYRIGHT +include $(depth)/make/stepmake.make +default: local-doc +wiki-dump = $(outdir)/wiki-dump/LilyPond.html +wiki-slurp: $(wiki-dump) -BLURBS=BLURB +$(wiki-dump): + mkdir -p $(outdir)/wiki-dump + $(PYTHON) $(buildscript-dir)/wiki-slurp.py -d $(outdir)/wiki-dump 'http://lilypond.org/wiki/?' 'http://lilypond.org/wiki/' +foe: + mkdir -p $(outdir)/wiki-dump/images + ln -f $(builddir)/Documentation/pictures/$(outbase)/lelie-icon.png $(outdir)/wiki-dump/images/wikibase.png -include $(depth)/make/stepmake.make +local-WWW: copy-for-me txt-to-html $(PS_GZ_FILES) $(PDF_FILES) wiki-slurp footify -default: do-doc +local-WWW-clean: deep-WWW-clean -info: $(outdir)/$(package).info - -local-WWW: copy-for-me +deep-WWW-clean: + rm -rf $(outdir)/wiki-dump copy-for-me: - $(foreach a, $(README_TOP_FILES),cp ../$(a) $(outdir)/$(a).txt && ) true + $(foreach a, $(README_TOP_FILES), cp ../$(a) $(outdir)/$(a).txt && ) true + +OUT_TXT_FILES = $(addprefix $(outdir)/, $(addsuffix .txt, $(README_TOP_FILES))) +# cd $(outdir) rule gets bit hairy for --srcdir configure builds +txt-to-html: + $(PYTHON) $(step-bindir)/text2html.py $(OUT_TXT_FILES) + $(footify) $(addprefix $(outdir)/, $(addsuffix .html, $(README_TOP_FILES)))