Mercurial > hg > graal-compiler
comparison mx/suite.py @ 21672:476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Tue, 02 Jun 2015 21:42:21 +0200 |
parents | 06f6661380ef |
children | 5024c80224c7 |
comparison
equal
deleted
inserted
replaced
21671:8d0c2aabfc2d | 21672:476be2a91059 |
---|---|
151 "jar" : "jfr.jar", | 151 "jar" : "jfr.jar", |
152 } | 152 } |
153 }, | 153 }, |
154 | 154 |
155 "projects" : { | 155 "projects" : { |
156 | |
157 # ------------- JVMCI ------------- | |
158 | |
156 "com.oracle.jvmci.service" : { | 159 "com.oracle.jvmci.service" : { |
157 "subDir" : "graal", | 160 "subDir" : "graal", |
158 "sourceDirs" : ["src"], | 161 "sourceDirs" : ["src"], |
159 "checkstyle" : "com.oracle.graal.graph", | 162 "checkstyle" : "com.oracle.graal.graph", |
160 "javaCompliance" : "1.8", | 163 "javaCompliance" : "1.8", |
161 "workingSets" : "API,Graal", | 164 "workingSets" : "API,Graal", |
162 }, | 165 }, |
163 | 166 |
167 "com.oracle.jvmci.service.processor" : { | |
168 "subDir" : "graal", | |
169 "sourceDirs" : ["src"], | |
170 "dependencies" : ["com.oracle.jvmci.service"], | |
171 "checkstyle" : "com.oracle.graal.graph", | |
172 "javaCompliance" : "1.8", | |
173 "workingSets" : "Codegen,HotSpot", | |
174 }, | |
175 | |
164 "com.oracle.jvmci.common" : { | 176 "com.oracle.jvmci.common" : { |
165 "subDir" : "graal", | 177 "subDir" : "graal", |
166 "sourceDirs" : ["src"], | 178 "sourceDirs" : ["src"], |
179 "checkstyle" : "com.oracle.graal.graph", | |
180 "javaCompliance" : "1.8", | |
181 "workingSets" : "API,JVMCI", | |
182 }, | |
183 | |
184 "com.oracle.jvmci.meta" : { | |
185 "subDir" : "graal", | |
186 "sourceDirs" : ["src"], | |
187 "checkstyle" : "com.oracle.graal.graph", | |
188 "javaCompliance" : "1.8", | |
189 "workingSets" : "API,JVMCI", | |
190 }, | |
191 | |
192 "com.oracle.jvmci.code" : { | |
193 "subDir" : "graal", | |
194 "sourceDirs" : ["src"], | |
195 "dependencies" : ["com.oracle.jvmci.meta"], | |
167 "checkstyle" : "com.oracle.graal.graph", | 196 "checkstyle" : "com.oracle.graal.graph", |
168 "javaCompliance" : "1.8", | 197 "javaCompliance" : "1.8", |
169 "workingSets" : "API,JVMCI", | 198 "workingSets" : "API,JVMCI", |
170 }, | 199 }, |
171 | 200 |
211 "checkstyle" : "com.oracle.graal.graph", | 240 "checkstyle" : "com.oracle.graal.graph", |
212 "javaCompliance" : "1.8", | 241 "javaCompliance" : "1.8", |
213 "workingSets" : "JVMCI", | 242 "workingSets" : "JVMCI", |
214 }, | 243 }, |
215 | 244 |
245 "com.oracle.jvmci.hotspotvmconfig" : { | |
246 "subDir" : "graal", | |
247 "sourceDirs" : ["src"], | |
248 "checkstyle" : "com.oracle.graal.graph", | |
249 "javaCompliance" : "1.8", | |
250 "workingSets" : "JVMCI,HotSpot", | |
251 }, | |
252 | |
253 "com.oracle.jvmci.hotspotvmconfig.processor" : { | |
254 "subDir" : "graal", | |
255 "sourceDirs" : ["src"], | |
256 "dependencies" : ["com.oracle.jvmci.hotspotvmconfig", "com.oracle.jvmci.common"], | |
257 "checkstyle" : "com.oracle.graal.graph", | |
258 "javaCompliance" : "1.8", | |
259 "workingSets" : "Graal,HotSpot,Codegen", | |
260 }, | |
261 | |
262 "com.oracle.jvmci.debug" : { | |
263 "subDir" : "graal", | |
264 "sourceDirs" : ["src"], | |
265 "checkstyle" : "com.oracle.graal.graph", | |
266 "dependencies" : [ | |
267 "com.oracle.jvmci.service", | |
268 ], | |
269 "javaCompliance" : "1.8", | |
270 "workingSets" : "JVMCI,Debug", | |
271 }, | |
272 | |
273 "com.oracle.jvmci.debug.test" : { | |
274 "subDir" : "graal", | |
275 "sourceDirs" : ["src"], | |
276 "dependencies" : [ | |
277 "JUNIT", | |
278 "com.oracle.jvmci.debug", | |
279 ], | |
280 "checkstyle" : "com.oracle.graal.graph", | |
281 "javaCompliance" : "1.8", | |
282 "workingSets" : "JVMCI,Debug,Test", | |
283 }, | |
284 | |
285 "com.oracle.jvmci.options" : { | |
286 "subDir" : "graal", | |
287 "sourceDirs" : ["src"], | |
288 "dependencies" : [ | |
289 "com.oracle.jvmci.service", | |
290 ], | |
291 "checkstyle" : "com.oracle.graal.graph", | |
292 "javaCompliance" : "1.8", | |
293 "workingSets" : "JVMCI", | |
294 }, | |
295 | |
296 "com.oracle.jvmci.options.processor" : { | |
297 "subDir" : "graal", | |
298 "sourceDirs" : ["src"], | |
299 "dependencies" : [ | |
300 "com.oracle.jvmci.options", | |
301 ], | |
302 "checkstyle" : "com.oracle.graal.graph", | |
303 "javaCompliance" : "1.8", | |
304 "workingSets" : "JVMCI,Codegen", | |
305 }, | |
306 | |
307 "com.oracle.jvmci.options.test" : { | |
308 "subDir" : "graal", | |
309 "sourceDirs" : ["src"], | |
310 "dependencies" : [ | |
311 "com.oracle.jvmci.options", | |
312 "JUNIT", | |
313 ], | |
314 "checkstyle" : "com.oracle.graal.graph", | |
315 "annotationProcessors" : ["com.oracle.jvmci.options.processor"], | |
316 "javaCompliance" : "1.8", | |
317 "workingSets" : "JVMCI", | |
318 }, | |
319 | |
320 "com.oracle.jvmci.hotspot.jfr" : { | |
321 "subDir" : "graal", | |
322 "sourceDirs" : ["src"], | |
323 "dependencies" : [ | |
324 "com.oracle.jvmci.hotspot", | |
325 "JFR", | |
326 ], | |
327 "checkstyle" : "com.oracle.graal.graph", | |
328 "annotationProcessors" : ["com.oracle.jvmci.service.processor"], | |
329 "javaCompliance" : "1.8", | |
330 "profile" : "", | |
331 "workingSets" : "JVMCI,HotSpot", | |
332 }, | |
333 | |
334 # ------------- NFI ------------- | |
335 | |
216 "com.oracle.nfi" : { | 336 "com.oracle.nfi" : { |
217 "subDir" : "graal", | 337 "subDir" : "graal", |
218 "sourceDirs" : ["src"], | 338 "sourceDirs" : ["src"], |
219 "dependencies" : ["com.oracle.jvmci.service"], | 339 "dependencies" : ["com.oracle.jvmci.service"], |
220 "checkstyle" : "com.oracle.graal.graph", | 340 "checkstyle" : "com.oracle.graal.graph", |
231 ], | 351 ], |
232 "checkstyle" : "com.oracle.graal.graph", | 352 "checkstyle" : "com.oracle.graal.graph", |
233 "javaCompliance" : "1.7", | 353 "javaCompliance" : "1.7", |
234 }, | 354 }, |
235 | 355 |
356 # ------------- Graal ------------- | |
357 | |
236 "com.oracle.graal.api.collections" : { | 358 "com.oracle.graal.api.collections" : { |
237 "subDir" : "graal", | 359 "subDir" : "graal", |
238 "sourceDirs" : ["src"], | 360 "sourceDirs" : ["src"], |
239 "checkstyle" : "com.oracle.graal.graph", | 361 "checkstyle" : "com.oracle.graal.graph", |
240 "javaCompliance" : "1.8", | 362 "javaCompliance" : "1.8", |
281 "checkstyle" : "com.oracle.graal.graph", | 403 "checkstyle" : "com.oracle.graal.graph", |
282 "javaCompliance" : "1.8", | 404 "javaCompliance" : "1.8", |
283 "workingSets" : "API,Graal,Test", | 405 "workingSets" : "API,Graal,Test", |
284 }, | 406 }, |
285 | 407 |
286 "com.oracle.jvmci.meta" : { | 408 "com.oracle.graal.api.replacements" : { |
287 "subDir" : "graal", | |
288 "sourceDirs" : ["src"], | |
289 "checkstyle" : "com.oracle.graal.graph", | |
290 "javaCompliance" : "1.8", | |
291 "workingSets" : "API,JVMCI", | |
292 }, | |
293 | |
294 "com.oracle.jvmci.code" : { | |
295 "subDir" : "graal", | 409 "subDir" : "graal", |
296 "sourceDirs" : ["src"], | 410 "sourceDirs" : ["src"], |
297 "dependencies" : ["com.oracle.jvmci.meta"], | 411 "dependencies" : ["com.oracle.jvmci.meta"], |
298 "checkstyle" : "com.oracle.graal.graph", | 412 "checkstyle" : "com.oracle.graal.graph", |
299 "javaCompliance" : "1.8", | 413 "javaCompliance" : "1.8", |
300 "workingSets" : "API,JVMCI", | |
301 }, | |
302 | |
303 "com.oracle.graal.api.replacements" : { | |
304 "subDir" : "graal", | |
305 "sourceDirs" : ["src"], | |
306 "dependencies" : ["com.oracle.jvmci.meta"], | |
307 "checkstyle" : "com.oracle.graal.graph", | |
308 "javaCompliance" : "1.8", | |
309 "workingSets" : "API,Graal,Replacements", | 414 "workingSets" : "API,Graal,Replacements", |
310 }, | 415 }, |
311 | 416 |
312 "com.oracle.jvmci.service.processor" : { | |
313 "subDir" : "graal", | |
314 "sourceDirs" : ["src"], | |
315 "dependencies" : ["com.oracle.jvmci.service"], | |
316 "checkstyle" : "com.oracle.graal.graph", | |
317 "javaCompliance" : "1.8", | |
318 "workingSets" : "Codegen,HotSpot", | |
319 }, | |
320 | |
321 "com.oracle.graal.amd64" : { | 417 "com.oracle.graal.amd64" : { |
322 "subDir" : "graal", | 418 "subDir" : "graal", |
323 "sourceDirs" : ["src"], | 419 "sourceDirs" : ["src"], |
324 "dependencies" : ["com.oracle.jvmci.code"], | 420 "dependencies" : ["com.oracle.jvmci.code"], |
325 "checkstyle" : "com.oracle.graal.graph", | 421 "checkstyle" : "com.oracle.graal.graph", |
332 "sourceDirs" : ["src"], | 428 "sourceDirs" : ["src"], |
333 "dependencies" : ["com.oracle.jvmci.code"], | 429 "dependencies" : ["com.oracle.jvmci.code"], |
334 "checkstyle" : "com.oracle.graal.graph", | 430 "checkstyle" : "com.oracle.graal.graph", |
335 "javaCompliance" : "1.8", | 431 "javaCompliance" : "1.8", |
336 "workingSets" : "Graal,SPARC", | 432 "workingSets" : "Graal,SPARC", |
337 }, | |
338 | |
339 "com.oracle.jvmci.hotspotvmconfig" : { | |
340 "subDir" : "graal", | |
341 "sourceDirs" : ["src"], | |
342 "checkstyle" : "com.oracle.graal.graph", | |
343 "javaCompliance" : "1.8", | |
344 "workingSets" : "JVMCI,HotSpot", | |
345 }, | |
346 | |
347 "com.oracle.jvmci.hotspotvmconfig.processor" : { | |
348 "subDir" : "graal", | |
349 "sourceDirs" : ["src"], | |
350 "dependencies" : ["com.oracle.jvmci.hotspotvmconfig", "com.oracle.jvmci.common"], | |
351 "checkstyle" : "com.oracle.graal.graph", | |
352 "javaCompliance" : "1.8", | |
353 "workingSets" : "Graal,HotSpot,Codegen", | |
354 }, | 433 }, |
355 | 434 |
356 "com.oracle.graal.hotspot" : { | 435 "com.oracle.graal.hotspot" : { |
357 "subDir" : "graal", | 436 "subDir" : "graal", |
358 "sourceDirs" : ["src"], | 437 "sourceDirs" : ["src"], |
369 ], | 448 ], |
370 "javaCompliance" : "1.8", | 449 "javaCompliance" : "1.8", |
371 "workingSets" : "Graal,HotSpot", | 450 "workingSets" : "Graal,HotSpot", |
372 }, | 451 }, |
373 | 452 |
374 "com.oracle.jvmci.hotspot.jfr" : { | |
375 "subDir" : "graal", | |
376 "sourceDirs" : ["src"], | |
377 "dependencies" : [ | |
378 "com.oracle.jvmci.hotspot", | |
379 "JFR", | |
380 ], | |
381 "checkstyle" : "com.oracle.graal.graph", | |
382 "annotationProcessors" : ["com.oracle.jvmci.service.processor"], | |
383 "javaCompliance" : "1.8", | |
384 "profile" : "", | |
385 "workingSets" : "JVMCI,HotSpot", | |
386 }, | |
387 | |
388 "com.oracle.graal.hotspot.amd64" : { | 453 "com.oracle.graal.hotspot.amd64" : { |
389 "subDir" : "graal", | 454 "subDir" : "graal", |
390 "sourceDirs" : ["src"], | 455 "sourceDirs" : ["src"], |
391 "dependencies" : [ | 456 "dependencies" : [ |
392 "com.oracle.graal.compiler.amd64", | 457 "com.oracle.graal.compiler.amd64", |
432 "com.oracle.graal.hotspot.test", | 497 "com.oracle.graal.hotspot.test", |
433 ], | 498 ], |
434 "checkstyle" : "com.oracle.graal.graph", | 499 "checkstyle" : "com.oracle.graal.graph", |
435 "javaCompliance" : "1.8", | 500 "javaCompliance" : "1.8", |
436 "workingSets" : "Graal,HotSpot,AMD64,Test", | 501 "workingSets" : "Graal,HotSpot,AMD64,Test", |
437 }, | |
438 | |
439 "com.oracle.jvmci.options" : { | |
440 "subDir" : "graal", | |
441 "sourceDirs" : ["src"], | |
442 "dependencies" : [ | |
443 "com.oracle.jvmci.service", | |
444 ], | |
445 "checkstyle" : "com.oracle.graal.graph", | |
446 "javaCompliance" : "1.8", | |
447 "workingSets" : "JVMCI", | |
448 }, | |
449 | |
450 "com.oracle.jvmci.options.processor" : { | |
451 "subDir" : "graal", | |
452 "sourceDirs" : ["src"], | |
453 "dependencies" : [ | |
454 "com.oracle.jvmci.options", | |
455 ], | |
456 "checkstyle" : "com.oracle.graal.graph", | |
457 "javaCompliance" : "1.8", | |
458 "workingSets" : "JVMCI,Codegen", | |
459 }, | |
460 | |
461 "com.oracle.jvmci.options.test" : { | |
462 "subDir" : "graal", | |
463 "sourceDirs" : ["src"], | |
464 "dependencies" : [ | |
465 "com.oracle.jvmci.options", | |
466 "JUNIT", | |
467 ], | |
468 "checkstyle" : "com.oracle.graal.graph", | |
469 "annotationProcessors" : ["com.oracle.jvmci.options.processor"], | |
470 "javaCompliance" : "1.8", | |
471 "workingSets" : "JVMCI", | |
472 }, | 502 }, |
473 | 503 |
474 "com.oracle.graal.nodeinfo" : { | 504 "com.oracle.graal.nodeinfo" : { |
475 "subDir" : "graal", | 505 "subDir" : "graal", |
476 "sourceDirs" : ["src"], | 506 "sourceDirs" : ["src"], |
515 ], | 545 ], |
516 "javaCompliance" : "1.8", | 546 "javaCompliance" : "1.8", |
517 "workingSets" : "Graal,Graph,Test", | 547 "workingSets" : "Graal,Graph,Test", |
518 }, | 548 }, |
519 | 549 |
520 "com.oracle.jvmci.debug" : { | |
521 "subDir" : "graal", | |
522 "sourceDirs" : ["src"], | |
523 "checkstyle" : "com.oracle.graal.graph", | |
524 "dependencies" : [ | |
525 "com.oracle.jvmci.service", | |
526 ], | |
527 "javaCompliance" : "1.8", | |
528 "workingSets" : "JVMCI,Debug", | |
529 }, | |
530 | |
531 "com.oracle.jvmci.debug.test" : { | |
532 "subDir" : "graal", | |
533 "sourceDirs" : ["src"], | |
534 "dependencies" : [ | |
535 "JUNIT", | |
536 "com.oracle.jvmci.debug", | |
537 ], | |
538 "checkstyle" : "com.oracle.graal.graph", | |
539 "javaCompliance" : "1.8", | |
540 "workingSets" : "JVMCI,Debug,Test", | |
541 }, | |
542 | |
543 "com.oracle.graal.lir" : { | 550 "com.oracle.graal.lir" : { |
544 "subDir" : "graal", | 551 "subDir" : "graal", |
545 "sourceDirs" : ["src"], | 552 "sourceDirs" : ["src"], |
546 "dependencies" : [ | 553 "dependencies" : [ |
547 "com.oracle.graal.compiler.common", | 554 "com.oracle.graal.compiler.common", |
999 "checkstyle" : "com.oracle.graal.graph", | 1006 "checkstyle" : "com.oracle.graal.graph", |
1000 "javaCompliance" : "1.8", | 1007 "javaCompliance" : "1.8", |
1001 "workingSets" : "Graal,Assembler,SPARC", | 1008 "workingSets" : "Graal,Assembler,SPARC", |
1002 }, | 1009 }, |
1003 | 1010 |
1011 # ------------- Truffle ------------- | |
1012 | |
1004 "com.oracle.truffle.api" : { | 1013 "com.oracle.truffle.api" : { |
1005 "subDir" : "graal", | 1014 "subDir" : "graal", |
1006 "sourceDirs" : ["src"], | 1015 "sourceDirs" : ["src"], |
1007 "dependencies" : ["com.oracle.jvmci.service"], | 1016 "dependencies" : ["com.oracle.jvmci.service"], |
1008 "javaCompliance" : "1.7", | 1017 "javaCompliance" : "1.7", |
1177 "checkstyle" : "com.oracle.truffle.api", | 1186 "checkstyle" : "com.oracle.truffle.api", |
1178 "javaCompliance" : "1.8", | 1187 "javaCompliance" : "1.8", |
1179 "workingSets" : "Truffle,SimpleLanguage,Tools", | 1188 "workingSets" : "Truffle,SimpleLanguage,Tools", |
1180 }, | 1189 }, |
1181 | 1190 |
1191 # ------------- GraalTruffle ------------- | |
1192 | |
1182 "com.oracle.graal.truffle" : { | 1193 "com.oracle.graal.truffle" : { |
1183 "subDir" : "graal", | 1194 "subDir" : "graal", |
1184 "sourceDirs" : ["src"], | 1195 "sourceDirs" : ["src"], |
1185 "dependencies" : [ | 1196 "dependencies" : [ |
1186 "com.oracle.truffle.api", | 1197 "com.oracle.truffle.api", |