use spokes instead of square for wheel
[challenge-bot] / guide / makefile
CommitLineData
434e65cf 1all:challenge-bot.html
2
e919fbac 3.PHONY: autobuild
4autobuild:
5 ./autobuild.bash
6
6460ba52 7square.png: square.scad makefile
8 @openscad \
9 --render \
10 -o square.png \
8ed1eec9 11 --camera=1.27,1.57,0.01,0,0,0,9.05 \
3f81c7e9 12 --imgsize=931,634 \
6460ba52 13 square.scad
14
0e28a0a7 15square1.png: square1.scad makefile
16 @openscad \
17 --render \
18 -o square1.png \
8ed1eec9 19 --camera=1.27,1.57,0.01,0,0,0,9.05 \
0e28a0a7 20 --imgsize=931,634 \
21 square1.scad
22
23square2.png: square2.scad makefile
24 @openscad \
25 --render \
26 -o square2.png \
8ed1eec9 27 --camera=1.27,1.57,0.01,0,0,0,9.05 \
0e28a0a7 28 --imgsize=931,634 \
29 square2.scad
30
dc1f563a 31square3.png: square3.scad makefile
32 @openscad \
33 --render \
34 -o square3.png \
35 --camera=1.27,1.57,0.01,0,0,0,9.05 \
36 --imgsize=931,634 \
37 square3.scad
38
39square.html: square.scm square.png square1.png square2.png square3.png makefile
6460ba52 40 @skribilo square.scm > square.html
41
3fbc0fba 42translate.png: translate.scad makefile
43 @openscad \
44 --render \
45 -o translate.png \
46 --camera=1.27,1.57,0.01,0,0,0,9.05 \
47 --imgsize=931,634 \
48 translate.scad
49
50translate01.png: translate01.scad makefile
51 @openscad \
52 --render \
53 -o translate01.png \
54 --camera=1.27,1.57,0.01,0,0,0,9.05 \
55 --imgsize=931,634 \
56 translate01.scad
57
58translate10.png: translate10.scad makefile
59 @openscad \
60 --render \
61 -o translate10.png \
62 --camera=1.27,1.57,0.01,0,0,0,9.05 \
63 --imgsize=931,634 \
64 translate10.scad
65
66translate.html: translate.scm \
67 translate.png \
68 translate10.png \
69 translate01.png \
70 makefile
71 @skribilo translate.scm > translate.html
72
0b5cd84e 73%.png:%.svg makefile
74 @inkscape \
75 --export-png $@ \
76 --file $< \
77 > /dev/null
78
79challenge-bot.html: challenge-bot.scm \
eef3ff81 80 0-arduino-to-deck/screw-cross-section.png \
81 0-arduino-to-deck/6-32-screw.png \
82 0-arduino-to-deck/4-place-arduino-closeup.png \
83 0-arduino-to-deck/keep-holes-far-apart.png \
17b1f3ea 84 1-breadboard-to-deck/0-required-materials.png \
52596bd0 85 makefile
ef6e55cf 86 @skribilo $< > $@
fbf83f3d 87
25c1b477 88%.html:%.org
89 emacs --batch --visit $< -f org-html-export-to-html --kill
90
6460ba52 91clean:
fbf83f3d 92 @rm -f \
93 square.png \
94 square1.png \
95 square2.png \
96 square3.png \
97 square.html \
98 translate.png \
99 translate01.png \
100 translate10.png \
101 translate.html \
102 challenge-bot.html