# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
# This is the Makefile for the NEFR (New England Fiddle Repertoire) . Some of #
# the tunes are collected into files that are the tunes visible  on  2  pages #
# simultaneously  in the first edition.  Most of these make good "sets" for a #
# dance.                                                                      #
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
a2p=jcabc2ps
RM=/bin/rm
U=http://trillian.mit.edu/~jc/music/abc/session/KlezJam
all: Sets
#airs hornpipes slipjigs jigs mixed marches polkas songs reels shottishes waltzes

# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
neat:
	$(RM) -f *- *.old
clean: neat
	$(RM) -f *.out *.log *.ps *.pdf *-
	$(RM) -f *.abc	# NOTE: *.abc files in this directory are temporary
clobber: ; clean

# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
# Here are prototypes for making medley pages:

# jh	# Join, with hdr file
jh= _.abc # Single-tune file names
jh: jh.abc jh.pdf
jh.abc: $(jh) hdr/jh.hdr
	abcjoin +NR $(jh) >jh.abc
jh.ps: jh.abc fmt/_70.fmt
	$(a2p) jh.abc +Ffmt/_70 \
	|PShdr 'jh' '' 'jh' \
	|PSftr %D $U/ %D >jh.ps
jh.pdf: jh.ps
	ps2pdf jh.ps jh.pdf

# jj
jj= _.abc
jj: jj.abc jj.pdf
jj.abc: $(jj)
	abcjoin +NR $(jj) >jj.abc
jj.ps: jj.abc fmt/_70.fmt
	$(a2p) jj.abc +Ffmt/_70 \
	|PShdr 'jj' '' 'jj' \
	|PSftr %D $U/ %D >jj.ps
jj.pdf: jj.ps
	ps2pdf jj.ps jj.pdf

# mm
mm=
mm: mm.abc mm.ps mm.pdf
mm.abc: $(mm) # hdr/mm.hdr
	abcmedley "mm" $(mm) >mm.abc
mm.ps: mm.abc fmt/_75.fmt
	$(a2p) mm.abc +Ffmt/_75 \
	|PShdr 'mm' '' 'mm' \
	|PSftr %D $U/ %D >mm.ps
mm.pdf: mm.ps
	ps2pdf mm.ps mm.pdf

# TT	# Single-tune files (RD is the rhythm/type directory)
TT= TT/TT_KK-BC-SC.abc	# Tune_Title - Key - BarCount - StaffCount
TT: RD/TT-KK-BC-SC.abc RD/TT-KK-BC-SC.pdf
RD/TT-KK-BC-SC.abc: $(TT) # hdr/TT-KK-BC-SC.hdr
	abcjoin $(TT) >RD/TT-KK-BC-SC.abc
RD/TT-KK-BC-SC.ps: RD/TT-KK-BC-SC.abc fmt/_70.fmt
	$(a2p) RD/TT-KK-BC-SC.abc +Ffmt/_70 \
	|PShdr 'RD/TT' '' 'RD/TT' \
	|PSftr %D $U/ %D >RD/TT-KK-BC-SC.ps
RD/TT-KK-BC-SC.pdf: RD/TT-KK-BC-SC.ps
	ps2pdf RD/TT-KK-BC-SC.ps RD/TT-KK-BC-SC.pdf

# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
# Medleys/sets that we make in this directory:

# Set_Name-info
Set_Name-info: Set_Name-info
Set_Name-info= hdr/Set_Name-info.hdr \
	Set_Name-info/Set_Name-info.abc \
	Set_Name-info/Set_Name-info.abc \
	ftr/Set_Name-info.ftr
Set_Name-info: Set_Name-info.abc Set_Name-info.pdf
Set_Name-info.abc: $(Set_Name-info)
	abcjoin +NR $(Set_Name-info) >Set_Name-info.abc
	ln -f Set_Name-info.abc __/Set_Name-info.abc
Set_Name-info.ps: Set_Name-info.abc fmt/Set.fmt
	$(a2p) Set_Name-info.abc +Ffmt/Set.fmt \
	|PShdr '_' '_' '_' \
	|PSftr %D $U/ %D >Set_Name-info.ps
Set_Name-info.pdf: Set_Name-info.ps
	ps2pdf Set_Name-info.ps Set_Name.pdf
	ln -f Set_Name-info.pdf img/Set_Name-info.pdf
hdr/Set_Name-info.hdr: ; touch hdr/Set_Name-info.hdr
ftr/Set_Name-info.ftr: ; touch ftr/Set_Name-info.ftr

# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
# Here is where we make the collection's 2-page "sets":
#

