blob: ae3d4d5e2aa1bbbd8bb9d0b97a090a5b956c6777 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
LATEX = pdflatex
TEXLUA = texlua
TEXOUT = pdf
SONGIDX = ../songidx/songidx.lua
BIBLE = ../songidx/bible.can
all: chordbook.$(TEXOUT) lyricbook.$(TEXOUT) slidebook.$(TEXOUT) transparencies.$(TEXOUT)
.SUFFIXES:
.SUFFIXES: .$(TEXOUT) .tex .sbx .sxd
%.$(TEXOUT): %.tex songs.sbd songs.sty
$(LATEX) $<
$(MAKE) indexes
$(LATEX) $<
indexes: $(patsubst %.sxd,%.sbx,$(wildcard *.sxd))
%.sbx: %.sxd $(SONGIDX) $(BIBLE)
$(TEXLUA) $(SONGIDX) -b $(BIBLE) $< $@
../songs.sty: ../songs.dtx
$(MAKE) -C .. songs.sty
songs.sty: ../songs.sty
cp ../songs.sty .
clean:
-rm *.$(TEXOUT) *.aux *.log *.out *.sxc *.sxd *.sbx
-rm songs.sty
|