a2p=jcabc2ps U="http://trillian.mit.edu/~jc/music/abc/Scand" # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # all: dances books_abc dances: ChristiansGykel # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # books_abc: \ folk.abc hopsa.abc jig.abc misc.abc polka.abc reel.abc shottish.abc \ sonderho.abc song.abc waltz.abc xmas.abc folk.abc: folk/*.abc; abcjoin folk/*.abc >folk.abc hopsa.abc: hopsa/*.abc; abcjoin hopsa/*.abc >hopsa.abc jig.abc: jig/*.abc; abcjoin jig/*.abc >jig.abc misc.abc: misc/*.abc; abcjoin misc/*.abc >misc.abc polka.abc: polka/*.abc; abcjoin polka/*.abc >polka.abc reel.abc: reel/*.abc; abcjoin reel/*.abc >reel.abc shottish.abc: shottish/*.abc; abcjoin shottish/*.abc >shottish.abc sonderho.abc: sonderho/*.abc; abcjoin sonderho/*.abc >sonderho.abc song.abc: song/*.abc; abcjoin song/*.abc >song.abc waltz.abc: waltz/*.abc; abcjoin waltz/*.abc >waltz.abc xmas.abc: xmas/*.abc; abcjoin xmas/*.abc >xmas.abc # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # neat: ; rm -f *- clean: neat; rm -f *.out new.* *.ps *.pdf clobber: clean; /bin/rm -f core # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # # all tunes all= \ all/AAlborgPolka_F.abc \ all/AlfredPaHultet.abc \ all/AlsingerSekstur.abc \ all/AneLouiseTrekant_DG.abc \ all/ArnesPolka_G.abc \ all/BarnErFodtIBetlehem_A.abc \ all/BarnErFodtIBetlehem_F.abc \ all/BarnErFodtIBetlehem_G.abc \ all/BedstefarsRheinlaenderPolka_G.abc \ all/BrondumsHopsa.abc \ all/BryllupsmarchI_G.abc \ all/ChristiansGykel_GC.abc \ all/DanishMasquerade.abc \ all/DejligErDenHimmelBlaa_C.abc \ all/DejligErDenHimmelBlaa_D.abc \ all/DenSkonneVals_G.abc \ all/EnPigeGikIEnge_G_2V.abc \ all/Faedrelandspolka_D.abc \ all/FamilieSekstur.abc \ all/FederMikel.abc \ all/FlopEaredMule.abc \ all/GallopKontra.abc \ all/GamleFiskerV.abc \ all/GamleMand_GD.abc \ all/GamleTrekant_G.abc \ all/GirlWithTheBlueDressOnSh.abc \ all/GojAwten_FCwW.abc \ all/Holevalsen_A.abc \ all/Holevalsen_G.abc \ all/HonseFodder_F.abc \ all/HonseFodder_Gw.abc \ all/HonsefodderOgGulerodder_G.abc \ all/HopsaEGrytthyttansPolskegille.abc \ all/HopsaFrRaaby.abc \ all/Klaphopsa_1.abc \ all/KnudsAndenTrekant_G.abc \ all/KnudsForsteTrekant_D.abc \ all/LadsDance_1.abc \ all/LandWeLiveIn_1.abc \ all/LittleManInAFix.abc \ all/LittleManInAFix_D.abc \ all/LittleManInAFix_G.abc \ all/MarieLouiseEngelsk_Bb.abc \ all/Menuet60_A.abc \ all/MonsHopsa.abc \ all/MortenLarsen.abc \ all/NaaErDetJulIgjen_D.abc \ all/NaaErDetJulIgjen_G.abc \ all/Napoleon_D.abc \ all/Napoleon_G.abc \ all/NarVandetFryser_G.abc \ all/NarVindenEr.abc \ all/NarVindenEr_D.abc \ all/NarVindenEr_D_W.abc \ all/NielsMortensensTrekant_A.abc \ all/NielsMortensensTrekant_D.abc \ all/NissenOgRotterne_F.abc \ all/OstindiensVelkomet.abc \ all/OstindiensVelkomst_D.abc \ all/PedroLarsenTrekant_G.abc \ all/Polsch48_D_2V.abc \ all/Polsch48_D.abc \ all/RaevensV.abc \ all/RaskSonderhoning_D_2V.abc \ all/RaskSonderhoning_D.abc \ all/RheinlaenderPolka06_F.abc \ all/RheinlaenderPolka07_F.abc \ all/RheinlaenderPolka19_G.abc \ all/ShoemakersDance.abc \ all/Shottish_AndreaHoag_G.abc \ all/SimpleGiftsShottis.abc \ all/Sjijnymyra-valsen_D.abc \ all/Skojteloberdans_G.abc \ all/Slojfen_D.abc \ all/Sma_Groderna_F.abc \ all/SmedensForsteTrekant_G.abc \ all/Sonderho1_A.abc \ all/Sonderho2_D.abc \ all/Sonderho3_G.abc \ all/Sonderho4_D.abc \ all/Sonderho5_Aw.abc \ all/StdSonderhoning.abc \ all/StodtKanel_G.abc \ all/Sydvest_D.abc \ all/TellingsHopsa_1.abc \ all/TellingsHopsa.abc \ all/ToppedeHone.abc \ all/ToppedeHone_D.abc \ all/ToppedeHone_G.abc \ all/ToppedeHone_GD.abc \ all/ToTing1_D.abc \ all/ToTing2_G.abc \ all/ToTing.abc \ all/Trekant_BorgeChristensen_G.abc \ all/TrekantedeSlojfe_G.abc \ all/TrekantetSlojfeFraThy_A.abc \ all/TrekantNr10_G.abc \ all/TrekantNr5_CG.abc \ all/TrekantNr6_DG.abc \ all/TrekantNr9_G.abc \ all/TreturMedSving_A.abc \ all/Trippevals353_A.abc \ all/VilDuMinLille_G40.abc \ all/VilDuMinLille_G.abc all: all.abc all.ps all.pdf make all.abc all.ps all.pdf all.abc: $(all) abcjoin +R +S all $(all) > all.abc all.ps: all.abc fmt/all.fmt $(a2p) all.abc +x +Ffmt/all \ |PShdr %P "NEW SCADINAVIAN TUNES" %P \ |PSftr %D $U/all/ %D >all.ps all.pdf: all.ps ps2pdf all.ps all.pdf # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # # new tunes new: */*.abc # new.abc new.ps new.pdf find */ -mtime -30 -name '*.abc' | xargs tonew make new.abc new.ps new.pdf new.abc: new/*.abc abcjoin +R +S new new/*.abc > new.abc new.ps: new.abc fmt/new.fmt $(a2p) new.abc +x +Ffmt/new \ |PShdr %P "NEW SCADINAVIAN TUNES" %P \ |PSftr %D $U/new/ %D >new.ps new.pdf: new.ps ps2pdf new.ps new.pdf # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # # Christians Gykel ChristiansGykel= reel/ChristiansGykel_GC.abc reel/ChristiansGykel_GC_2v.abc ChristiansGykel: ChristiansGykel.ps ChristiansGykel.pdf ChristiansGykel.abc: $(ChristiansGykel) abcjoin +s $(ChristiansGykel) >ChristiansGykel.abc ChristiansGykel.ps: ChristiansGykel.abc fmt/_75.fmt $(a2p) +n +Ffmt/_75 ChristiansGykel.abc \ | PShdr ChristiansGykel "" ChristiansGykel \ | PSftr %D $U/ %D >ChristiansGykel.ps ChristiansGykel.pdf: ChristiansGykel.ps ps2pdf ChristiansGykel.ps