X-Git-Url: http://challenge-bot.com/repos/?a=blobdiff_plain;f=curriculum%2Fmakefile;h=08764ae3b68bb84e7413f65f8356cbe113ab3297;hb=aa71ea448888570d0215ac15774f0405e53fd167;hp=3fc87962b2d7a8ac7bdee6f5fcbe349cf838ecee;hpb=0e28a0a7d5a746092746623e622f3854af7f1c30;p=challenge-bot diff --git a/curriculum/makefile b/curriculum/makefile index 3fc8796..08764ae 100644 --- a/curriculum/makefile +++ b/curriculum/makefile @@ -1,8 +1,14 @@ +all:challenge-bot.html + +.PHONY: autobuild +autobuild: + ./autobuild.bash + square.png: square.scad makefile @openscad \ --render \ -o square.png \ - --camera=0.80,0.88,0.01,0,0,0,9.05 \ + --camera=1.27,1.57,0.01,0,0,0,9.05 \ --imgsize=931,634 \ square.scad @@ -10,7 +16,7 @@ square1.png: square1.scad makefile @openscad \ --render \ -o square1.png \ - --camera=0.80,0.88,0.01,0,0,0,9.05 \ + --camera=1.27,1.57,0.01,0,0,0,9.05 \ --imgsize=931,634 \ square1.scad @@ -18,12 +24,75 @@ square2.png: square2.scad makefile @openscad \ --render \ -o square2.png \ - --camera=0.80,0.88,0.01,0,0,0,9.05 \ + --camera=1.27,1.57,0.01,0,0,0,9.05 \ --imgsize=931,634 \ square2.scad -square.html: square.scm square.png square1.png square2.png makefile +square3.png: square3.scad makefile + @openscad \ + --render \ + -o square3.png \ + --camera=1.27,1.57,0.01,0,0,0,9.05 \ + --imgsize=931,634 \ + square3.scad + +square.html: square.scm square.png square1.png square2.png square3.png makefile @skribilo square.scm > square.html +translate.png: translate.scad makefile + @openscad \ + --render \ + -o translate.png \ + --camera=1.27,1.57,0.01,0,0,0,9.05 \ + --imgsize=931,634 \ + translate.scad + +translate01.png: translate01.scad makefile + @openscad \ + --render \ + -o translate01.png \ + --camera=1.27,1.57,0.01,0,0,0,9.05 \ + --imgsize=931,634 \ + translate01.scad + +translate10.png: translate10.scad makefile + @openscad \ + --render \ + -o translate10.png \ + --camera=1.27,1.57,0.01,0,0,0,9.05 \ + --imgsize=931,634 \ + translate10.scad + +translate.html: translate.scm \ + translate.png \ + translate10.png \ + translate01.png \ + makefile + @skribilo translate.scm > translate.html + +%.png:%.svg makefile + @inkscape \ + --export-png $@ \ + --file $< \ + > /dev/null + +challenge-bot.html: challenge-bot.scm \ + arduino-to-deck/screw-cross-section.png \ + arduino-to-deck/6-32-screw.png \ + arduino-to-deck/4-place-arduino-closeup.png \ + arduino-to-deck/keep-holes-far-apart.png \ + makefile + @skribilo $< > $@ + clean: - @rm -f square.png square.html + @rm -f \ + square.png \ + square1.png \ + square2.png \ + square3.png \ + square.html \ + translate.png \ + translate01.png \ + translate10.png \ + translate.html \ + challenge-bot.html