@@ -40,38 +40,38 @@ NQP_MO_COMBINED = nqpmo.nqp
40
40
MODULE_LOADER_JAR = ModuleLoader.jar
41
41
42
42
CORE_SETTING_JAR = NQPCORE.setting.jar
43
- CORE_SETTING_COMBINED = gen/ NQPCORE.setting
43
+ CORE_SETTING_COMBINED = NQPCORE.setting
44
44
45
45
QASTNODE_JAR = QASTNode.jar
46
- QASTNODE_COMBINED = gen/ QASTNode.nqp
46
+ QASTNODE_COMBINED = QASTNode.nqp
47
47
48
48
QREGEX_JAR = QRegex.jar
49
- QREGEX_COMBINED = gen/ QRegex.nqp
49
+ QREGEX_COMBINED = QRegex.nqp
50
50
51
51
HLL_JAR = NQPHLL.jar
52
- HLL_COMBINED = gen/ NQPHLL.nqp
52
+ HLL_COMBINED = NQPHLL.nqp
53
53
HLL_SOURCES = src/vm/jvm/HLL/Backend.nqp $(COMMON_HLL_SOURCES)
54
54
55
55
JASTNODES_JAR = JASTNodes.jar
56
- JASTNODES_COMBINED = gen/ JASTNodes.nqp
56
+ JASTNODES_COMBINED = JASTNodes.nqp
57
57
JASTNODES_SOURCES = \
58
58
src/vm/jvm/QAST/JASTNodes.nqp \
59
59
60
60
QAST_JAR = QAST.jar
61
- QAST_COMBINED = gen/ QAST.nqp
61
+ QAST_COMBINED = QAST.nqp
62
62
QAST_SOURCES = \
63
63
src/vm/jvm/QAST/Compiler.nqp \
64
64
65
65
P6QREGEX_JAR = NQPP6QRegex.jar
66
- P6QREGEX_COMBINED = gen/ NQPP6QRegex.nqp
66
+ P6QREGEX_COMBINED = NQPP6QRegex.nqp
67
67
68
68
P5QREGEX_JAR = NQPP5QRegex.jar
69
- P5QREGEX_COMBINED = gen/ NQPP5QRegex.nqp
69
+ P5QREGEX_COMBINED = NQPP5QRegex.nqp
70
70
71
71
EVAL_CLIENT = tools/jvm/eval-client.pl
72
72
73
73
NQP_JAR = nqp.jar
74
- NQP_COMBINED = gen/ NQP.nqp
74
+ NQP_COMBINED = NQP.nqp
75
75
NQP_SOURCES = src/vm/jvm/NQP/Ops.nqp $(COMMON_NQP_SOURCES)
76
76
77
77
STAGE1_OUTPUT = $(STAGE1)/$(NQP_MO_JAR) $(STAGE1)/$(MODULE_LOADER_JAR) \
@@ -135,7 +135,7 @@ $(STAGE0): $(RUNTIME_JAR)
135
135
$(STAGE1): $(STAGE1_OUTPUT)
136
136
137
137
$(STAGE1)/$(NQP_MO_JAR): $(STAGE0) $(NQP_MO_SOURCES)
138
- $(MKPATH) $(STAGE1)/gen
138
+ $(MKPATH) $(STAGE1)
139
139
$(PERL) tools/build/gen-cat.pl jvm $(NQP_MO_SOURCES) > $(STAGE1)/$(NQP_MO_COMBINED)
140
140
$(STAGE0_NQP) --setting=NULL --no-regex-lib --target=jar \
141
141
--output=$(STAGE1)/$(NQP_MO_JAR) $(STAGE1)/$(NQP_MO_COMBINED)
@@ -145,65 +145,65 @@ $(STAGE1)/$(MODULE_LOADER_JAR): $(STAGE0) src/vm/jvm/ModuleLoader.nqp
145
145
--output=$(STAGE1)/$(MODULE_LOADER_JAR) src/vm/jvm/ModuleLoader.nqp
146
146
147
147
$(STAGE1)/$(CORE_SETTING_JAR): $(STAGE0) $(CORE_SETTING_SOURCES) $(STAGE1)/$(NQP_MO_JAR) $(STAGE1)/$(MODULE_LOADER_JAR)
148
- $(MKPATH) $(STAGE1)/gen
148
+ $(MKPATH) $(STAGE1)
149
149
$(PERL) tools/build/gen-cat.pl jvm $(CORE_SETTING_SOURCES) > $(STAGE1)/$(CORE_SETTING_COMBINED)
150
150
$(STAGE0_NQP) --module-path=$(STAGE1) --setting=NULL --no-regex-lib --target=jar \
151
151
--output=$(STAGE1)/$(CORE_SETTING_JAR) $(STAGE1)/$(CORE_SETTING_COMBINED)
152
152
153
153
$(STAGE1)/$(QASTNODE_JAR): $(STAGE0) $(QASTNODE_SOURCES) $(STAGE1)/$(CORE_SETTING_JAR)
154
- $(MKPATH) $(STAGE1)/gen
154
+ $(MKPATH) $(STAGE1)
155
155
$(PERL) tools/build/gen-cat.pl jvm $(QASTNODE_SOURCES) > $(STAGE1)/$(QASTNODE_COMBINED)
156
156
$(STAGE0_NQP) --module-path=$(STAGE1) --setting-path=$(STAGE1) \
157
157
--setting=NQPCORE --no-regex-lib --target=jar \
158
158
--output=$(STAGE1)/$(QASTNODE_JAR) $(STAGE1)/$(QASTNODE_COMBINED)
159
159
160
160
$(STAGE1)/$(QREGEX_JAR): $(STAGE0) $(QREGEX_SOURCES) $(STAGE1)/$(QASTNODE_JAR)
161
- $(MKPATH) $(STAGE1)/gen
161
+ $(MKPATH) $(STAGE1)
162
162
$(PERL) tools/build/gen-cat.pl jvm $(QREGEX_SOURCES) > $(STAGE1)/$(QREGEX_COMBINED)
163
163
$(STAGE0_NQP) --module-path=$(STAGE1) --setting-path=$(STAGE1) \
164
164
--setting=NQPCORE --no-regex-lib --target=jar \
165
165
--output=$(STAGE1)/$(QREGEX_JAR) $(STAGE1)/$(QREGEX_COMBINED)
166
166
167
167
$(STAGE1)/$(HLL_JAR): $(STAGE0) $(HLL_SOURCES) $(STAGE1)/$(QREGEX_JAR)
168
- $(MKPATH) $(STAGE1)/gen
168
+ $(MKPATH) $(STAGE1)
169
169
$(PERL) tools/build/gen-cat.pl jvm $(HLL_SOURCES) > $(STAGE1)/$(HLL_COMBINED)
170
170
$(STAGE0_NQP) --module-path=$(STAGE1) --setting-path=$(STAGE1) \
171
171
--setting=NQPCORE --no-regex-lib --target=jar \
172
172
--output=$(STAGE1)/$(HLL_JAR) $(STAGE1)/$(HLL_COMBINED)
173
173
174
174
$(STAGE1)/$(JASTNODES_JAR): $(STAGE0) $(JASTNODES_SOURCES) $(STAGE1)/$(CORE_SETTING_JAR)
175
- $(MKPATH) $(STAGE1)/gen
175
+ $(MKPATH) $(STAGE1)
176
176
$(PERL) tools/build/gen-cat.pl jvm $(JASTNODES_SOURCES) > $(STAGE1)/$(JASTNODES_COMBINED)
177
177
$(STAGE0_NQP) --module-path=$(STAGE1) --setting-path=$(STAGE1) \
178
178
--setting=NQPCORE --no-regex-lib --target=jar \
179
179
--output=$(STAGE1)/$(JASTNODES_JAR) $(STAGE1)/$(JASTNODES_COMBINED)
180
180
181
181
$(STAGE1)/$(QAST_JAR): $(STAGE0) $(QAST_SOURCES) $(STAGE1)/$(HLL_JAR) $(STAGE1)/$(JASTNODES_JAR)
182
- $(MKPATH) $(STAGE1)/gen
182
+ $(MKPATH) $(STAGE1)
183
183
$(PERL) tools/build/gen-cat.pl jvm $(QAST_SOURCES) > $(STAGE1)/$(QAST_COMBINED)
184
184
$(STAGE0_NQP) --module-path=$(STAGE1) --setting-path=$(STAGE1) \
185
185
--setting=NQPCORE --no-regex-lib --target=jar \
186
186
--output=$(STAGE1)/$(QAST_JAR) $(STAGE1)/$(QAST_COMBINED)
187
187
188
188
$(STAGE1)/$(P6QREGEX_JAR): $(STAGE0) $(P6QREGEX_SOURCES) $(STAGE1)/$(QAST_JAR)
189
- $(MKPATH) $(STAGE1)/gen
189
+ $(MKPATH) $(STAGE1)
190
190
$(PERL) tools/build/gen-cat.pl jvm $(P6QREGEX_SOURCES) > $(STAGE1)/$(P6QREGEX_COMBINED)
191
191
$(STAGE0_NQP) --module-path=$(STAGE1) --setting-path=$(STAGE1) \
192
192
--setting=NQPCORE --no-regex-lib --target=jar \
193
193
--output=$(STAGE1)/$(P6QREGEX_JAR) $(STAGE1)/$(P6QREGEX_COMBINED)
194
194
195
195
$(STAGE1)/$(NQP_JAR): $(STAGE0) $(NQP_SOURCES) $(STAGE1)/$(P6QREGEX_JAR)
196
- $(MKPATH) $(STAGE1)/gen
197
- $(PERL) tools/build/gen-version.pl > src/gen /nqp-config.nqp
198
- $(PERL) tools/build/gen-cat.pl jvm $(NQP_SOURCES) src/gen /nqp-config.nqp > $(STAGE1)/$(NQP_COMBINED)
196
+ $(MKPATH) $(STAGE1)
197
+ $(PERL) tools/build/gen-version.pl > $(STAGE1) /nqp-config.nqp
198
+ $(PERL) tools/build/gen-cat.pl jvm $(NQP_SOURCES) $(STAGE1) /nqp-config.nqp > $(STAGE1)/$(NQP_COMBINED)
199
199
$(STAGE0_NQP) --module-path=$(STAGE1) --setting-path=$(STAGE1) \
200
200
--setting=NQPCORE --target=jar --no-regex-lib --javaclass=nqp \
201
201
--output=$(STAGE1)/$(NQP_JAR) $(STAGE1)/$(NQP_COMBINED)
202
202
203
203
$(STAGE2): $(STAGE2_OUTPUT)
204
204
205
205
$(STAGE2)/$(NQP_MO_JAR): $(STAGE1) $(NQP_MO_SOURCES)
206
- $(MKPATH) $(STAGE2)/gen
206
+ $(MKPATH) $(STAGE2)
207
207
$(PERL) tools/build/gen-cat.pl jvm $(NQP_MO_SOURCES) > $(STAGE2)/$(NQP_MO_COMBINED)
208
208
$(STAGE1_NQP) --setting=NULL --no-regex-lib --target=jar \
209
209
--output=$(STAGE2)/$(NQP_MO_JAR) $(STAGE2)/$(NQP_MO_COMBINED)
@@ -213,20 +213,20 @@ $(STAGE2)/$(MODULE_LOADER_JAR): $(STAGE1) src/vm/jvm/ModuleLoader.nqp
213
213
--output=$(STAGE2)/$(MODULE_LOADER_JAR) src/vm/jvm/ModuleLoader.nqp
214
214
215
215
$(STAGE2)/$(CORE_SETTING_JAR): $(STAGE1) $(CORE_SETTING_SOURCES) $(STAGE2)/$(NQP_MO_JAR) $(STAGE2)/$(MODULE_LOADER_JAR)
216
- $(MKPATH) $(STAGE2)/gen
216
+ $(MKPATH) $(STAGE2)
217
217
$(PERL) tools/build/gen-cat.pl jvm $(CORE_SETTING_SOURCES) > $(STAGE2)/$(CORE_SETTING_COMBINED)
218
218
$(STAGE1_NQP) --module-path=$(STAGE2) --setting=NULL --no-regex-lib --target=jar \
219
219
--output=$(STAGE2)/$(CORE_SETTING_JAR) $(STAGE2)/$(CORE_SETTING_COMBINED)
220
220
221
221
$(STAGE2)/$(QASTNODE_JAR): $(STAGE1) $(QASTNODE_SOURCES) $(STAGE2)/$(CORE_SETTING_JAR)
222
- $(MKPATH) $(STAGE2)/gen
222
+ $(MKPATH) $(STAGE2)
223
223
$(PERL) tools/build/gen-cat.pl jvm $(QASTNODE_SOURCES) > $(STAGE2)/$(QASTNODE_COMBINED)
224
224
$(STAGE1_NQP) --module-path=$(STAGE2) --setting-path=$(STAGE2) \
225
225
--setting=NQPCORE --no-regex-lib --target=jar \
226
226
--output=$(STAGE2)/$(QASTNODE_JAR) $(STAGE2)/$(QASTNODE_COMBINED)
227
227
228
228
$(STAGE2)/$(QREGEX_JAR): $(STAGE1) $(QREGEX_SOURCES) $(STAGE2)/$(QASTNODE_JAR)
229
- $(MKPATH) $(STAGE2)/gen
229
+ $(MKPATH) $(STAGE2)
230
230
$(PERL) tools/build/gen-cat.pl jvm $(QREGEX_SOURCES) > $(STAGE2)/$(QREGEX_COMBINED)
231
231
$(STAGE1_NQP) --module-path=$(STAGE2) --setting-path=$(STAGE2) \
232
232
--setting=NQPCORE --no-regex-lib --target=jar \
@@ -240,30 +240,30 @@ $(STAGE2)/$(HLL_JAR): $(STAGE1) $(HLL_SOURCES) $(STAGE2)/$(QREGEX_JAR)
240
240
--output=$(STAGE2)/$(HLL_JAR) $(STAGE2)/$(HLL_COMBINED)
241
241
242
242
$(STAGE2)/$(JASTNODES_JAR): $(STAGE1) $(JASTNODES_SOURCES) $(STAGE2)/$(CORE_SETTING_JAR)
243
- $(MKPATH) $(STAGE2)/gen
243
+ $(MKPATH) $(STAGE2)
244
244
$(PERL) tools/build/gen-cat.pl jvm $(JASTNODES_SOURCES) > $(STAGE2)/$(JASTNODES_COMBINED)
245
245
$(STAGE1_NQP) --module-path=$(STAGE2) --setting-path=$(STAGE2) \
246
246
--setting=NQPCORE --no-regex-lib --target=jar \
247
247
--output=$(STAGE2)/$(JASTNODES_JAR) $(STAGE2)/$(JASTNODES_COMBINED)
248
248
249
249
$(STAGE2)/$(QAST_JAR): $(STAGE1) $(QAST_SOURCES) $(STAGE2)/$(HLL_JAR) $(STAGE2)/$(JASTNODES_JAR)
250
- $(MKPATH) $(STAGE2)/gen
250
+ $(MKPATH) $(STAGE2)
251
251
$(PERL) tools/build/gen-cat.pl jvm $(QAST_SOURCES) > $(STAGE2)/$(QAST_COMBINED)
252
252
$(STAGE1_NQP) --module-path=$(STAGE2) --setting-path=$(STAGE2) \
253
253
--setting=NQPCORE --no-regex-lib --target=jar \
254
254
--output=$(STAGE2)/$(QAST_JAR) $(STAGE2)/$(QAST_COMBINED)
255
255
256
256
$(STAGE2)/$(P6QREGEX_JAR): $(STAGE1) $(P6QREGEX_SOURCES) $(STAGE2)/$(QAST_JAR)
257
- $(MKPATH) $(STAGE2)/gen
257
+ $(MKPATH) $(STAGE2)
258
258
$(PERL) tools/build/gen-cat.pl jvm $(P6QREGEX_SOURCES) > $(STAGE2)/$(P6QREGEX_COMBINED)
259
259
$(STAGE1_NQP) --module-path=$(STAGE2) --setting-path=$(STAGE2) \
260
260
--setting=NQPCORE --no-regex-lib --target=jar \
261
261
--output=$(STAGE2)/$(P6QREGEX_JAR) $(STAGE2)/$(P6QREGEX_COMBINED)
262
262
263
263
$(STAGE2)/$(NQP_JAR): $(STAGE1) $(NQP_SOURCES) $(STAGE2)/$(P6QREGEX_JAR)
264
- $(MKPATH) $(STAGE2)/gen
265
- $(PERL) tools/build/gen-version.pl > src/gen /nqp-config.nqp
266
- $(PERL) tools/build/gen-cat.pl jvm $(NQP_SOURCES) src/gen /nqp-config.nqp > $(STAGE2)/$(NQP_COMBINED)
264
+ $(MKPATH) $(STAGE2)
265
+ $(PERL) tools/build/gen-version.pl > $(STAGE2) /nqp-config.nqp
266
+ $(PERL) tools/build/gen-cat.pl jvm $(NQP_SOURCES) $(STAGE2) /nqp-config.nqp > $(STAGE2)/$(NQP_COMBINED)
267
267
$(STAGE1_NQP) --module-path=$(STAGE2) --setting-path=$(STAGE2) \
268
268
--setting=NQPCORE --target=jar --no-regex-lib --javaclass=nqp \
269
269
--output=$(STAGE2)/$(NQP_JAR) $(STAGE2)/$(NQP_COMBINED)
@@ -285,7 +285,7 @@ $(RUNNER): src/vm/jvm/runners/$(RUNNER)
285
285
$(CHMOD) 755 $(RUNNER)
286
286
287
287
$(P5QREGEX_JAR): $(ALL_OUTPUT) $(P5QREGEX_SOURCES)
288
- $(MKPATH) $(STAGE2)/gen
288
+ $(MKPATH) $(STAGE2)
289
289
$(PERL) tools/build/gen-cat.pl jvm $(P5QREGEX_SOURCES) > $(STAGE2)/$(P5QREGEX_COMBINED)
290
290
.@slash@$(RUNNER) --target=jar --output=$(P5QREGEX_JAR) \
291
291
$(STAGE2)/$(P5QREGEX_COMBINED)
0 commit comments