-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
109 lines (84 loc) · 1.87 KB
/
Makefile
File metadata and controls
109 lines (84 loc) · 1.87 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
OPENSCAD=openscad --hardwarnings --export-format binstl -d $@.dep -o $@ $<
all: \
airfit.stl \
aquaflask.stl \
backscratcher.stl \
baggagewheel.stl \
bedclamp2.stl \
cableclip.stl \
cardholder_notext.stl \
cardholder_part1.stl \
cardholder_part2.stl \
cardholder2.stl \
coins_aed.stl \
coins_eur.stl \
dosing.stl \
geberit.stl \
hoseclip.stl \
jewelry_stand.stl \
jewelry_backplane.stl \
jewelry_clip.stl \
joycase.stl \
keychain_cart_coin_notext.stl \
keychain_cart_coin_part1.stl \
keychain_cart_coin_part2.stl \
mixer_opener.stl \
phoneclamp.stl \
popcorncover.stl \
powerdisk.stl \
rewind_stand_single.stl \
rewind_stand_left.stl \
rewind_stand_middle.stl \
rewind_stand_right.stl \
silicaholder.stl \
sodastreamstand.stl \
tapedispenser.stl \
trashbagholder.stl \
wallet.stl \
%.stl: %.scad
$(OPENSCAD)
%_notext.stl: %.scad
$(OPENSCAD) -D part=1 -D line1='""' -Dline2='""'
%_part1.stl: %.scad
$(OPENSCAD) -D part=1
%_part2.stl: %.scad
$(OPENSCAD) -D part=2
%_part3.stl: %.scad
$(OPENSCAD) -D part=3
%_part4.stl: %.scad
$(OPENSCAD) -D part=4
%_part5.stl: %.scad
$(OPENSCAD) -D part=5
%_part6.stl: %.scad
$(OPENSCAD) -D part=6
%_part7.stl: %.scad
$(OPENSCAD) -D part=7
%_part8.stl: %.scad
$(OPENSCAD) -D part=8
%_part9.stl: %.scad
$(OPENSCAD) -D part=9
%_part10.stl: %.scad
$(OPENSCAD) -D part=10
%_part11.stl: %.scad
$(OPENSCAD) -D part=11
%_part12.stl: %.scad
$(OPENSCAD) -D part=12
%_part13.stl: %.scad
$(OPENSCAD) -D part=13
%_part14.stl: %.scad
$(OPENSCAD) -D part=14
%_part15.stl: %.scad
$(OPENSCAD) -D part=15
%_part16.stl: %.scad
$(OPENSCAD) -D part=16
coins_aed.stl: coins.scad
$(OPENSCAD) -D currency='"AED"'
coins_eur.stl: coins.scad
$(OPENSCAD) -D currency='"EUR"'
jewelry_%.stl: jewelry.scad
$(OPENSCAD) -D part='"$*"'
rewind_stand_%.stl: rewind_stand.scad
$(OPENSCAD) -D print='"$*"'
.PHONY: clean
clean:
rm -f *.stl