all : pdf mid xml kdf.jpg pdf : courante.pdf prelude.pdf folkdance.pdf ich_fahr.pdf mid : courante.mid prelude.mid folkdance.mid ich_fahr.mid xml : courante.xml prelude.xml folkdance.xml ich_fahr.xml prelude.pdf : prelude.txt muscript -compromise prelude.txt \ | gs -q -sDEVICE=pdfwrite -sOutputFile=$@ - prelude.mid : prelude.txt muscript -midi prelude.txt > $@ prelude.xml : prelude.txt muscript -xml prelude.txt > $@ xmllint --valid $@ 1>/dev/null courante.pdf : courante.txt muscript -compromise courante.txt \ | gs -q -sDEVICE=pdfwrite -sOutputFile=$@ - courante.mid : courante.txt muscript -midi courante.txt > $@ courante.xml : courante.txt muscript -xml courante.txt > $@ xmllint --valid $@ 1>/dev/null folkdance.pdf : folkdance.txt muscript -compromise folkdance.txt \ | gs -q -sDEVICE=pdfwrite -sOutputFile=$@ - folkdance.mid : folkdance.txt muscript -midi folkdance.txt > $@ folkdance.xml : folkdance.txt muscript -xml folkdance.txt > $@ xmllint --valid $@ 1>/dev/null ich_fahr.pdf : ich_fahr.txt muscript -compromise ich_fahr.txt \ | gs -q -sDEVICE=pdfwrite -sOutputFile=$@ - ich_fahr.mid : ich_fahr.txt muscript -midi ich_fahr.txt > $@ ich_fahr.xml : ich_fahr.txt muscript -xml ich_fahr.txt > $@ xmllint --valid $@ 1>/dev/null kdf.jpg : kdf.txt muscript kdf.txt > kdf.eps eps2jpg kdf.eps > $@ clean : rm *.pdf *.mid *.xml *.eps *.jpg 2>/dev/null || true