Sets: \
	Blackberry_Steamboat_Muckin_Jackson Broken_Blackthorn_Kitty_Tempest \
	Jefferson_Irishmans_Lillibullero_Coleraine_set \
	Maple_Tenpenny_Smash_set Rory_Connaught_Lawrence_Hullichan Ti-Jean_Gordons_Ne_Gift \
	Little_Paddy_Rock_ComeUp Larry_Top_Munster_Off Rolling_Lanigans_Bells_Munster \
	Shandon_Paddy_Haste_Rakes Starry_New_Hundred_Cock Stool_Bonnie_Lady_Kenmure

# Blackberry Quadrille + Steamboat Quickstep + Muckin o Geordies Byre + Happy to Meet, Sorry To Part 
Blackberry_Steamboat_Muckin_Jackson: Blackberry_Steamboat_Muckin_Jackson_set
Blackberry_Steamboat_Muckin_Jackson_set= hdr/Blackberry_Steamboat_Muckin_Jackson_set.hdr \
	jig/Blackberry_Quadrille.abc \
	jig/Steamboat_Quickstep.abc \
	jig/Muckin_o_Geordies_Byre.abc \
	jig/Happy_to_Meet_Sorry_To_Part.abc \
	ftr/Blackberry_Steamboat_Muckin_Jackson_set.ftr
Blackberry_Steamboat_Muckin_Jackson_set: Blackberry_Steamboat_Muckin_Jackson_set.abc Blackberry_Steamboat_Muckin_Jackson_set.pdf
Blackberry_Steamboat_Muckin_Jackson_set.ps: Blackberry_Steamboat_Muckin_Jackson_set.abc fmt/pdf_80.fmt
	jcabc2ps Blackberry_Steamboat_Muckin_Jackson_set.abc +Ffmt/pdf_80.fmt \
	|PSftr %D $U/ %D \
	|PShdr 'Blackberry Steamboat Muckin Jackson' '' 'Blackberry Steamboat Muckin Jackson' >Blackberry_Steamboat_Muckin_Jackson_set.ps
Blackberry_Steamboat_Muckin_Jackson_set.abc: $(Blackberry_Steamboat_Muckin_Jackson_set)
	abcmedley "Blackberry Steamboat Muckin Jackson set" $(Blackberry_Steamboat_Muckin_Jackson_set)  \
		>Blackberry_Steamboat_Muckin_Jackson_set.abc
	ln -f Blackberry_Steamboat_Muckin_Jackson_set.abc set/Blackberry_Steamboat_Muckin_Jackson_set.abc
Blackberry_Steamboat_Muckin_Jackson_set.pdf: Blackberry_Steamboat_Muckin_Jackson_set.ps
	ps2pdf Blackberry_Steamboat_Muckin_Jackson_set.ps Blackberry_Steamboat_Muckin_Jackson_set.pdf
	ln -f Blackberry_Steamboat_Muckin_Jackson_set.pdf img/Blackberry_Steamboat_Muckin_Jackson_set.pdf
	touch ._/Blackberry_Steamboat_Muckin_Jackson_set.abc hdr/Blackberry_Steamboat_Muckin_Jackson_set.hdr: ; touch hdr/Blackberry_Steamboat_Muckin_Jackson_set.hdr
ftr/Blackberry_Steamboat_Muckin_Jackson_set.ftr: ; touch ftr/Blackberry_Steamboat_Muckin_Jackson_set.ftr

# Brisk Young Lads + Saddle the Pony + Joys of Wedlock + Jackson's Fancy
Brisk_Saddle_Joys_Jackson: Brisk_Saddle_Joys_Jackson_set
Brisk_Saddle_Joys_Jackson_set= hdr/Brisk_Saddle_Joys_Jackson_set.hdr \
	jig/Brisk_Young_Lads.abc \
	jig/Saddle_the_Pony.abc \
	jig/Joys_of_Wedlock.abc \
	jig/Jacksons_Fancy.abc \
	ftr/Brisk_Saddle_Joys_Jackson_set.ftr
Brisk_Saddle_Joys_Jackson_set: Brisk_Saddle_Joys_Jackson_set.abc Brisk_Saddle_Joys_Jackson_set.pdf
Brisk_Saddle_Joys_Jackson_set.ps: Brisk_Saddle_Joys_Jackson_set.abc fmt/pdf_80.fmt
	jcabc2ps Brisk_Saddle_Joys_Jackson_set.abc +Ffmt/pdf_80.fmt \
	|PSftr %D $U/ %D \
	|PShdr 'Brisk Saddle Joys Jackson' '' 'Brisk Saddle Joys Jackson' >Brisk_Saddle_Joys_Jackson_set.ps
