PALETTE=../palette.ppm

.SUFFIXES: .ppm .spr
.ppm.spr:
#	./preppmtospr $<
	@echo "Making $@"
	@ppmquant -map $(PALETTE) $< > tmp/$< 2>/dev/null
	@if test -r $*_map.ppm; \
	then \
	ppmquant -map $(PALETTE) $*_map.ppm >tmp/$*_map.ppm 2>/dev/null; \
	../ppmtospr tmp/$*.ppm -map tmp/$*_map.ppm >/dev/null; \
	rm tmp/$*_map.ppm; \
	else \
	../ppmtospr tmp/$< >/dev/null; \
	fi
	@rm tmp/$<
	@mv tmp/$*.spr .

all:	clickon.spr clickoff.spr takeback.spr\
	a.spr b.spr c.spr d.spr e.spr f.spr g.spr h.spr i.spr j.spr k.spr l.spr m.spr n.spr \
	o.spr p.spr q1.spr q2.spr q3.spr q4.spr r.spr t.spr u.spr v.spr w.spr x.spr y.spr z.spr \
	flhafen.spr flk.spr furt.spr ptiger.spr rtiger.spr firm.spr firmo.spr pjeep.spr rjeep.spr \
	rship.spr ship.spr exp1.spr exp2.spr exp3.spr exp4.spr exp5.spr exp6.spr exp7.spr exp8.spr \
	jens.spr erik.spr player1.spr player2.spr player3.spr player4.spr player5.spr player6.spr \
	fuel.spr ammo.spr ammo2.spr ammo3.spr\
	coast.spr fortress.spr rfortress.spr screen.spr
 

clean:
	rm *.spr

bestpal:
	find -iname "*.ppm" |xargs --max-args=1 ./pre_make_best_pal
	find -iname "tmp/*.ppm" |xargs ../makepal -o ../bestpal.ppm








