# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # # This is the Makefile for John Chambers .../China/ ABC collection. In this # directory, we build the PostScript files in the ps subdirectory. These may # be made directly from the source .abc files in other directories, or those # may be combined into .abc files that are created here. Any .abc files in # this directory are probably created, and may be deleted. # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # a2p=jcabc2ps P= GreenIslandSerenade TwoFountainsReflectTheMoonlight # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # .SUFFIXES: .SUFFIXES: .abc .ps .abc.ps: $*.abc; $(a2p) $*.abc +F_75 >$*.ps # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # all: $P # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # neat: ; -/bin/rm -f *- clean: neat; -/bin/rm -f *.out ps/* new.* *.ps *.pdf clobber: clean; -/bin/rm -f core *.abc # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # # Prototypes for building pages from single-tune files: xx= __/xx_1.abc __/xx_1.abc xx: xx.abc ps/xx.ps xx.abc: hdr/xxx.hdr $(xx) abcmedley xx $(xx) >xx.abc ps/xx.ps: xx.abc _75.fmt $(a2p) xx.abc +F_75 >ps/xx.ps yy= ddd/yy_KK.abc ddd/yy_KK.abc hdr/Bb.hdr ddd/yy_KK.abc ddd/yy_KK.abc f.ftr yy: ps/yy.ps yy.abc: hdr/yy.hdr $(yy) abcmedley yy $(yy) >yy.abc ps/yy.ps: yy.abc hdr/yy.hdr _75.fmt $(a2p) yy.abc +F_75 >ps/yy.ps # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # # Pages: TwoFountainsReflectTheMoonlight: TwoFountainsReflectTheMoonlight.ps TwoFountainsReflectTheMoonlight.pdf TwoFountainsReflectTheMoonlight.ps: TwoFountainsReflectTheMoonlight.abc $(a2p) TwoFountainsReflectTheMoonlight.abc +F_80 >TwoFountainsReflectTheMoonlight.ps TwoFountainsReflectTheMoonlight.pdf: TwoFountainsReflectTheMoonlight.ps ps2pdf TwoFountainsReflectTheMoonlight.ps GreenIslandSerenade= GreenIslandSerenade_G.abc GreenIslandSerenade_D.abc GreenIslandSerenade_C.abc GreenIslandSerenade: GreenIslandSerenade.ps GreenIslandSerenade.pdf GreenIslandSerenade.abc: hdr/GreenIslandSerenade.hdr $(GreenIslandSerenade) abcmedley GreenIslandSerenade $(GreenIslandSerenade) >GreenIslandSerenade.abc GreenIslandSerenade.ps: GreenIslandSerenade.abc _70.fmt $(a2p) GreenIslandSerenade.abc +F_70 >GreenIslandSerenade.ps GreenIslandSerenade.pdf: GreenIslandSerenade.ps ps2pdf GreenIslandSerenade.ps # Green Island Serenade GIS: \ GIS_3T_D GIS_3T_D.utf8 GIS_4T_D.utf8 GIS_4T_D_W.utf8 GIS_5T_D_W.utf8 \ GIS_5T_D_WCE # Green Island Serenade, UTF-8 charset named GIS_3T_D.utf8= GIS_3T_D.utf8_G.abc GIS_3T_D.utf8_D.abc GIS_3T_D.utf8_C.abc GIS_3T_D.utf8: GIS_3T_D.utf8.ps GIS_3T_D.utf8.pdf GIS_3T_D.utf8.ps: GIS_3T_D.utf8.abc _70.fmt $(a2p) GIS_3T_D.utf8.abc +F_70 >GIS_3T_D.utf8.ps GIS_3T_D.utf8.pdf: GIS_3T_D.utf8.ps ps2pdf GIS_3T_D.utf8.ps # Green Island Serenade, UTF-8 charset named GIS_4T_D.utf8= GIS_4T_D.utf8_G.abc GIS_4T_D.utf8_D.abc GIS_4T_D.utf8_C.abc GIS_4T_D.utf8: GIS_4T_D.utf8.ps GIS_4T_D.utf8.pdf GIS_4T_D.utf8.ps: GIS_4T_D.utf8.abc _70.fmt $(a2p) GIS_4T_D.utf8.abc +F_70 >GIS_4T_D.utf8.ps GIS_4T_D.utf8.pdf: GIS_4T_D.utf8.ps ps2pdf GIS_4T_D.utf8.ps # Green Island Serenade, UTF-8 charset named GIS_4T_D_W.utf8= GIS_4T_D_W.utf8_G.abc GIS_4T_D_W.utf8_D_W.abc GIS_4T_D_W.utf8_C.abc GIS_4T_D_W.utf8: GIS_4T_D_W.utf8.ps GIS_4T_D_W.utf8.pdf GIS_4T_D_W.utf8.ps: GIS_4T_D_W.utf8.abc _70.fmt $(a2p) GIS_4T_D_W.utf8.abc +F_70 >GIS_4T_D_W.utf8.ps GIS_4T_D_W.utf8.pdf: GIS_4T_D_W.utf8.ps ps2pdf GIS_4T_D_W.utf8.ps # Green Island Serenade, UTF-8 charset named GIS_5T_D_W.utf8= GIS_5T_D_W.utf8_G.abc GIS_5T_D_W.utf8_D_W.abc GIS_5T_D_W.utf8_C.abc GIS_5T_D_W.utf8: GIS_5T_D_W.utf8.ps GIS_5T_D_W.utf8.pdf GIS_5T_D_W.utf8.ps: GIS_5T_D_W.utf8.abc _70.fmt $(a2p) GIS_5T_D_W.utf8.abc +F_70 >GIS_5T_D_W.utf8.ps GIS_5T_D_W.utf8.pdf: GIS_5T_D_W.utf8.ps ps2pdf GIS_5T_D_W.utf8.ps # Green Island Serenade, no charset named #GIS_3T_D= GIS_3T_D_G.abc GIS_3T_D_D.abc GIS_3T_D_C.abc GIS_3T_D: GIS_3T_D.ps GIS_3T_D.pdf GIS_3T_D.ps: GIS_3T_D.abc _70.fmt $(a2p) GIS_3T_D.abc +F_70 >GIS_3T_D.ps GIS_3T_D.pdf: GIS_3T_D.ps ps2pdf GIS_3T_D.ps #GIS_5T_D_WCE= __/GIS_5T_D_WCE_1.abc __/GIS_5T_D_WCE_1.abc GIS_5T_D_WCE: GIS_5T_D_WCE.abc GIS_5T_D_WCE.ps GIS_5T_D_WCE.pdf \ GIS_5T_D_WCE.utf8.ps GIS_5T_D_WCE.utf8.pdf GIS_5T_D_WCE.ps: GIS_5T_D_WCE.abc _75.fmt $(a2p) GIS_5T_D_WCE.abc +F_75 >GIS_5T_D_WCE.ps GIS_5T_D_WCE.pdf: GIS_5T_D_WCE.ps ps2pdf GIS_5T_D_WCE.ps GIS_5T_D_WCE.utf8.ps: GIS_5T_D_WCE.utf8.abc _75.fmt $(a2p) GIS_5T_D_WCE.utf8.abc +F_75 >GIS_5T_D_WCE.utf8.ps GIS_5T_D_WCE.utf8.pdf: GIS_5T_D_WCE.utf8.ps ps2pdf GIS_5T_D_WCE.utf8.ps # Green Island Serenade, UTF-8 charset named GIS_5T_D_W_CspEn.utf8= GIS_5T_D_W_CspEn.utf8_G.abc GIS_5T_D_W_CspEn.utf8_D_W.abc GIS_5T_D_W_CspEn.utf8_C.abc GIS_5T_D_W_CspEn.utf8: GIS_5T_D_W_CspEn.utf8.ps GIS_5T_D_W_CspEn.utf8.pdf GIS_5T_D_W_CspEn.utf8.ps: GIS_5T_D_W_CspEn.utf8.abc _70.fmt $(a2p) GIS_5T_D_W_CspEn.utf8.abc +F_70 >GIS_5T_D_W_CspEn.utf8.ps GIS_5T_D_W_CspEn.utf8.pdf: GIS_5T_D_W_CspEn.utf8.ps ps2pdf GIS_5T_D_W_CspEn.utf8.ps