Brisk_Saddle_Joys_Jackson_set.abc: $(Brisk_Saddle_Joys_Jackson_set)
	abcmedley "Brisk Saddle Joys Jackson set" $(Brisk_Saddle_Joys_Jackson_set) \
		>Brisk_Saddle_Joys_Jackson_set.abc
	ln -f Brisk_Saddle_Joys_Jackson_set.abc set/Brisk_Saddle_Joys_Jackson_set.abc
Brisk_Saddle_Joys_Jackson_set.pdf: Brisk_Saddle_Joys_Jackson_set.ps
	ps2pdf Brisk_Saddle_Joys_Jackson_set.ps Brisk_Saddle_Joys_Jackson_set.pdf
	ln -f Brisk_Saddle_Joys_Jackson_set.pdf img/Brisk_Saddle_Joys_Jackson_set.pdf
	touch ._/Brisk_Saddle_Joys_Jackson_set.abc
hdr/Brisk_Saddle_Joys_Jackson_set.hdr: ; touch hdr/Brisk_Saddle_Joys_Jackson_set.hdr
ftr/Brisk_Saddle_Joys_Jackson_set.ftr: ; touch ftr/Brisk_Saddle_Joys_Jackson_set.ftr

# Broken Lantern + Blackthorn Stick + Kitty McGee + The Tempest
Broken_Blackthorn_Kitty_Tempest: Broken_Blackthorn_Kitty_Tempest_set
Broken_Blackthorn_Kitty_Tempest_set= hdr/Broken_Blackthorn_Kitty_Tempest_set.hdr \
	jig/Broken_Lantern_C-332-2b9.abc \
	jig/Blackthorn_Stick-G-32-2b9.abc \
	jig/Kitty_McGee-D-32-3.abc \
	jig/Tempest-G-32-2b13.abc \
	ftr/Broken_Blackthorn_Kitty_Tempest_set.ftr
Broken_Blackthorn_Kitty_Tempest_set: Broken_Blackthorn_Kitty_Tempest_set.abc Broken_Blackthorn_Kitty_Tempest_set.pdf
Broken_Blackthorn_Kitty_Tempest_set.ps: Broken_Blackthorn_Kitty_Tempest_set.abc fmt/pdf_55.fmt
	jcabc2ps Broken_Blackthorn_Kitty_Tempest_set.abc +Ffmt/pdf_75.fmt \
	|PSftr %D $U/ %D \
	|PShdr 'Broken Blackthorn Kitty Tempest' '' 'Broken Blackthorn Kitty Tempest' >Broken_Blackthorn_Kitty_Tempest_set.ps
Broken_Blackthorn_Kitty_Tempest_set.abc: $(Broken_Blackthorn_Kitty_Tempest_set)
	abcmedley "Broken Blackthorn Kitty Tempest" $(Broken_Blackthorn_Kitty_Tempest_set) >Broken_Blackthorn_Kitty_Tempest_set.abc
	ln -f Broken_Blackthorn_Kitty_Tempest_set.abc set/Broken_Blackthorn_Kitty_Tempest_set.abc
Broken_Blackthorn_Kitty_Tempest_set.pdf: Broken_Blackthorn_Kitty_Tempest_set.ps
	ps2pdf Broken_Blackthorn_Kitty_Tempest_set.ps Broken_Blackthorn_Kitty_Tempest_set.pdf
	ln -f Broken_Blackthorn_Kitty_Tempest_set.pdf img/Broken_Blackthorn_Kitty_Tempest_set.pdf
hdr/Broken_Blackthorn_Kitty_Tempest_set.hdr: ; touch hdr/Broken_Blackthorn_Kitty_Tempest_set.hdr
ftr/Broken_Blackthorn_Kitty_Tempest_set.ftr: ; touch ftr/Broken_Blackthorn_Kitty_Tempest_set.ftr

# Jefferson and Liberty + Irishmans Man's Heart to the Ladies + Lillibullero + Coleraine
Jefferson_Irishmans_Lillibullero_Coleraine: Jefferson_Irishmans_Lillibullero_Coleraine_set
Jefferson_Irishmans_Lillibullero_Coleraine_set= hdr/Jefferson_Irishmans_Lillibullero_Coleraine_set.hdr \
	jig/Jefferson_and_Liberty.abc \
	jig/Irishmans_Heart_to_the_Ladies.abc \
	jig/Lillibullero.abc \
	jig/Coleraine-Am-32-2b13.abc \
	ftr/Jefferson_Irishmans_Lillibullero_Coleraine_set.ftr
