# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
# This is the Makefile for the "Minuets Cotillons & Country Dances" by
# Ignatius Sancho in 1775.
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #

U=http://trillian.mit.edu/~jc/music/book/IgnatiusSancho/MCCD

all: MCCD install

MCCD: MCCD_v1 MCCD_v2

#MCCD= [0-9][0-9][0-9]_*.abc
#MCCD.abc: $(MCCD)
#	abcjoin +CS2 $(MCCD) >MCCD.abc

# Format using jcabc2ps:
MCCD_v1: MCCD_v1.abc MCCD_v1.ps MCCD_v1.pdf
MCCD_v1= [0-9][0-9][0-9][-_]*.abc
MCCD_v1.abc: $(MCCD_v1)
	abcjoin +CS2 $(MCCD_v1) >MCCD_v1.abc
MCCD_v1.ps: MCCD_v1.abc fmt/GBFS1.fmt
	jcabc2ps +k2 +Ffmt/GBFS1.fmt +n +x MCCD_v1.abc \
	|PShdr %P 'Minuets, Cotillons & Country Dances - Ignatius Sancho' %P \
	|PSftr %D $U/ %D >MCCD_v1.ps
MCCD_v1.pdf: MCCD_v1.ps
	ps2pdf MCCD_v1.ps MCCD_v1.pdf

# Format using abcm2ps:
MCCD_v2: MCCD_v2.abc MCCD_v2.ps MCCD_v2.pdf
MCCD_v2= [0-9][0-9][0-9][=_]*.abc
MCCD_v2.abc: $(MCCD_v2)
	abcjoin +CS2 $(MCCD_v2) >MCCD_v2.abc
MCCD_v2.ps: MCCD_v2.abc fmt/GBFS2.fmt
	abcm2ps -x -F fmt/GBFS2.fmt MCCD_v2.abc -O tmp.ps
	PShdr <tmp.ps %P 'Minuets, Cotillons & Country Dances - Ignatius Sancho' %P \
	|PSftr %D $U/ %D >MCCD_v2.ps
	rm tmp.ps
MCCD_v2.pdf: MCCD_v2.ps
	ps2pdf MCCD_v2.ps MCCD_v2.pdf

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

install: \
	../MCCD_v1.abc ../../IgnatiusSancho_MCCD_v1.abc \
	../MCCD_v2.abc ../../IgnatiusSancho_MCCD_v2.abc  
../MCCD_v1.abc: MCCD_v1.abc
	ln -f MCCD_v1.abc ../MCCD_v1.abc
../MCCD_v2.abc: MCCD_v2.abc
	ln -f MCCD_v2.abc ../MCCD_v2.abc
../../IgnatiusSancho_MCCD_v1.abc: MCCD_v1.abc
	ln -f MCCD_v1.abc ../../IgnatiusSancho_MCCD_v1.abc
../../IgnatiusSancho_MCCD_v2.abc: MCCD_v2.abc
	ln -f MCCD_v2.abc ../../IgnatiusSancho_MCCD_v2.abc

# = = = = = = = = = = = = = = = = = = = = = = = = #

