#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# # #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# U=http://trillian.mit.edu/~jc/music/book/HaandMeDoonDaFiddle # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # # The "all" entry builds three files containing all the tunes. all: HaandMeDoonDaFiddle # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # install: ../HaandMeDoonDaFiddle.abc ../HaandMeDoonDaFiddle.abc: HaandMeDoonDaFiddle.abc; ln -f HaandMeDoonDaFiddle.abc ../HaandMeDoonDaFiddle.abc # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # neat: ; /bin/rm -f *- clean: neat; /bin/rm -f *.ps *.pdf *.svg clobber: clean; /bin/rm -rf proto.* img # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # # Everything that I've transcribed (so far): HaandMeDoonDaFiddle: HaandMeDoonDaFiddle.abc HaandMeDoonDaFiddle.ps HaandMeDoonDaFiddle.pdf # HaandMeDoonDaFiddle.svg HaandMeDoonDaFiddle= [0-9][0-9]_*.abc HaandMeDoonDaFiddle.abc: $(HaandMeDoonDaFiddle) abcjoin +S2 $(HaandMeDoonDaFiddle) >HaandMeDoonDaFiddle.abc ln -f HaandMeDoonDaFiddle.abc ../HaandMeDoonDaFiddle.abc HaandMeDoonDaFiddle.ps: HaandMeDoonDaFiddle.abc fmt/HaandMeDoonDaFiddle.fmt jcabc2ps +x +Ffmt/HaandMeDoonDaFiddle.fmt +n HaandMeDoonDaFiddle.ps HaandMeDoonDaFiddle.pdf: HaandMeDoonDaFiddle.ps ps2pdf HaandMeDoonDaFiddle.ps HaandMeDoonDaFiddle.pdf HaandMeDoonDaFiddle.svg: HaandMeDoonDaFiddle.abc fmt/HaandMeDoonDaFiddle.fmt abcm2ps -j 0 -X -N 3 -F fmt/HaandMeDoonDaFiddle.fmt -O HaandMeDoonDaFiddle.svg HaandMeDoonDaFiddle.abc # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # # Here's an entry for making small "test" versions of a page. This should go # away eventually test: test.abc test.ps test.pdf test= test.abc: $(test) abcjoin +S2 $(test) >test.abc test.ps: test.abc fmt/_65.fmt abcm2ps -F fmt/_70.fmt test.abc -O test.ps # rm tmp.ps test.pdf: test.ps ps2pdf test.ps test.pdf test.svg: test.abc fmt/test.fmt abcm2ps -j 0 -X -N 3 -F fmt/test.fmt -O test.svg test.abc