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