Jefferson_Irishmans_Lillibullero_Coleraine_set: Jefferson_Irishmans_Lillibullero_Coleraine_set.abc Jefferson_Irishmans_Lillibullero_Coleraine_set.pdf
Jefferson_Irishmans_Lillibullero_Coleraine_set.ps: Jefferson_Irishmans_Lillibullero_Coleraine_set.abc fmt/pdf_70.fmt
	jcabc2ps Jefferson_Irishmans_Lillibullero_Coleraine_set.abc +Ffmt/pdf_70.fmt \
	|PSftr %D $U/ %D \
	|PShdr 'Jefferson Irishmans Lillibullero Coleraine' '' 'Jefferson Irishmans Lillibullero Coleraine' >Jefferson_Irishmans_Lillibullero_Coleraine_set.ps
Jefferson_Irishmans_Lillibullero_Coleraine_set.abc: $(Jefferson_Irishmans_Lillibullero_Coleraine_set)
	abcmedley "Jefferson Irishmans Lillibullero Coleraine" $(Jefferson_Irishmans_Lillibullero_Coleraine_set) >Jefferson_Irishmans_Lillibullero_Coleraine_set.abc
	ln -f Jefferson_Irishmans_Lillibullero_Coleraine_set.abc set/Jefferson_Irishmans_Lillibullero_Coleraine_set.abc
Jefferson_Irishmans_Lillibullero_Coleraine_set.pdf: Jefferson_Irishmans_Lillibullero_Coleraine_set.ps
	ps2pdf Jefferson_Irishmans_Lillibullero_Coleraine_set.ps Jefferson_Irishmans_Lillibullero_Coleraine_set.pdf
	ln -f Jefferson_Irishmans_Lillibullero_Coleraine_set.pdf img/Jefferson_Irishmans_Lillibullero_Coleraine_set.pdf
	touch ._/Jefferson_Irishmans_Lillibullero_Coleraine_set.abc
hdr/Jefferson_Irishmans_Lillibullero_Coleraine_set.hdr: ; touch hdr/Jefferson_Irishmans_Lillibullero_Coleraine_set.hdr
ftr/Jefferson_Irishmans_Lillibullero_Coleraine_set.ftr: ; touch ftr/Jefferson_Irishmans_Lillibullero_Coleraine_set.ftr

# Larry O'Gaff + Top of Cork Road + Munster Lass + Come She Goes
Larry_Top_Munster_Off: Larry_Top_Munster_Off_set
Larry_Top_Munster_Off_set= hdr/Larry_Top_Munster_Off_set.hdr \
	jig/Larry_O_Gaff-G-32-2.abc \
	jig/Top_of_Cork_Road-G-32-2.abc \
	jig/Munster_Lass-F-32-2.abc \
	jig/Off_She_Goes-D-32-2.abc \
	ftr/Larry_Top_Munster_Off_set.ftr
Larry_Top_Munster_Off_set: Larry_Top_Munster_Off_set.abc Larry_Top_Munster_Off_set.pdf
Larry_Top_Munster_Off_set.ps: Larry_Top_Munster_Off_set.abc fmt/pdf_85.fmt
	jcabc2ps Larry_Top_Munster_Off_set.abc +Ffmt/pdf_85.fmt \
	|PSftr %D $U/ %D \
	|PShdr 'Larry Top Munster Off' '' 'Larry Top Munster Off' >Larry_Top_Munster_Off_set.ps
Larry_Top_Munster_Off_set.abc: $(Larry_Top_Munster_Off_set)
	abcmedley "Larry Top Munster Off set" $(Larry_Top_Munster_Off_set) \
		>Larry_Top_Munster_Off_set.abc
	ln -f Larry_Top_Munster_Off_set.abc set/Larry_Top_Munster_Off_set.abc
Larry_Top_Munster_Off_set.pdf: Larry_Top_Munster_Off_set.ps
	ps2pdf Larry_Top_Munster_Off_set.ps Larry_Top_Munster_Off_set.pdf
	ln -f Larry_Top_Munster_Off_set.pdf img/Larry_Top_Munster_Off_set.pdf
	touch ._/Larry_Top_Munster_Off_set.abc
hdr/Larry_Top_Munster_Off_set.hdr: ; touch hdr/Larry_Top_Munster_Off_set.hdr
ftr/Larry_Top_Munster_Off_set.ftr: ; touch ftr/Larry_Top_Munster_Off_set.ftr

# Little_Burnt_Potato + Paddy_Whack + Rock_Valley + Come_Up_the_Back_Stairs
Little_Paddy_Rock_ComeUp: Little_Paddy_Rock_ComeUp_set
Little_Paddy_Rock_ComeUp_set= hdr/Little_Paddy_Rock_ComeUp_set.hdr \
	jig/Little_Burnt_Potato-D-32-3.abc \
	jig/Paddy_Whack-A-32-3.abc \
	jig/Rock_Valley-C-32-2b11.abc \
	jig/Come_Up_the_Back_Stairs-G-32-2b13.abc \
	ftr/Little_Paddy_Rock_ComeUp_set.ftr
