blob: 73f56258f0ac707d29c492febde4138d5fa16e5f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
SOURCES=$(wildcard *.ly)
INCLUDES=$(wildcard *.tly)
PARTS=$(SOURCES:.ly=.pdf)
TDIR=out
book: book.pdf
parts: $(PARTS)
%.pdf: %.ly $(INCLUDES)
lilypond --pdf $<
$(TDIR)/book.tex: book.lytex $(SOURCES) $(INCLUDES)
lilypond-book --output=$(TDIR) -I ../ --pdf $<
%.pdf: %.tex
cd $(@D); pdflatex $(<F)
book.pdf: $(TDIR)/book.pdf
cp $< $@
clean:
rm -rf *.pdf out *.midi
|