U=http://trillian.mit.edu/~jc/music/book/DftY/1809/Cahusac

all: Cahusac_JC install

Cahusac_JC: Cahusac_JC1 Cahusac_JC2
Cahusac_JC= [0-9][0-9]_*.abc
Cahusac_JC.abc: $(Cahusac_JC)
	abcjoin +CS2 $(Cahusac_JC) >Cahusac_JC.abc

# Format using jcabc2ps:
Cahusac_JC1: Cahusac_JC.abc Cahusac_JC1.ps Cahusac_JC1.pdf
Cahusac_JC1.ps: Cahusac_JC.abc fmt/Cahusac_JC1.fmt
	jcabc2ps +k4 +Ffmt/Cahusac_JC1.fmt +n +x Cahusac_JC.abc \
	|PShdr %P '24CountryDances 1809 - Cahusac' %P \
	|PSftr %D $U/ %D >Cahusac_JC1.ps
Cahusac_JC1.pdf: Cahusac_JC1.ps
	ps2pdf Cahusac_JC1.ps Cahusac_JC1.pdf

# Format using abcm2ps:
Cahusac_JC2: Cahusac_JC.abc Cahusac_JC2.ps Cahusac_JC2.pdf
Cahusac_JC2.ps: Cahusac_JC.abc fmt/Cahusac_JC2.fmt
	abcm2ps -x -j 4 -F fmt/Cahusac_JC2.fmt Cahusac_JC.abc -O tmp.ps
	PShdr <tmp.ps %P '24CountryDances 1809 - Cahusac' %P \
	|PSftr %D $U/ %D >Cahusac_JC2.ps
	rm tmp.ps
Cahusac_JC2.pdf: Cahusac_JC2.ps
	ps2pdf Cahusac_JC2.ps Cahusac_JC2.pdf

neat:         ; /bin/rm -f *- *.bak *.out
clean:    neat; /bin/rm -f *.ps *.pdf
clobber: clean; /bin/rm -f Cahusac_JC.abc

install: ../Cahusac_JC.abc ../../1809_Cahusac_JC.abc ../../../24CountryDances_1809_Cahusac_JC.abc
../Cahusac_JC.abc: Cahusac_JC.abc
	ln -f Cahusac_JC.abc ../Cahusac_JC.abc
../../1809_Cahusac_JC.abc: Cahusac_JC.abc
	ln -f Cahusac_JC.abc ../../1809_Cahusac_JC.abc
../../../24CountryDances_1809_Cahusac_JC.abc: Cahusac_JC.abc
	ln -f Cahusac_JC.abc ../../../24CountryDances_1809_Cahusac_JC.abc

