Add LilyPond By Example.
[lilypond-ejercicios.git] / collection / chopin-op10 / Makefile
blob72beb52d5cac6b8de388e7bcdc200434aa250c79
1 IN=fragmentos
2 OUT=out
4 sheets = chopin-op10.pdf
6 scores = $(wildcard $(IN)/*.ly)
7 outfiles = $(scores:$(IN)/%.ly=$(OUT)/%.pdf)
9 all: $(OUT) $(outfiles) $(sheets)
11 clean:
12 rm -rf $(outfiles) $(outfiles:%.pdf=%.eps) $(outfiles:%.pdf=%.preview.pdf) $(outfiles:%.pdf=%.preview.eps) $(outfiles:%.pdf=%.preview.png)
13 rmdir --ignore-fail-on-non-empty $(OUT)
16 $(OUT):
17 mkdir -p $@
20 $(outfiles): $(OUT)/%.pdf: $(IN)/%.ly
21 LILYPOND_LOGLEVEL=BASIC lilypond -drelative-includes -dbackend=eps -dpreview -dno-aux-files --pdf -o $(basename $@) $<
23 $(sheets): %.pdf: %.tex $(outfiles)
24 pdflatex $<