]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/metadoc/GNUmakefile
release: 1.2.15
[lilypond.git] / Documentation / metadoc / GNUmakefile
1 # Documentation/tex/Makefile
2
3 depth=../..
4
5 TEX_FILES = $(wildcard *.tex)
6 DOC_FILES = $(wildcard *.doc)
7 DVI_FILES = $(addprefix $(outdir)/,$(DOC_FILES:.doc=.dvi)  $(TELY_FILES:.tely=.dvi))
8
9 OUTTEX_FILES = $(addprefix $(outdir)/, $(TEX_FILES))
10 OUTDOC_FILES = $(addprefix $(outdir)/, $(DOC_FILES))
11
12 EXTRA_DIST_FILES= $(DOC_FILES) $(TEX_FILES) $(wildcard *.sty) 
13 HTML_FILES = $(addprefix $(outdir)/,  $(TEXI_FILES:.texi=.html) $(TELY_FILES:.tely=.html))
14 PS_FILES = $(DVI_FILES:.dvi=.ps)
15
16 STEPMAKE_TEMPLATES=tex documentation texinfo
17 LOCALSTEPMAKE_TEMPLATES=lilypond mudela
18
19 export BIBINPUTS:=$(shell pwd)//$(PATHSEP)$(BIBINPUTS)
20 include $(depth)/make/stepmake.make 
21
22 dvi: $(DVI_FILES)
23
24 ps: $(PS_FILES)
25
26 # urg
27 default:
28
29
30 localclean:
31         rm -f fonts.aux fonts.log feta*.tfm feta*.*pk
32
33 local-WWW: $(HTML_FILES)
34         $(PYTHON) $(step-bindir)/ls-latex.py --title 'Hacker documentation' \
35            $(DOC_FILES) $(TEXI_FILES) $(TELY_FILES) \
36           | sed "s!$(outdir)/!!g" > $(outdir)/index.html