U=http://trillian.mit.edu/~jc/music/book/DftY/1769/Bremner

all: SRCD install

# We don't need different ABC files for this collection.
SRCD: SRCD SRCD-V2
SRCD= [0-9][0-9]_*.abc
SRCD.abc: $(SRCD)
	abcjoin +C $(SRCD) >SRCD.abc


# Format using jcabc2ps:
SRCD=[0-9][0-9][-_]*.abc
SRCD: SRCD.abc SRCD.ps SRCD.pdf
SRCD.ps: SRCD.abc fmt/SRCD-V1.fmt
	jcabc2ps +Ffmt/SRCD-V1.fmt +x SRCD.abc \
	|PShdr %P 'Bremner - Scots Reel & Country Dances for the Year 1769' %P \
	|PSftr %D $U/ %D >SRCD.ps
SRCD.pdf: SRCD.ps
	ps2pdf SRCD.ps SRCD.pdf

# Format using abcm2ps:
SRCD-V2=[0-9][0-9][=_]*.abc
SRCD-V2: SRCD.abc SRCD-V2.ps SRCD-V2.pdf
SRCD-V2.ps: SRCD.abc fmt/SRCD-V2.fmt
	abcm2ps -x -F fmt/SRCD-V2.fmt SRCD.abc -O tmp.ps
	PShdr <tmp.ps %P 'Bremner - Scots Reel & Country Dances for the Year 1769' %P \
	|PSftr %D $U/ %D >SRCD-V2.ps
	rm tmp.ps
SRCD-V2.pdf: SRCD-V2.ps
	ps2pdf SRCD-V2.ps SRCD-V2.pdf

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

install: ../Bremner_SRCD.abc ../../1769_Bremner_SRCD.abc ../../../1769_Bremner_SRCD.abc
           ../Bremner_SRCD.abc: SRCD.abc; ln -f SRCD.abc            ../Bremner_SRCD.abc
   ../../1769_Bremner_SRCD.abc: SRCD.abc; ln -f SRCD.abc    ../../1769_Bremner_SRCD.abc
../../../1769_Bremner_SRCD.abc: SRCD.abc; ln -f SRCD.abc ../../../1769_Bremner_SRCD.abc