Little_Paddy_Rock_ComeUp_set: Little_Paddy_Rock_ComeUp_set.abc Little_Paddy_Rock_ComeUp_set.pdf
Little_Paddy_Rock_ComeUp_set.ps: Little_Paddy_Rock_ComeUp_set.abc fmt/pdf_90.fmt
	jcabc2ps Little_Paddy_Rock_ComeUp_set.abc +Ffmt/pdf_90.fmt \
	|PSftr %D $U/ %D \
	|PShdr 'Little Paddy Rock ComeUp' '' 'Little Paddy Rock ComeUp' >Little_Paddy_Rock_ComeUp_set.ps
Little_Paddy_Rock_ComeUp_set.abc: $(Little_Paddy_Rock_ComeUp_set)
	abcmedley "Little Paddy Rock ComeUp set" $(Little_Paddy_Rock_ComeUp_set) \
		>Little_Paddy_Rock_ComeUp_set.abc
	ln -f Little_Paddy_Rock_ComeUp_set.abc set/Little_Paddy_Rock_ComeUp_set.abc
Little_Paddy_Rock_ComeUp_set.pdf: Little_Paddy_Rock_ComeUp_set.ps
	ps2pdf Little_Paddy_Rock_ComeUp_set.ps Little_Paddy_Rock_ComeUp_set.pdf
	ln -f Little_Paddy_Rock_ComeUp_set.pdf img/Little_Paddy_Rock_ComeUp_set.pdf
	touch ._/Little_Paddy_Rock_ComeUp_set.abc
hdr/Little_Paddy_Rock_ComeUp_set.hdr: ; touch hdr/Little_Paddy_Rock_ComeUp_set.hdr
ftr/Little_Paddy_Rock_ComeUp_set.ftr: ; touch ftr/Little_Paddy_Rock_ComeUp_set.ftr

# Maple Leaf + Jig Tenpenny Bit + Smash the Windows
Maple_Tenpenny_Smash: Maple_Tenpenny_Smash_set
Maple_Tenpenny_Smash_set= hdr/Maple_Tenpenny_Smash_set.hdr \
	jig/Maple_Leaf_Jig-G-32-2.abc \
	jig/Maple_Leaf_Jig-G-32-2b12.abc \
	jig/Ten_Penny_Bit-Am-32-2b6.abc \
	jig/Smash_the_Windows-D-32-3b16.abc \
	ftr/Maple_Tenpenny_Smash_set.ftr
Maple_Tenpenny_Smash_set: Maple_Tenpenny_Smash_set.abc Maple_Tenpenny_Smash_set.pdf
Maple_Tenpenny_Smash_set.ps: Maple_Tenpenny_Smash_set.abc fmt/pdf_75.fmt
	jcabc2ps Maple_Tenpenny_Smash_set.abc +Ffmt/pdf_75.fmt \
	|PSftr %D $U/ %D \
	|PShdr 'Maple Tenpenny Smash' '' 'Maple Tenpenny Smash' >Maple_Tenpenny_Smash_set.ps
Maple_Tenpenny_Smash_set.abc: $(Maple_Tenpenny_Smash_set)
	abcmedley "Maple Tenpenny Smash" $(Maple_Tenpenny_Smash_set) >Maple_Tenpenny_Smash_set.abc
	ln -f Maple_Tenpenny_Smash_set.abc set/Maple_Tenpenny_Smash_set.abc
Maple_Tenpenny_Smash_set.pdf: Maple_Tenpenny_Smash_set.ps
	ps2pdf Maple_Tenpenny_Smash_set.ps Maple_Tenpenny_Smash_set.pdf
	ln -f Maple_Tenpenny_Smash_set.pdf img/Maple_Tenpenny_Smash_set.pdf
hdr/Maple_Tenpenny_Smash_set.hdr: ; touch hdr/Maple_Tenpenny_Smash_set.hdr
ftr/Maple_Tenpenny_Smash_set.ftr: ; touch ftr/Maple_Tenpenny_Smash_set.ftr

# Rolling Off a Log + Lanigans's Ball + Bell's Favorite + Munster Buttermilk
Rolling_Lanigans_Bells_Munster: Rolling_Lanigans_Bells_Munster_set
Rolling_Lanigans_Bells_Munster_set= hdr/Rolling_Lanigans_Bells_Munster_set.hdr \
	jig/Rolling_Off_a_Log-C,G-32-2.abc \
	jig/Lanigans_Ball-Em-32-2.abc \
	jig/Bells_Favorite-D-32-2.abc \
	jig/Munster_Buttermilk-G-32-2.abc \
	ftr/Rolling_Lanigans_Bells_Munster_set.ftr
