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

.SUFFIXES:
.SUFFIXES: .ABC .abc .ps .PS
#abc.ps: $*.abc; abc2ps $*.abc -O $*
.abc.ps: $*.abc; a2ps -n -p $*.abc -o ; mv Out.ps $*.ps
.ABC.PS: $*.ABC; abc2ps -p $*.ABC -o ; mv Out.ps $*.PS
.abc.PS: $*.abc; abc2ps $*.abc -o -p ; mv Out.ps $*.PS

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

all: NorthShore.PS BoysOfBlueHill.ps LamplightersH.ps RobertsonsH.ps StatenIslandH.ps

neat:         ; rm -f *.out
clean:    neat; rm -f *- *.ps *.PS core
clobber: clean;

# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
# xxx doesn't look good with full page  width.   American  "standard"  8.5x11
# paper  has  a  "width"  of  541  points.  The following produces a close to
# centered version with an extra inch of margin.

xxx.ps: xxx.abc
	abc2ps -m 100 -w 400 xxx.abc -o
	mv Out.ps xxx.ps

# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
# MEDLEYS, using jc's abcmedley program.

medleys:

m3=_1.abc _2.abc _3.abc
m3: m3.ps
m3.ps: m3.abc $(m3)
	abcmedley "Title" $(m3) >Out.abc
	abc2ps -p Out.abc -o
	mv Out.ps m3.ps
