LY_PDF = $(patsubst %.ly,%.pdf,$(wildcard *.ly)) all: $(LY_PDF) clean: clean.lilypond view: $(LY_PDF) kpdf $< %.pdf: %.ly lilypond $< clean.lilypond: rm -f *.pdf *.ps