Rolling_Lanigans_Bells_Munster_set: Rolling_Lanigans_Bells_Munster_set.abc Rolling_Lanigans_Bells_Munster_set.pdf
Rolling_Lanigans_Bells_Munster_set.ps: Rolling_Lanigans_Bells_Munster_set.abc fmt/pdf_90.fmt
	jcabc2ps Rolling_Lanigans_Bells_Munster_set.abc +Ffmt/pdf_90.fmt \
	|PSftr %D $U/ %D \
	|PShdr "Rolling Lanigan's Bells Munster" "" "Rolling Lanigan's Bells Munster" >Rolling_Lanigans_Bells_Munster_set.ps
Rolling_Lanigans_Bells_Munster_set.abc: $(Rolling_Lanigans_Bells_Munster_set)
	abcmedley "Rolling Lanigans Bells Munster set" $(Rolling_Lanigans_Bells_Munster_set) >Rolling_Lanigans_Bells_Munster_set.abc
	ln -f Rolling_Lanigans_Bells_Munster_set.abc set/Rolling_Lanigans_Bells_Munster_set.abc
Rolling_Lanigans_Bells_Munster_set.pdf: Rolling_Lanigans_Bells_Munster_set.ps
	ps2pdf Rolling_Lanigans_Bells_Munster_set.ps Rolling_Lanigans_Bells_Munster_set.pdf
	ln -f Rolling_Lanigans_Bells_Munster_set.pdf img/Rolling_Lanigans_Bells_Munster_set.pdf
	touch ._/Rolling_Lanigans_Bells_Munster_set.abc
hdr/Rolling_Lanigans_Bells_Munster_set.hdr: ; touch hdr/Rolling_Lanigans_Bells_Munster_set.hdr
ftr/Rolling_Lanigans_Bells_Munster_set.ftr: ; touch ftr/Rolling_Lanigans_Bells_Munster_set.ftr

# Rory O'More + Connaught Man's Rambles + St. Lawrence + Hullichan
Rory_Connaught_Lawrence_Hullichan: Rory_Connaught_Lawrence_Hullichan_set
Rory_Connaught_Lawrence_Hullichan_set= hdr/Rory_Connaught_Lawrence_Hullichan_set.hdr \
	jig/Rory_O_More-A-32-2b12.abc \
	jig/Connaught_Mans_Rambles-D-32-2b14.abc \
	jig/Saint_Lawrence_Jig.abc \
	jig/Hullichan_Jig.abc \
	ftr/Rory_Connaught_Lawrence_Hullichan_set.ftr
Rory_Connaught_Lawrence_Hullichan_set: Rory_Connaught_Lawrence_Hullichan_set.abc Rory_Connaught_Lawrence_Hullichan_set.pdf
Rory_Connaught_Lawrence_Hullichan_set.ps: Rory_Connaught_Lawrence_Hullichan_set.abc fmt/pdf_70.fmt
	jcabc2ps Rory_Connaught_Lawrence_Hullichan_set.abc +Ffmt/pdf_70.fmt \
	|PSftr %D $U/ %D \
	|PShdr 'Rory Connaught Lawrence Hullichan' '' 'Rory Connaught Lawrence Hullichan' >Rory_Connaught_Lawrence_Hullichan_set.ps
Rory_Connaught_Lawrence_Hullichan_set.abc: $(Rory_Connaught_Lawrence_Hullichan_set)
	abcmedley "Rory Connaught Lawrence Hullichan" $(Rory_Connaught_Lawrence_Hullichan_set) >Rory_Connaught_Lawrence_Hullichan_set.abc
	ln -f Rory_Connaught_Lawrence_Hullichan_set.abc set/Rory_Connaught_Lawrence_Hullichan_set.abc
Rory_Connaught_Lawrence_Hullichan_set.pdf: Rory_Connaught_Lawrence_Hullichan_set.ps
	ps2pdf Rory_Connaught_Lawrence_Hullichan_set.ps Rory_Connaught_Lawrence_Hullichan_set.pdf
	ln -f Rory_Connaught_Lawrence_Hullichan_set.pdf img/Rory_Connaught_Lawrence_Hullichan_set.pdf
hdr/Rory_Connaught_Lawrence_Hullichan_set.hdr: ; touch hdr/Rory_Connaught_Lawrence_Hullichan_set.hdr
ftr/Rory_Connaught_Lawrence_Hullichan_set.ftr: ; touch ftr/Rory_Connaught_Lawrence_Hullichan_set.ftr

