forked from dmcoles/ReBuild
-
Notifications
You must be signed in to change notification settings - Fork 0
/
makefile
211 lines (142 loc) · 11.5 KB
/
makefile
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
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
# Compile rebuild
debugoptions=DEBUG IGNORECACHE NILCHECK SYM SHOWFNAME ADDBUF 50
releaseoptions=IGNORECACHE OPTI SHOWFNAME ADDBUF 50
compiler=EVO
ifeq ($(build),release)
options=$(releaseoptions)
else
options=$(debugoptions)
endif
all: rebuild
release: options=$(releaseoptions)
release: rebuild
rebuild: rebuild.e codePreviewForm.m validator.m dialogs.m libraryVersions.m reactionLists.m tabsObject.m sketchboardObject.m virtualObject.m listViewObject.m ledObject.m textEditorObject.m tapeDeckObject.m gradSliderObject.m getColorObject.m dateBrowserObject.m colorWheelObject.m speedBarObject.m sliderObject.m bitmapObject.m penMapObject.m boingBallObject.m getScreenModeObject.m getFontObject.m getFileObject.m textFieldObject.m drawListObject.m fuelGaugeObject.m bevelObject.m listBrowserObject.m clickTabObject.m chooserObject.m radioObject.m menuObject.m rexxObject.m reactionListObject.m listManagerForm.m codeGenForm.m eSourceGen.m cSourceGen.m sourcegen.m fileStreamer.m stringStreamer.m baseStreamer.m reactionForm.m objectPicker.m windowObject.m screenObject.m paletteObject.m scrollerObject.m glyphObject.m spaceObject.m integerObject.m labelObject.m checkboxObject.m stringObject.m buttonObject.m layoutObject.m reactionObject.m stringlist.m requesterObject.m requesterItemObject.m
$(compiler) rebuild $(options)
reactionLists.m: reactionLists.e stringlist.m
$(compiler) reactionLists $(options)
stringlist.m: stringlist.e
$(compiler) stringlist $(options)
paletteObject.m: paletteObject.e reactionObject.m reactionForm.m sourceGen.m validator.m
$(compiler) paletteObject $(options)
screenObject.m: screenObject.e reactionObject.m reactionForm.m sourceGen.m
$(compiler) screenObject $(options)
windowObject.m: windowObject.e reactionObject.m reactionForm.m sourceGen.m stringlist.m validator.m
$(compiler) windowObject $(options)
glyphObject.m: glyphObject.e reactionObject.m reactionForm.m sourceGen.m validator.m
$(compiler) glyphObject $(options)
boingBallObject.m: boingBallObject.e reactionObject.m reactionForm.m sourceGen.m colourPicker.m validator.m
$(compiler) boingBallObject $(options)
bitmapObject.m: bitmapObject.e reactionObject.m reactionForm.m sourceGen.m validator.m
$(compiler) bitmapObject $(options)
penMapObject.m: penMapObject.e reactionObject.m reactionForm.m sourceGen.m colourPicker.m validator.m
$(compiler) penMapObject $(options)
sliderObject.m: sliderObject.e reactionObject.m reactionForm.m sourceGen.m validator.m integerObject.m stringlist.m
$(compiler) sliderObject $(options)
spaceObject.m: spaceObject.e reactionObject.m reactionForm.m
$(compiler) spaceObject $(options)
colorWheelObject.m: colorWheelObject.e reactionObject.m reactionForm.m sourceGen.m validator.m
$(compiler) colorWheelObject $(options)
virtualObject.m: virtualObject.e reactionObject.m reactionForm.m sourceGen.m validator.m
$(compiler) virtualObject $(options)
sketchboardObject.m: sketchboardObject.e reactionObject.m reactionForm.m sourceGen.m colourPicker.m validator.m
$(compiler) sketchboardObject $(options)
textEditorObject.m: textEditorObject.e reactionObject.m reactionForm.m sourceGen.m validator.m stringlist.m stringlist.m
$(compiler) textEditorObject $(options)
ledObject.m: ledObject.e reactionObject.m reactionForm.m sourceGen.m colourPicker.m validator.m
$(compiler) ledObject $(options)
listViewObject.m: listViewObject.e reactionObject.m reactionForm.m sourceGen.m listPicker.m stringlist.m reactionListObject.m reactionLists.m validator.m
$(compiler) listViewObject $(options)
getColorObject.m: getColorObject.e reactionObject.m reactionForm.m sourceGen.m validator.m
$(compiler) getColorObject $(options)
dateBrowserObject.m: dateBrowserObject.e reactionObject.m reactionForm.m sourceGen.m validator.m
$(compiler) dateBrowserObject $(options)
eSourceGen.m: eSourceGen.e baseStreamer.m sourceGen.m reactionObject.m stringlist.m menuObject.m windowObject.m reactionListObject.m chooserObject.m clickTabObject.m radioObject.m listBrowserObject.m drawListObject.m screenObject.m rexxObject.m speedBarObject.m listViewObject.m tabsObject.m windowObject.m requesterObject.m requesterItemObject.m
$(compiler) eSourceGen $(options)
cSourceGen.m: cSourceGen.e baseStreamer.m sourceGen.m reactionObject.m stringlist.m menuObject.m windowObject.m reactionListObject.m chooserObject.m clickTabObject.m radioObject.m listBrowserObject.m drawListObject.m speedBarObject.m rexxObject.m screenObject.m listViewObject.m tabsObject.m windowObject.m requesterObject.m requesterItemObject.m
$(compiler) cSourceGen $(options)
sourceGen.m: sourceGen.e baseStreamer.m stringlist.m
$(compiler) sourceGen $(options)
layoutObject.m: layoutObject.e reactionObject.m reactionForm.m sourceGen.m validator.m
$(compiler) layoutObject $(options)
integerObject.m: integerObject.e reactionObject.m reactionForm.m sourceGen.m validator.m
$(compiler) integerObject $(options)
scrollerObject.m: scrollerObject.e reactionObject.m reactionForm.m sourceGen.m validator.m textEditorObject.m textFieldObject.m stringlist.m
$(compiler) scrollerObject $(options)
stringObject.m: stringObject.e reactionObject.m reactionForm.m sourceGen.m validator.m
$(compiler) stringObject $(options)
checkboxObject.m: checkboxObject.e reactionObject.m reactionForm.m colourPicker.m sourceGen.m validator.m
$(compiler) checkboxObject $(options)
labelObject.m: labelObject.e reactionObject.m reactionForm.m colourPicker.m sourceGen.m validator.m
$(compiler) labelObject $(options)
rexxObject.m: rexxObject.e reactionObject.m reactionForm.m stringlist.m
$(compiler) rexxObject $(options)
requesterObject.m: requesterObject.e reactionObject.m reactionForm.m stringlist.m baseStreamer.m validator.m requesterItemObject.m
$(compiler) requesterObject $(options)
requesterItemObject.m: requesterItemObject.e reactionObject.m reactionForm.m stringlist.m baseStreamer.m validator.m
$(compiler) requesterItemObject $(options)
menuObject.m: menuObject.e reactionObject.m reactionForm.m stringlist.m baseStreamer.m dialogs.m
$(compiler) menuObject $(options)
buttonObject.m: buttonObject.e reactionObject.m reactionForm.m colourPicker.m sourceGen.m validator.m
$(compiler) buttonObject $(options)
speedBarObject.m: speedBarObject.e reactionObject.m reactionForm.m colourPicker.m sourceGen.m stringlist.m validator.m
$(compiler) speedBarObject $(options)
gradSliderObject.m: gradSliderObject.e reactionObject.m reactionForm.m sourceGen.m validator.m
$(compiler) gradSliderObject $(options)
tapeDeckObject.m: tapeDeckObject.e reactionObject.m reactionForm.m sourceGen.m validator.m
$(compiler) tapeDeckObject $(options)
libraryVersions.m: libraryVersions.e reactionForm.m
$(compiler) libraryVersions $(options)
bevelObject.m: bevelObject.e reactionObject.m reactionForm.m colourPicker.m sourceGen.m validator.m
$(compiler) bevelObject $(options)
textFieldObject.m: textFieldObject.e reactionObject.m reactionForm.m colourPicker.m sourceGen.m validator.m stringlist.m
$(compiler) textFieldObject $(options)
tabsObject.m: tabsObject.e reactionObject.m reactionForm.m sourceGen.m stringlist.m listPicker.m reactionLists.m reactionListObject.m validator.m
$(compiler) tabsObject $(options)
drawListObject.m: drawListObject.e reactionObject.m reactionForm.m colourPicker.m sourceGen.m baseStreamer.m stringlist.m validator.m
$(compiler) drawListObject $(options)
fuelGaugeObject.m: fuelGaugeObject.e reactionObject.m reactionForm.m colourPicker.m sourceGen.m validator.m
$(compiler) fuelGaugeObject $(options)
getFileObject.m: getFileObject.e reactionObject.m reactionForm.m colourPicker.m sourceGen.m validator.m
$(compiler) getFileObject $(options)
getFontObject.m: getFontObject.e reactionObject.m reactionForm.m colourPicker.m sourceGen.m validator.m
$(compiler) getFontObject $(options)
getScreenModeObject.m: getScreenModeObject.e reactionObject.m reactionForm.m colourPicker.m sourceGen.m validator.m
$(compiler) getScreenModeObject $(options)
radioObject.m: radioObject.e reactionObject.m reactionForm.m listPicker.m stringlist.m reactionLists.m sourceGen.m reactionListObject.m validator.m
$(compiler) radioObject $(options)
chooserObject.m: chooserObject.e reactionObject.m reactionForm.m listPicker.m stringlist.m reactionLists.m sourceGen.m reactionListObject.m validator.m
$(compiler) chooserObject $(options)
listBrowserObject.m: listBrowserObject.e reactionObject.m reactionForm.m listPicker.m stringlist.m reactionLists.m sourceGen.m reactionListObject.m validator.m
$(compiler) listBrowserObject $(options)
clickTabObject.m: clickTabObject.e reactionObject.m reactionForm.m listPicker.m stringlist.m reactionLists.m sourceGen.m reactionListObject.m sourceGen.m validator.m
$(compiler) clickTabObject $(options)
reactionListObject.m: reactionListObject.e stringlist.m reactionObject.m baseStreamer.m
$(compiler) reactionListObject $(options)
fileStreamer.m: fileStreamer.e baseStreamer.m
$(compiler) fileStreamer $(options)
stringStreamer.m: stringStreamer.e baseStreamer.m stringlist.m
$(compiler) stringStreamer $(options)
codePreviewForm.m: codePreviewForm.e reactionForm.m stringStreamer.m
$(compiler) codePreviewForm $(options)
baseStreamer.m: baseStreamer.e
$(compiler) baseStreamer $(options)
dialogs.m: dialogs.e
$(compiler) dialogs $(options)
colourPicker.m: colourPicker.e
$(compiler) colourPicker $(options)
listManagerForm.m: listManagerForm.e reactionListObject.m stringlist.m reactionLists.m
$(compiler) listManagerForm $(options)
codeGenForm.m: codeGenForm.e
$(compiler) codeGenForm $(options)
objectPicker.m: objectPicker.e reactionForm.m reactionObject.m
$(compiler) objectPicker $(options)
listPicker.m: listPicker.e stringlist.m reactionListObject.m reactionLists.m
$(compiler) listPicker $(options)
reactionObject.m: reactionObject.e stringlist.m reactionForm.m fileStreamer.m sourceGen.m
$(compiler) reactionObject $(options)
reactionForm.m: reactionForm.e stringlist.m
$(compiler) reactionForm $(options)
validator.m: validator.e reactionObject.m reactionForm.m stringlist.m dialogs.m
$(compiler) validator $(options)
clean:
delete codePreviewForm.m validator.m bitmapObject.m dialogs.m libraryVersions.m tabsObject.m sketchboardObject.m virtualObject.m listViewObject.m ledObject.m textEditorObject.m tapeDeckObject.m gradSliderObject.m getColorObject.m dateBrowserObject.m colorWheelObject.m speedBarObject.m sliderObject.m penMapObject.m boingBallObject.m getScreenModeObject.m getFontObject.m getFileObject.m textFieldObject.m fuelGaugeObject.m drawListObject.m bevelObject.m listBrowserObject.m clickTabObject.m chooserObject.m radioObject.m menuObject.m rexxObject.m reactionListObject.m listPicker.m reactionForm.m listManagerForm.m codeGenForm.m cSourcegen.m eSourceGen.m sourceGen.m objectPicker.m colourPicker.m baseStreamer.m fileStreamer.m stringStreamer.m windowObject.m screenObject.m paletteObject.m scrollerObject.m glyphObject.m spaceObject.m integerObject.m labelObject.m checkboxObject.m stringObject.m buttonObject.m layoutObject.m reactionObject.m reactionLists.m stringlist.m requesterObject.m rebuild