diff --git a/sfy/Makefile b/sfy/Makefile index e5487d3..0ee96cd 100644 --- a/sfy/Makefile +++ b/sfy/Makefile @@ -1,8 +1,16 @@ PARTS = baseframe batcvr dispbase dispshell kbd lcdframe +PRJ=http://projects.qi-hardware.com/index.php/p/ben-scans/source/tree/master +DIR=$(PRJ)/data/csv +FACE_A=$(DIR)/ben-$(NAME)-$(TOP)-100um.txt.bz2 +FACE_B=$(DIR)/ben-$(NAME)-$(BOTTOM)-100um.txt.bz2 + .SUFFIXES: .sfy .inc -.PHONY: run pov ben clean +.PHONY: new run pov ben clean + +new: + ./solidify $(NAME).sfy $(FACE_A) $(FACE_B) $(D) run: $(NAME).sfy ./solidify $(NAME).sfy @@ -11,7 +19,7 @@ run: $(NAME).sfy ./solidify -p $< pov: $(NAME).pov $(NAME).inc - povray +A +P -W1280 -H900 $(NAME).pov + povray +A -P -W1280 -H900 $(NAME).pov ben: ben.pov $(PARTS:%=%.inc) povray +A +P -W1280 -H900 ben.pov @@ -23,3 +31,6 @@ $(NAME).pov: template.pov clean: rm -f $(PARTS:%=%.inc) $(PARTS:%=%.pov) *.pgm rm -f $(PARTS:%=%.png) + +xxx: + for n in $(PARTS); do ( make NAME=$$n pov && qippl $$n.png tmp; ) & done