1
0
mirror of git://projects.qi-hardware.com/ben-scans.git synced 2024-11-25 20:03:45 +02:00
ben-scans/sfy/Makefile

26 lines
532 B
Makefile
Raw Normal View History

PARTS = baseframe batcvr dispbase dispshell kbd lcdframe
.SUFFIXES: .sfy .inc
.PHONY: run pov ben clean
run: $(NAME).sfy
./solidify $(NAME).sfy
.sfy.inc:
./solidify -p $<
pov: $(NAME).pov $(NAME).inc
povray +A +P -W1280 -H900 $(NAME).pov
ben: ben.pov $(PARTS:%=%.inc)
povray +A +P -W1280 -H900 ben.pov
# povray +A +P -W640 -H480 ben.pov
$(NAME).pov: template.pov
sed 's/NAME/$(NAME)/' template.pov >$@ || { rm -f $@; exit 1; }
clean:
rm -f $(PARTS:%=%.inc) $(PARTS:%=%.pov) *.pgm
rm -f $(PARTS:%=%.png)