fake: fake.c
	cc -o $@ fake.c

fake.c: pkcodes.h

mk-tfm:
	-mkdir tfm
	cd tfm ; \
	../FAKETFM jm dm ; \
	../FAKETFM jb dg

DPI240 = 200 219 240 263 288 346 415 498 597
DPI240ex = 240 288 415
DPI240dir = jd240
mk-240: fake
	-mkdir ${DPI240dir}
	cd ${DPI240dir} ; \
	../FAKEDNP m jm ${DPI240} ; \
	../FAKEDNP b jb ${DPI240}
mk-240ex: fake
	-mkdir ${DPI240dir}
	cd ${DPI240dir} ; \
	../FAKEEX jm ${DPI240ex} ; \
	../FAKEEX jb ${DPI240ex}

DPI300 = 250 274 300 329 360 432 518 622 746
DPI300ex = 300 360 518
DPI300dir = jd300
mk-300: fake
	-mkdir ${DPI300dir}
	cd ${DPI300dir} ; \
	../FAKEDNP m jm ${DPI300} ; \
	../FAKEDNP b jb ${DPI300}
mk-300ex: fake
	-mkdir ${DPI300dir}
	cd ${DPI300dir} ; \
	../FAKEEX jm ${DPI300ex} ; \
	../FAKEEX jb ${DPI300ex}

DPI320 = 267 292 320 351 384 461 553 664 796
DPI320ex = 320 384 553
DPI320dir = jd320
mk-320: fake
	-mkdir ${DPI320dir}
	cd ${DPI320dir} ; \
	../FAKEDNP m jm ${DPI320} ; \
	../FAKEDNP b jb ${DPI320}
mk-320ex: fake
	-mkdir ${DPI320dir}
	cd ${DPI320dir} ; \
	../FAKEEX jm ${DPI320ex} ; \
	../FAKEEX jb ${DPI320ex}

#DPI360 = 300 329 360 394 432 518 622 746 896
DPI360 = 300 329 360 394 896
DPI360ex = 360 432 622
DPI360dir = jd360
mk-360: fake
	-mkdir ${DPI360dir}
	echo "igonore the following errors."
	cd ${DPI360dir} ; \
	../FAKEDNP m jm ${DPI360} ; \
	../FAKEDNP b jb ${DPI360}
mk-360ex: fake
	-mkdir ${DPI360dir}
	echo "copy appropriate files from 300dpi."
	cd ${DPI360dir} ; \
	../FAKEEX jm ${DPI360ex} ; \
	../FAKEEX jb ${DPI360ex}


####
SRC = README.src Makefile fake.c pkcodes.h FAKEDNP FAKEEX FAKETFM LNFAKE

dist:
	tar cf - ${SRC} | compress > fake.tar.Z
