# = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = #
# Makefile for the .../Klezmer/GG/ directory, which  contains  transcriptions #
# of various tunes from German Goldenshteyn.                                  #
# = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = #
a2p=abcm2ps
U=http://trillian.mit.edu/~jc/music/abc/Klezmer/GG

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

all: GGbook1 GGbook2 GGbook3

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

# GGbook1
GGbook1: GGbook1.abc GGbook1.ps GGbook1.pdf
GGbook1.abc: 1*.abc
	abcjoin -R +S 1*.abc >GGbook1.abc
	ln -f GGbook2.abc ../GGbook2.abc
GGbook1.ps: GGbook1.abc fmt/GGbook.fmt
	$(a2p) -j 0 -x -Ffmt/GGbook  GGbook1.abc -O tmp.ps
	PShdr <tmp.ps GG:Book1 '' GG:Book1 \
	|PSftr $(a2p) $U/ %D >GGbook1.ps
	rm tmp.ps
#	ln -f GGbook1.ps ../GGbook1.ps
GGbook1.pdf: GGbook1.ps
	ps2pdf GGbook1.ps GGbook1.pdf
#	ln -f GGbook1.pdf ../GGbook1.pdf

# GGbook2
GGbook2: GGbook2.abc GGbook2.ps GGbook2.pdf
GGbook2.abc: 2*.abc
	abcjoin -R +S 2*.abc >GGbook2.abc
	ln -f GGbook2.abc ../GGbook2.abc
GGbook2.ps: GGbook2.abc fmt/GGbook.fmt
	$(a2p) -j 0 -x -Ffmt/GGbook  GGbook2.abc -O tmp.ps
	PShdr <tmp.ps GG:Book2 '' GG:Book2 \
	|PSftr $(a2p) $U/ %D >GGbook2.ps
	rm tmp.ps
#	ln -f GGbook2.ps ../GGbook2.ps
GGbook2.pdf: GGbook2.ps
	ps2pdf GGbook2.ps GGbook2.pdf
#	ln -f GGbook2.pdf ../GGbook2.pdf

# GGbook2
GGbook3: GGbook3.abc GGbook3.ps GGbook3.pdf
GGbook3.abc: 3*.abc
	abcjoin -R +S 3*.abc >GGbook3.abc
	ln -f GGbook2.abc ../GGbook2.abc
GGbook3.ps: GGbook3.abc fmt/GGbook.fmt
	$(a2p) -j0 -x -Ffmt/GGbook  GGbook3.abc -O tmp.ps
	PShdr <tmp.ps "%P  GG:Book3" '' "GG:Book3  %P" \
	|PSftr $(a2p) $U/ %D >GGbook3.ps
	rm tmp.ps
#	ln -f GGbook3.ps ../GGbook3.ps
GGbook3.pdf: GGbook3.ps
	ps2pdf GGbook3.ps GGbook3.pdf
#	ln -f GGbook3.pdf ../GGbook3.pdf

