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

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

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

all: OffasDyke.ps Druid.ps CampbelltownLoch.ps MyWifesAWantonWeeThing.ps \
	AuntMarysJ.ps AuntMarysJ_4.ps BanksOfAllen.ps BelfastAlmanac.ps \
	BridalJ.ps BungYourEye.ps ButtermilkMary.ps CalliopeHouse_D.ps \
	CalliopeHouse_E.ps CantyAuldMan.ps ColRidleysQS.ps Coleraine.ps \
	ColonelRobertson.ps CuckoosNest.ps CumberlandR.ps DrummondCastle.ps \
	DustyBobsJ.ps FarewellToTheCreeks.ps FarewellToTheTay.ps FerryJ.ps \
	FrostIsAllOver.ps GoodChristianMenRejoice.ps Greenholm.ps \
	HamiltonHouseJ.ps HasteToTheWedding.ps RoryOMore.ps \
	HumberJumber.ps KissedYestereen.ps LairdOCockpen.ps LightAndAiryJ.ps \
	LittleBurntPotato.ps LittlePickleJ.ps LowlandLadsThinkTheyAreFine.ps \
	MaryDouglas.ps MickeyMouse.ps MidlothianPipeBand.ps MimiJ.ps \
	MistCoveredMountainJ.ps MistOverTennessee.ps MosPeerieBoston.ps \
	MrsMcPhersonOfCluny.ps NewRiggedShip.ps NoneSoPretty.ps NuptialKnot.ps \
	OerTheWaterToCharlieJ.ps OlutMarssi.ps PetersPeerieBoatJ.ps \
	QuadregliaNapoletana.ps SallyHunterOfThurstonsJ.ps ShandonBells.ps \
	StoolOfRepentance.ps SwallowtailJ.ps TeddyBearsPicnic.ps

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

# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
# 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

MistCoveredMountainJ.ps: MistCoveredMountainJ.abc
	abc2ps -n MistCoveredMountainJ.abc -o
	mv Out.ps MistCoveredMountainJ.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 -n -p Out.abc -o
	mv Out.ps m3.ps
