]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-1.0.1
authorfred <fred>
Sun, 24 Mar 2002 20:13:28 +0000 (20:13 +0000)
committerfred <fred>
Sun, 24 Mar 2002 20:13:28 +0000 (20:13 +0000)
Documentation/tex/Makefile

index e9f4cb59f23be676f511d7f354fc0e81fd96e57d..8cde48019ce65673f5886c0711ca890744b58e6d 100644 (file)
@@ -1,21 +1,51 @@
+# Documentation/tex/Makefile
 
 depth=../..
-include ./$(depth)/make/Include.make 
-include ./$(depth)/make/Docrules.make
-#
 
-DOCFILES = $(wildcard *.doc)
-OUTDOCFILES = $(addprefix $(outdir)/, $(DOCFILES))
-BIBFILES= $(wildcard *.bib)
-EXTRA_DISTFILES= $(BIBFILES) $(DOCFILES)
+include $(depth)/make/Stepmake.make 
+include $(stepdir)/Documentation.vars.make
+include $(depth)/make/Lilypond.make
+include $(stepdir)/Documentation_rules.make
 
-dvi: $(DVIFILES)
+DATA_FILES = $(wildcard *.data)
+datafiles = $(addprefix $(outdir)/,$(DATA_FILES:.data=.html))
+DOC_FILES = $(wildcard *.doc)
+DVI_FILES = $(addprefix $(outdir)/,$(DOC_FILES:.doc=.dvi) $(YO_FILES:.yo=.dvi))
+OUTDOC_FILES = $(addprefix $(outdir)/, $(DOC_FILES))
+EL_FILES = $(wildcard *.el)
+BIB_FILES= $(wildcard *.bib)
+EXTRA_DIST_FILES= $(BIB_FILES) $(DOC_FILES) $(DATA_FILES) $(EL_FILES)
+HTML_FILES = $(addprefix $(outdir)/, $(YO_FILES:.yo=.html))
+PS_FILES = $(DVI_FILES:.dvi=.ps)
 
-local-WWW: $(OUTDOCFILES:.doc=.ps.gz) $(addprefix $(outdir)/, $(BIBFILES:.bib=.html))
-       ls-latex --title 'LaTeX documents about LilyPond' $(BIBFILES) $(DOCFILES) > $(outdir)/index.html
+
+dvi: $(DVI_FILES)
+
+ps: $(PS_FILES)
+
+# urg
+default:
+
+GENHTMLS = engraving colorado vocabulary computer-notation
+OUTGENHTMLS = $(addprefix $(outdir)/, $(GENHTMLS:%=%.html))
+
+$(outdir)/mudela.dvi: $(outdir)/vocabulary.tex $(outdir)/engraving.bib
+$(outdir)/mudela.html: $(OUTGENHTMLS)
+
+local-WWW: $(HTML_FILES) $(OUTDOC_FILES:.doc=.ps.gz) $(OUTYO_FILES:.yo=.latex) $(OUTYO_FILES:.yo=.ps.gz) $(addprefix $(outdir)/, $(BIB_FILES:.bib=.html)) $(datafiles)
+       $(PYTHON) $(step-bindir)/ls-latex.py --package=$(topdir) --title 'LaTeX documents about LilyPond' \
+         $(YO_FILES) $(OUTYO_FILES:.yo=.latex) $(BIB_FILES) $(DOC_FILES) \
+         | sed "s!$(outdir)/!!g" > $(outdir)/index.html
+         $(PYTHON) $(step-bindir)/add-html-footer.py --package=$(topdir) $(outdir)/index.html
 
 $(outdir)/%.bib: %.bib
        ln -f $< $@
 
 $(outdir)/%.html: %.bib
        bib2html $< $@
+
+# Yeah right: 
+# make -k out/mudela.dvi => cp -f out/vocabulary.tex out/mudela.dvi
+
+#out/%: $(outdir)/%
+#      cp -f $< $@