a2p=jcabc2ps
U=http://trillian.mit.edu/~jc/music/abc/Spain

all:

# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #

neat:         ; /bin/rm -f *-
clean:    neat; /bin/rm -f new.* *.out *.pdf *.ps *.PS
	find new/ -name '*.abc' -mtime +30 -exec ls -l {} ';' -exec rm {} ';'
clobber: clean; /bin/rm -f core ECD.*

# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #

new: new_Spain
new_Spain: new_Spain_V1 new_Spain_V2

# Format using jcabc2ps (no overlays):
new_Spain_V1: new_Spain_V1.abc new_Spain_V1.ps new_Spain_V1.pdf
new_Spain_V1= new/*.abc
new_Spain_V1.abc: $(new_Spain_V1)
	abcjoin -C +S2 $(new_Spain_V1) >new_Spain_V1.abc
new_Spain_V1.ps: new_Spain_V1.abc fmt/new_Spain_V1.fmt
	jcabc2ps +k2 +Ffmt/new_Spain_V1.fmt +n -x new_Spain_V1.abc \
	|PShdr %P 'John Treat "Gamut for the Fifes"' %P \
	|PSftr %D $U/ %D >new_Spain_V1.ps
new_Spain_V1.pdf: new_Spain_V1.ps
	ps2pdf new_Spain_V1.ps new_Spain_V1.pdf

# Format using abcm2ps (may use overlays):
new_Spain_V2: new_Spain_V2.abc new_Spain_V2.ps new_Spain_V2.pdf
new_Spain_V2= new/*.abc
new_Spain_V2.abc: $(new_Spain_V2)
	abcjoin -C +S2 $(new_Spain_V2) >new_Spain_V2.abc
new_Spain_V2.ps: new_Spain_V2.abc fmt/new_Spain_V2.fmt
	abcm2ps -x -j 4 -F fmt/new_Spain_V2.fmt -x new_Spain_V2.abc -O tmp.ps
	PShdr <tmp.ps %P 'John Treat "Gamut for the Fifes"'  %P \
	|PSftr %D $U/ %D >new_Spain_V2.ps
	rm tmp.ps
new_Spain_V2.pdf: new_Spain_V2.ps
	ps2pdf new_Spain_V2.ps new_Spain_V2.pdf


Juanita: Juanita_2

Juanita_2: Juanita_2-Eb-v1 Juanita_2-Eb-V2 Juanita_2-F-v1 Juanita_2-F-V2

# Juanita 2 Eb Format using jcabc2ps (no overlays):
Juanita_2-Eb-v1: Juanita_2-Eb-v1.abc Juanita_2-Eb-v1.pdf
Juanita_2-Eb-v1= waltz/Juanita_2-Eb-24-w2-v1.abc
Juanita_2-Eb-v1.abc: $(Juanita_2-Eb-v1)
	abcjoin -C +S2 $(Juanita_2-Eb-v1) >Juanita_2-Eb-v1.abc
Juanita_2-Eb-v1.ps: Juanita_2-Eb-v1.abc fmt/Juanita_2-v1.fmt
	jcabc2ps +k2 +Ffmt/Juanita_2-v1.fmt +n -x Juanita_2-Eb-v1.abc \
	|PShdr %P 'John Treat "Gamut for the Fifes"' %P \
	|PSftr %D $U/ %D >Juanita_2-Eb-v1.ps
Juanita_2-Eb-v1.pdf: Juanita_2-Eb-v1.ps
	ps2pdf Juanita_2-Eb-v1.ps Juanita_2-Eb-v1.pdf

## Juanita 2 Eb Format using abcm2ps (may use overlays):
#Juanita_2-Eb-V2: Juanita_2-Eb-V2.abc Juanita_2-Eb-V2.pdf
#Juanita_2-Eb-V2= waltz/Juanita_2-Eb-24-w2-v2.abc
#Juanita_2-Eb-V2.abc: $(Juanita_2-Eb-V2)
#	abcjoin -C +S2 $(Juanita_2-Eb-V2) >Juanita_2-Eb-V2.abc
#Juanita_2-Eb-V2.ps: Juanita_2-Eb-V2.abc fmt/Juanita_2-v2.fmt
#	abcm2ps -x -j 2 -F fmt/Juanita_2-v2.fmt -x Juanita_2-Eb-V2.abc -O tmp.ps
#	PShdr <tmp.ps %P 'John Treat "Gamut for the Fifes"'  %P \
#	|PSftr %D $U/ %D >Juanita_2-Eb-V2.ps
#	rm tmp.ps
#Juanita_2-Eb-V2.pdf: Juanita_2-Eb-V2.ps
#	ps2pdf Juanita_2-Eb-V2.ps Juanita_2-Eb-V2.pdf

# Juanita 2 Eb Format using abcm2ps (may use overlays):
Juanita_2-Eb-V2: Juanita_2-Eb-V2.abc Juanita_2-Eb-V2.pdf
Juanita_2-Eb-V2= waltz/Juanita_2-Eb-24-w2-v2.abc
Juanita_2-Eb-V2.abc: $(Juanita_2-Eb-V2)
	abcjoin -C +S2 $(Juanita_2-Eb-V2) >Juanita_2-Eb-V2.abc
Juanita_2-Eb-V2.ps: Juanita_2-Eb-V2.abc fmt/Juanita_2-v2.fmt
	abcm2ps -x -j 2 -F fmt/Juanita_2-v2.fmt -x Juanita_2-Eb-V2.abc -O tmp.ps
	PShdr <tmp.ps %P 'John Treat "Gamut for the Fifes"'  %P \
	|PSftr %D $U/ %D >Juanita_2-Eb-V2.ps
	rm tmp.ps
Juanita_2-Eb-V2.pdf: Juanita_2-Eb-V2.ps
	ps2pdf Juanita_2-Eb-V2.ps Juanita_2-Eb-V2.pdf

# Juanita 2 F Format using jcabc2ps (no overlays):
Juanita_2-F-v1: Juanita_2-F-v1.abc Juanita_2-F-v1.pdf
Juanita_2-F-v1= waltz/Juanita_2-F-24-w2-v1.abc
Juanita_2-F-v1.abc: $(Juanita_2-F-v1)
	abcjoin -C +S2 $(Juanita_2-F-v1) >Juanita_2-F-v1.abc
Juanita_2-F-v1.ps: Juanita_2-F-v1.abc fmt/Juanita_2-v1.fmt
	jcabc2ps +k2 +Ffmt/Juanita_2-v1.fmt +n -x Juanita_2-F-v1.abc \
	|PShdr %P 'John Treat "Gamut for the Fifes"' %P \
	|PSftr %D $U/ %D >Juanita_2-F-v1.ps
Juanita_2-F-v1.pdf: Juanita_2-F-v1.ps
	ps2pdf Juanita_2-F-v1.ps Juanita_2-F-v1.pdf

# Juanita 2 F Format using abcm2ps (may use overlays):
Juanita_2-F-V2: Juanita_2-F-V2.abc Juanita_2-F-V2.pdf
Juanita_2-F-V2= waltz/Juanita_2-F-24-w2-v2.abc
Juanita_2-F-V2.abc: $(Juanita_2-F-V2)
	abcjoin -C +S2 $(Juanita_2-F-V2) >Juanita_2-F-V2.abc
Juanita_2-F-V2.ps: Juanita_2-F-V2.abc fmt/Juanita_2-v2.fmt
	abcm2ps -x -j 2 -F fmt/Juanita_2-v2.fmt -x Juanita_2-F-V2.abc -O tmp.ps
	PShdr <tmp.ps %P 'John Treat "Gamut for the Fifes"'  %P \
	|PSftr %D $U/ %D >Juanita_2-F-V2.ps
	rm tmp.ps
Juanita_2-F-V2.pdf: Juanita_2-F-V2.ps
	ps2pdf Juanita_2-F-V2.ps Juanita_2-F-V2.pdf