# Shandon Cattle Potato + Paddy Whack + Haste Valley + Come Up the Back Stairs
Shandon_Cattle_Haste_Rakes: Shandon_Cattle_Haste_Rakes_set
Shandon_Cattle_Haste_Rakes_set= hdr/Shandon_Cattle_Haste_Rakes_set.hdr \
	jig/Shandon_Bells-D-32-2b16.abc \
	jig/Cattle_in_the_Crops-D-32-2b12.abc \
	jig/Haste_to_the_Wedding-D-32-2b14.abc \
	jig/Haste_to_the_Wedding-D-32-2b12.abc \
	jig/Rakes_of_Clonmel_Am-32-3.abc.abc \
	ftr/Shandon_Cattle_Haste_Rakes_set.ftr
Shandon_Cattle_Haste_Rakes_set: Shandon_Cattle_Haste_Rakes_set.abc Shandon_Cattle_Haste_Rakes_set.pdf
Shandon_Cattle_Haste_Rakes_set.ps: Shandon_Cattle_Haste_Rakes_set.abc fmt/pdf_75.fmt
	jcabc2ps Shandon_Cattle_Haste_Rakes_set.abc +Ffmt/pdf_75.fmt \
	|PSftr %D $U/ %D \
	|PShdr 'Shandon Paddy Haste Rakes' '' 'Shandon Paddy Haste Rakes' >Shandon_Cattle_Haste_Rakes_set.ps
Shandon_Cattle_Haste_Rakes_set.abc: $(Shandon_Cattle_Haste_Rakes_set)
	abcmedley "Shandon Paddy Haste Rakes set" $(Shandon_Cattle_Haste_Rakes_set) >Shandon_Cattle_Haste_Rakes_set.abc
	ln -f Shandon_Cattle_Haste_Rakes_set.abc set/Shandon_Cattle_Haste_Rakes_set.abc
Shandon_Cattle_Haste_Rakes_set.pdf: Shandon_Cattle_Haste_Rakes_set.ps
	ps2pdf Shandon_Cattle_Haste_Rakes_set.ps Shandon_Cattle_Haste_Rakes_set.pdf
	ln -f Shandon_Cattle_Haste_Rakes_set.pdf img/Shandon_Cattle_Haste_Rakes_set.pdf
	touch ._/Shandon_Cattle_Haste_Rakes_set.abc
hdr/Shandon_Cattle_Haste_Rakes_set.hdr: ; touch hdr/Shandon_Cattle_Haste_Rakes_set.hdr
ftr/Shandon_Cattle_Haste_Rakes_set.ftr: ; touch ftr/Shandon_Cattle_Haste_Rakes_set.ftr

# Starry Night for a Ramble + New Rigged Ship + Hundred Piipers + Cock o' the North
Starry_New_Hundred_Cock: Starry_New_Hundred_Cock_set
Starry_New_Hundred_Cock_set= hdr/Starry_New_Hundred_Cock_set.hdr \
	jig/Starry_Night_for_a_Ramble.abc \
	jig/New_Rigged_Ship.abc \
	jig/Hundred_Pipers.abc \
	jig/Cock_o_the_North.abc \
	ftr/Starry_New_Hundred_Cock_set.ftr
Starry_New_Hundred_Cock_set: Starry_New_Hundred_Cock_set.abc Starry_New_Hundred_Cock_set.pdf
Starry_New_Hundred_Cock_set.ps: Starry_New_Hundred_Cock_set.abc fmt/pdf_80.fmt
	jcabc2ps Starry_New_Hundred_Cock_set.abc +Ffmt/pdf_80.fmt \
	|PSftr %D $U/ %D \
	|PShdr 'Starry New Hundred Cock' '' 'Starry New Hundred Cock' >Starry_New_Hundred_Cock_set.ps
Starry_New_Hundred_Cock_set.abc: $(Starry_New_Hundred_Cock_set)
	abcmedley "Starry New Hundred Cock set" $(Starry_New_Hundred_Cock_set) \
		>Starry_New_Hundred_Cock_set.abc
	ln -f Starry_New_Hundred_Cock_set.abc set/Starry_New_Hundred_Cock_set.abc
Starry_New_Hundred_Cock_set.pdf: Starry_New_Hundred_Cock_set.ps
	ps2pdf Starry_New_Hundred_Cock_set.ps Starry_New_Hundred_Cock_set.pdf
	ln -f Starry_New_Hundred_Cock_set.pdf img/Starry_New_Hundred_Cock_set.pdf
	touch ._/Starry_New_Hundred_Cock_set.abc
hdr/Starry_New_Hundred_Cock_set.hdr: ; touch hdr/Starry_New_Hundred_Cock_set.hdr
ftr/Starry_New_Hundred_Cock_set.ftr: ; touch ftr/Starry_New_Hundred_Cock_set.ftr

# Stool of Repentance + Bonnie Dundee + Lady on the Boat + Kenmure's Up and Awa'
Stool_Bonnie_Lady_Kenmure: Stool_Bonnie_Lady_Kenmure_set
Stool_Bonnie_Lady_Kenmure_set= hdr/Stool_Bonnie_Lady_Kenmure_set.hdr \
	jig/Stool_of_Repentance-A-32-2.abc \
	jig/Bonnie_Dundee-G-32-2.abc \
	jig/Lady_on_the_Boat-D-32-2.abc \
	jig/Kenmures_Up_and_Awa-A-32-2.abc \
	ftr/Stool_Bonnie_Lady_Kenmure_set.ftr
Stool_Bonnie_Lady_Kenmure_set: Stool_Bonnie_Lady_Kenmure_set.abc Stool_Bonnie_Lady_Kenmure_set.pdf
Stool_Bonnie_Lady_Kenmure_set.ps: Stool_Bonnie_Lady_Kenmure_set.abc fmt/pdf_80.fmt
	jcabc2ps Stool_Bonnie_Lady_Kenmure_set.abc +Ffmt/pdf_80.fmt \
	|PSftr %D $U/ %D \
	|PShdr 'Stool Bonnie Lady Kenmure' '' 'Stool Bonnie Lady Kenmure' >Stool_Bonnie_Lady_Kenmure_set.ps
Stool_Bonnie_Lady_Kenmure_set.abc: $(Stool_Bonnie_Lady_Kenmure_set)
	abcmedley "Stool Bonnie Lady Kenmure set" $(Stool_Bonnie_Lady_Kenmure_set) \
		>Stool_Bonnie_Lady_Kenmure_set.abc
	ln -f Stool_Bonnie_Lady_Kenmure_set.abc set/Stool_Bonnie_Lady_Kenmure_set.abc
Stool_Bonnie_Lady_Kenmure_set.pdf: Stool_Bonnie_Lady_Kenmure_set.ps
	ps2pdf Stool_Bonnie_Lady_Kenmure_set.ps Stool_Bonnie_Lady_Kenmure_set.pdf
	ln -f Stool_Bonnie_Lady_Kenmure_set.pdf img/Stool_Bonnie_Lady_Kenmure_set.pdf
	touch ._/Stool_Bonnie_Lady_Kenmure_set.abc
hdr/Stool_Bonnie_Lady_Kenmure_set.hdr: ; touch hdr/Stool_Bonnie_Lady_Kenmure_set.hdr
ftr/Stool_Bonnie_Lady_Kenmure_set.ftr: ; touch ftr/Stool_Bonnie_Lady_Kenmure_set.ftr

# Ti-Jean + Gay Gordons + Il Est Né + Gift to be Simple
Ti-Jean_Gordons_Ne_Gift: Ti-Jean_Gordons_Ne_Gift_set
Ti-Jean_Gordons_Ne_Gift_set= hdr/Ti-Jean_Gordons_Ne_Gift_set.hdr \
	reel/Reel_de_Ti-Jean-D-32b11-2.abc \
	reel/Gay_Gordons-A-16B14-3.abc \
	march/Il_Est_Ne-G-32b9-2.abc \
	reel/Tis_the_Gift_to_be_Simple.abc \
	ftr/Ti-Jean_Gordons_Ne_Gift_set.ftr
Ti-Jean_Gordons_Ne_Gift_set: Ti-Jean_Gordons_Ne_Gift_set.abc Ti-Jean_Gordons_Ne_Gift_set.pdf
Ti-Jean_Gordons_Ne_Gift_set.ps: Ti-Jean_Gordons_Ne_Gift_set.abc fmt/pdf_75.fmt
	jcabc2ps Ti-Jean_Gordons_Ne_Gift_set.abc +Ffmt/pdf_75.fmt \
	|PSftr %D $U/ %D \
	|PShdr 'Ti-Jean Gordons Ne Gift' '' 'Ti-Jean Gordons Ne Gift' >Ti-Jean_Gordons_Ne_Gift_set.ps
Ti-Jean_Gordons_Ne_Gift_set.abc: $(Ti-Jean_Gordons_Ne_Gift_set)
	abcmedley "Ti-Jean Gordons Ne Gift" $(Ti-Jean_Gordons_Ne_Gift_set) >Ti-Jean_Gordons_Ne_Gift_set.abc
	ln -f Ti-Jean_Gordons_Ne_Gift_set.abc set/Ti-Jean_Gordons_Ne_Gift_set.abc
Ti-Jean_Gordons_Ne_Gift_set.pdf: Ti-Jean_Gordons_Ne_Gift_set.ps
	ps2pdf Ti-Jean_Gordons_Ne_Gift_set.ps Ti-Jean_Gordons_Ne_Gift_set.pdf
	ln -f Ti-Jean_Gordons_Ne_Gift_set.pdf img/Ti-Jean_Gordons_Ne_Gift_set.pdf

