Mercurial > hg > graal-jvmci-8
comparison mx.graal/suite.py @ 22017:66dd063eb6a0
renamed mx/ to mx.graal/ in preparation for working with mxtool2
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Wed, 17 Jun 2015 13:56:55 +0200 |
parents | mx/suite.py@964677af4a3c |
children | 36a7ec14279d |
comparison
equal
deleted
inserted
replaced
22016:f2cf8824040b | 22017:66dd063eb6a0 |
---|---|
1 suite = { | |
2 "mxversion" : "1.0", | |
3 "name" : "graal", | |
4 "libraries" : { | |
5 | |
6 # ------------- Libraries ------------- | |
7 | |
8 "JLINE" : { | |
9 "path" : "lib/jline-2.11.jar", | |
10 "urls" : [ | |
11 "http://lafo.ssw.uni-linz.ac.at/graal-external-deps/jline-2.11.jar", | |
12 "https://search.maven.org/remotecontent?filepath=jline/jline/2.11/jline-2.11.jar", | |
13 ], | |
14 "sha1" : "9504d5e2da5d78237239c5226e8200ec21182040", | |
15 }, | |
16 | |
17 "JUNIT" : { | |
18 "path" : "lib/junit-4.11.jar", | |
19 "urls" : [ | |
20 "http://lafo.ssw.uni-linz.ac.at/graal-external-deps/junit-4.11.jar", | |
21 "https://search.maven.org/remotecontent?filepath=junit/junit/4.11/junit-4.11.jar", | |
22 ], | |
23 "sha1" : "4e031bb61df09069aeb2bffb4019e7a5034a4ee0", | |
24 "eclipse.container" : "org.eclipse.jdt.junit.JUNIT_CONTAINER/4", | |
25 "sourcePath" : "lib/junit-4.11-sources.jar", | |
26 "sourceUrls" : [ | |
27 "http://lafo.ssw.uni-linz.ac.at/graal-external-deps/junit-4.11-sources.jar", | |
28 "https://search.maven.org/remotecontent?filepath=junit/junit/4.11/junit-4.11-sources.jar", | |
29 ], | |
30 "sourceSha1" : "28e0ad201304e4a4abf999ca0570b7cffc352c3c", | |
31 "dependencies" : ["HAMCREST"], | |
32 }, | |
33 | |
34 "CHECKSTYLE" : { | |
35 "path" : "lib/checkstyle-6.0-all.jar", | |
36 "urls" : [ | |
37 "http://lafo.ssw.uni-linz.ac.at/graal-external-deps/checkstyle-6.0-all.jar", | |
38 "jar:http://sourceforge.net/projects/checkstyle/files/checkstyle/6.0/checkstyle-6.0-bin.zip/download!/checkstyle-6.0/checkstyle-6.0-all.jar", | |
39 ], | |
40 "sha1" : "2bedc7feded58b5fd65595323bfaf7b9bb6a3c7a", | |
41 }, | |
42 | |
43 "HAMCREST" : { | |
44 "path" : "lib/hamcrest-core-1.3.jar", | |
45 "urls" : [ | |
46 "http://lafo.ssw.uni-linz.ac.at/graal-external-deps/hamcrest-core-1.3.jar", | |
47 "https://search.maven.org/remotecontent?filepath=org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar", | |
48 ], | |
49 "sha1" : "42a25dc3219429f0e5d060061f71acb49bf010a0", | |
50 "sourcePath" : "lib/hamcrest-core-1.3-sources.jar", | |
51 "sourceUrls" : [ | |
52 "http://lafo.ssw.uni-linz.ac.at/graal-external-deps/hamcrest-core-1.3-sources.jar", | |
53 "https://search.maven.org/remotecontent?filepath=org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3-sources.jar", | |
54 ], | |
55 "sourceSha1" : "1dc37250fbc78e23a65a67fbbaf71d2e9cbc3c0b", | |
56 }, | |
57 | |
58 "HCFDIS" : { | |
59 "path" : "lib/hcfdis-2.jar", | |
60 "urls" : ["http://lafo.ssw.uni-linz.ac.at/hcfdis-2.jar"], | |
61 "sha1" : "bc8b2253436485e9dbaf81771c259ccfa1a24c80", | |
62 }, | |
63 | |
64 "FINDBUGS_DIST" : { | |
65 "path" : "lib/findbugs-dist-3.0.0.zip", | |
66 "urls" : [ | |
67 "http://lafo.ssw.uni-linz.ac.at/graal-external-deps/findbugs-3.0.0.zip", | |
68 "http://sourceforge.net/projects/findbugs/files/findbugs/3.0.0/findbugs-3.0.0.zip/download", | |
69 ], | |
70 "sha1" : "6e56d67f238dbcd60acb88a81655749aa6419c5b", | |
71 }, | |
72 | |
73 "C1VISUALIZER_DIST" : { | |
74 "path" : "lib/c1visualizer_2014-04-22.zip", | |
75 "urls" : ["https://java.net/downloads/c1visualizer/c1visualizer_2014-04-22.zip"], | |
76 "sha1" : "220488d87affb569b893c7201f8ce5d2b0e03141", | |
77 }, | |
78 | |
79 "JOL_INTERNALS" : { | |
80 "path" : "lib/jol-internals.jar", | |
81 "urls" : ["http://lafo.ssw.uni-linz.ac.at/truffle/jol/jol-internals.jar"], | |
82 "sha1" : "508bcd26a4d7c4c44048990c6ea789a3b11a62dc", | |
83 }, | |
84 | |
85 "FINDBUGS" : { | |
86 "path" : "jvmci/findbugs-SuppressFBWarnings.jar", | |
87 "sha1" : "fb78822d27c68fabf2cb2e5e573b3cdb5f9cae2d", | |
88 }, | |
89 | |
90 "DACAPO" : { | |
91 "path" : "lib/dacapo-9.12-bach.jar", | |
92 "urls" : [ | |
93 "http://lafo.ssw.uni-linz.ac.at/graal-external-deps/dacapo-9.12-bach.jar", | |
94 "http://softlayer.dl.sourceforge.net/project/dacapobench/9.12-bach/dacapo-9.12-bach.jar", | |
95 ], | |
96 "sha1" : "2626a9546df09009f6da0df854e6dc1113ef7dd4", | |
97 }, | |
98 | |
99 "JACOCOAGENT" : { | |
100 "path" : "lib/jacocoagent.jar", | |
101 "urls" : ["http://lafo.ssw.uni-linz.ac.at/jacoco/jacocoagent-0.7.1-1.jar"], | |
102 "sha1" : "2f73a645b02e39290e577ce555f00b02004650b0", | |
103 }, | |
104 | |
105 "JACOCOREPORT" : { | |
106 "path" : "lib/jacocoreport.jar", | |
107 "urls" : ["http://lafo.ssw.uni-linz.ac.at/jacoco/jacocoreport-0.7.1-2.jar"], | |
108 "sha1" : "a630436391832d697a12c8f7daef8655d7a1efd2", | |
109 }, | |
110 | |
111 "DACAPO_SCALA" : { | |
112 "path" : "lib/dacapo-scala-0.1.0-20120216.jar", | |
113 "urls" : [ | |
114 "http://lafo.ssw.uni-linz.ac.at/graal-external-deps/dacapo-scala-0.1.0-20120216.jar", | |
115 "http://repo.scalabench.org/snapshots/org/scalabench/benchmarks/scala-benchmark-suite/0.1.0-SNAPSHOT/scala-benchmark-suite-0.1.0-20120216.103539-3.jar", | |
116 ], | |
117 "sha1" : "59b64c974662b5cf9dbd3cf9045d293853dd7a51", | |
118 }, | |
119 | |
120 "JAVA_ALLOCATION_INSTRUMENTER" : { | |
121 "path" : "lib/java-allocation-instrumenter.jar", | |
122 "sourcePath" : "lib/java-allocation-instrumenter.jar", | |
123 "urls" : ["http://lafo.ssw.uni-linz.ac.at/java-allocation-instrumenter/java-allocation-instrumenter-8f0db117e64e.jar"], | |
124 "sha1" : "476d9a44cd19d6b55f81571077dfa972a4f8a083", | |
125 "bootClassPathAgent" : "true", | |
126 }, | |
127 | |
128 "VECMATH" : { | |
129 "path" : "lib/vecmath-1.3.1.jar", | |
130 "urls" : [ | |
131 "http://lafo.ssw.uni-linz.ac.at/graal-external-deps/vecmath-1.3.1.jar", | |
132 "https://search.maven.org/remotecontent?filepath=java3d/vecmath/1.3.1/vecmath-1.3.1.jar", | |
133 ], | |
134 "sha1" : "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", | |
135 }, | |
136 | |
137 "JMH" : { | |
138 "path" : "lib/jmh-runner-1.4.2.jar", | |
139 "sha1" : "f44bffaf237305512002303a306fc5ce3fa63f76", | |
140 "urls" : ["http://lafo.ssw.uni-linz.ac.at/jmh/jmh-runner-1.4.2.jar"], | |
141 "annotationProcessor" : "true" | |
142 }, | |
143 | |
144 "BATIK" : { | |
145 "path" : "lib/batik-all-1.7.jar", | |
146 "sha1" : "122b87ca88e41a415cf8b523fd3d03b4325134a3", | |
147 "urls" : ["http://lafo.ssw.uni-linz.ac.at/graal-external-deps/batik-all-1.7.jar"], | |
148 }, | |
149 | |
150 # ------------- Truffle ------------- | |
151 | |
152 "TRUFFLE" : { | |
153 "path" : "lib/truffle-0.8-SNAPSHOT.jar", | |
154 "urls" : [ | |
155 "http://lafo.ssw.uni-linz.ac.at/nexus/content/repositories/snapshots/com/oracle/truffle/0.8-dd4050aadaf8d91301b159cb30a609d8bb99feeb-SNAPSHOT/truffle-0.8-dd4050aadaf8d91301b159cb30a609d8bb99feeb-20150616.114821-1.jar", | |
156 ], | |
157 "sha1" : "34be0993d8fcaa21129749a329e4bb7841cf27e1", | |
158 }, | |
159 "TRUFFLE_TCK" : { | |
160 "path" : "lib/truffle-tck-0.8-SNAPSHOT.jar", | |
161 "urls" : [ | |
162 "http://lafo.ssw.uni-linz.ac.at/nexus/content/repositories/snapshots/com/oracle/truffle-tck/0.8-dd4050aadaf8d91301b159cb30a609d8bb99feeb-SNAPSHOT/truffle-tck-0.8-dd4050aadaf8d91301b159cb30a609d8bb99feeb-20150616.114824-1.jar", | |
163 ], | |
164 "sha1" : "e56929575aebba40c5a38f8368826831f79fbff0", | |
165 }, | |
166 "TRUFFLE_DSL_PROCESSOR" : { | |
167 "path" : "lib/truffle-dsl-processor-0.8-SNAPSHOT.jar", | |
168 "urls" : [ | |
169 "http://lafo.ssw.uni-linz.ac.at/nexus/content/repositories/snapshots/com/oracle/truffle-dsl-processor/0.8-dd4050aadaf8d91301b159cb30a609d8bb99feeb-SNAPSHOT/truffle-dsl-processor-0.8-dd4050aadaf8d91301b159cb30a609d8bb99feeb-20150616.114822-1.jar", | |
170 ], | |
171 "sha1" : "242e4126d9857691386631120e658dbda385f984", | |
172 "annotationProcessor" : "true", | |
173 "dependencies" : ["TRUFFLE"] | |
174 }, | |
175 "TRUFFLE_SL" : { | |
176 "path" : "lib/truffle-sl-0.8-SNAPSHOT.jar", | |
177 "urls" : [ | |
178 "http://lafo.ssw.uni-linz.ac.at/nexus/content/repositories/snapshots/com/oracle/truffle-sl/0.8-dd4050aadaf8d91301b159cb30a609d8bb99feeb-SNAPSHOT/truffle-sl-0.8-dd4050aadaf8d91301b159cb30a609d8bb99feeb-20150616.114825-1.jar", | |
179 ], | |
180 "sha1" : "bf3f09792dc8fab2bd55bf94ddc69859692cbd27", | |
181 } | |
182 }, | |
183 | |
184 "jrelibraries" : { | |
185 "JFR" : { | |
186 "jar" : "jfr.jar", | |
187 } | |
188 }, | |
189 | |
190 "projects" : { | |
191 | |
192 # ------------- JVMCI:Service ------------- | |
193 | |
194 "com.oracle.jvmci.service" : { | |
195 "subDir" : "jvmci", | |
196 "sourceDirs" : ["src"], | |
197 "checkstyle" : "com.oracle.graal.graph", | |
198 "javaCompliance" : "1.8", | |
199 "workingSets" : "API,JVMCI", | |
200 }, | |
201 | |
202 "com.oracle.jvmci.service.processor" : { | |
203 "subDir" : "jvmci", | |
204 "sourceDirs" : ["src"], | |
205 "dependencies" : ["com.oracle.jvmci.service"], | |
206 "checkstyle" : "com.oracle.graal.graph", | |
207 "javaCompliance" : "1.8", | |
208 "workingSets" : "JVMCI,Codegen,HotSpot", | |
209 }, | |
210 | |
211 # ------------- JVMCI:API ------------- | |
212 | |
213 "com.oracle.jvmci.common" : { | |
214 "subDir" : "jvmci", | |
215 "sourceDirs" : ["src"], | |
216 "checkstyle" : "com.oracle.graal.graph", | |
217 "javaCompliance" : "1.8", | |
218 "workingSets" : "API,JVMCI", | |
219 }, | |
220 | |
221 "com.oracle.jvmci.meta" : { | |
222 "subDir" : "jvmci", | |
223 "sourceDirs" : ["src"], | |
224 "checkstyle" : "com.oracle.graal.graph", | |
225 "javaCompliance" : "1.8", | |
226 "workingSets" : "API,JVMCI", | |
227 }, | |
228 | |
229 "com.oracle.jvmci.code" : { | |
230 "subDir" : "jvmci", | |
231 "sourceDirs" : ["src"], | |
232 "dependencies" : ["com.oracle.jvmci.meta"], | |
233 "checkstyle" : "com.oracle.graal.graph", | |
234 "javaCompliance" : "1.8", | |
235 "workingSets" : "API,JVMCI", | |
236 }, | |
237 | |
238 "com.oracle.jvmci.runtime" : { | |
239 "subDir" : "jvmci", | |
240 "sourceDirs" : ["src"], | |
241 "dependencies" : [ | |
242 "com.oracle.jvmci.code" | |
243 ], | |
244 "checkstyle" : "com.oracle.graal.graph", | |
245 "javaCompliance" : "1.8", | |
246 "workingSets" : "API,JVMCI", | |
247 }, | |
248 | |
249 "com.oracle.jvmci.runtime.test" : { | |
250 "subDir" : "jvmci", | |
251 "sourceDirs" : ["src"], | |
252 "dependencies" : [ | |
253 "JUNIT", | |
254 "com.oracle.jvmci.common", | |
255 "com.oracle.jvmci.runtime", | |
256 ], | |
257 "checkstyle" : "com.oracle.graal.graph", | |
258 "javaCompliance" : "1.8", | |
259 "workingSets" : "API,JVMCI", | |
260 }, | |
261 | |
262 "com.oracle.jvmci.debug" : { | |
263 "subDir" : "jvmci", | |
264 "sourceDirs" : ["src"], | |
265 "checkstyle" : "com.oracle.graal.graph", | |
266 "dependencies" : [ | |
267 "com.oracle.jvmci.options", | |
268 "com.oracle.jvmci.code", | |
269 "com.oracle.jvmci.service", | |
270 ], | |
271 "annotationProcessors" : ["com.oracle.jvmci.options.processor"], | |
272 "javaCompliance" : "1.8", | |
273 "workingSets" : "JVMCI,Debug", | |
274 }, | |
275 | |
276 "com.oracle.jvmci.debug.test" : { | |
277 "subDir" : "jvmci", | |
278 "sourceDirs" : ["src"], | |
279 "dependencies" : [ | |
280 "JUNIT", | |
281 "com.oracle.jvmci.debug", | |
282 ], | |
283 "checkstyle" : "com.oracle.graal.graph", | |
284 "javaCompliance" : "1.8", | |
285 "workingSets" : "JVMCI,Debug,Test", | |
286 }, | |
287 | |
288 "com.oracle.jvmci.options" : { | |
289 "subDir" : "jvmci", | |
290 "sourceDirs" : ["src"], | |
291 "checkstyle" : "com.oracle.graal.graph", | |
292 "javaCompliance" : "1.8", | |
293 "workingSets" : "JVMCI", | |
294 }, | |
295 | |
296 "com.oracle.jvmci.compiler" : { | |
297 "subDir" : "jvmci", | |
298 "sourceDirs" : ["src"], | |
299 "dependencies" : [ | |
300 "com.oracle.jvmci.debug", | |
301 ], | |
302 "checkstyle" : "com.oracle.graal.graph", | |
303 "annotationProcessors" : ["com.oracle.jvmci.options.processor"], | |
304 "javaCompliance" : "1.8", | |
305 "workingSets" : "JVMCI", | |
306 }, | |
307 | |
308 "com.oracle.jvmci.options.processor" : { | |
309 "subDir" : "jvmci", | |
310 "sourceDirs" : ["src"], | |
311 "dependencies" : [ | |
312 "com.oracle.jvmci.options", | |
313 ], | |
314 "checkstyle" : "com.oracle.graal.graph", | |
315 "javaCompliance" : "1.8", | |
316 "workingSets" : "JVMCI,Codegen", | |
317 }, | |
318 | |
319 "com.oracle.jvmci.options.test" : { | |
320 "subDir" : "jvmci", | |
321 "sourceDirs" : ["src"], | |
322 "dependencies" : [ | |
323 "com.oracle.jvmci.options", | |
324 "JUNIT", | |
325 ], | |
326 "checkstyle" : "com.oracle.graal.graph", | |
327 "annotationProcessors" : ["com.oracle.jvmci.options.processor"], | |
328 "javaCompliance" : "1.8", | |
329 "workingSets" : "JVMCI", | |
330 }, | |
331 | |
332 # ------------- JVMCI:HotSpot ------------- | |
333 | |
334 "com.oracle.jvmci.amd64" : { | |
335 "subDir" : "jvmci", | |
336 "sourceDirs" : ["src"], | |
337 "dependencies" : ["com.oracle.jvmci.code"], | |
338 "checkstyle" : "com.oracle.graal.graph", | |
339 "javaCompliance" : "1.8", | |
340 "workingSets" : "JVMCI,AMD64", | |
341 }, | |
342 | |
343 "com.oracle.jvmci.sparc" : { | |
344 "subDir" : "jvmci", | |
345 "sourceDirs" : ["src"], | |
346 "dependencies" : ["com.oracle.jvmci.code"], | |
347 "checkstyle" : "com.oracle.graal.graph", | |
348 "javaCompliance" : "1.8", | |
349 "workingSets" : "JVMCI,SPARC", | |
350 }, | |
351 | |
352 "com.oracle.jvmci.hotspot" : { | |
353 "subDir" : "jvmci", | |
354 "sourceDirs" : ["src"], | |
355 "dependencies" : [ | |
356 "com.oracle.jvmci.hotspotvmconfig", | |
357 "FINDBUGS", | |
358 "com.oracle.jvmci.runtime", | |
359 "com.oracle.jvmci.common", | |
360 "com.oracle.jvmci.compiler", | |
361 ], | |
362 "annotationProcessors" : [ | |
363 "com.oracle.jvmci.hotspotvmconfig.processor", | |
364 "com.oracle.jvmci.options.processor", | |
365 "com.oracle.jvmci.service.processor", | |
366 ], | |
367 "checkstyle" : "com.oracle.graal.graph", | |
368 "javaCompliance" : "1.8", | |
369 "workingSets" : "JVMCI", | |
370 }, | |
371 | |
372 "com.oracle.jvmci.hotspotvmconfig" : { | |
373 "subDir" : "jvmci", | |
374 "sourceDirs" : ["src"], | |
375 "checkstyle" : "com.oracle.graal.graph", | |
376 "javaCompliance" : "1.8", | |
377 "workingSets" : "JVMCI,HotSpot", | |
378 }, | |
379 | |
380 "com.oracle.jvmci.hotspotvmconfig.processor" : { | |
381 "subDir" : "jvmci", | |
382 "sourceDirs" : ["src"], | |
383 "dependencies" : ["com.oracle.jvmci.hotspotvmconfig", "com.oracle.jvmci.common"], | |
384 "checkstyle" : "com.oracle.graal.graph", | |
385 "javaCompliance" : "1.8", | |
386 "workingSets" : "JVMCI,HotSpot,Codegen", | |
387 }, | |
388 | |
389 "com.oracle.jvmci.hotspot.amd64" : { | |
390 "subDir" : "jvmci", | |
391 "sourceDirs" : ["src"], | |
392 "dependencies" : [ | |
393 "com.oracle.jvmci.amd64", | |
394 "com.oracle.jvmci.hotspot", | |
395 ], | |
396 "checkstyle" : "com.oracle.graal.graph", | |
397 "annotationProcessors" : ["com.oracle.jvmci.service.processor"], | |
398 "javaCompliance" : "1.8", | |
399 "workingSets" : "JVMCI,HotSpot,AMD64", | |
400 }, | |
401 | |
402 "com.oracle.jvmci.hotspot.sparc" : { | |
403 "subDir" : "jvmci", | |
404 "sourceDirs" : ["src"], | |
405 "dependencies" : [ | |
406 "com.oracle.jvmci.sparc", | |
407 "com.oracle.jvmci.hotspot", | |
408 ], | |
409 "checkstyle" : "com.oracle.graal.graph", | |
410 "annotationProcessors" : ["com.oracle.jvmci.service.processor"], | |
411 "javaCompliance" : "1.8", | |
412 "workingSets" : "JVMCI,HotSpot,SPARC", | |
413 }, | |
414 | |
415 "com.oracle.jvmci.hotspot.jfr" : { | |
416 "subDir" : "jvmci", | |
417 "sourceDirs" : ["src"], | |
418 "dependencies" : [ | |
419 "com.oracle.jvmci.hotspot", | |
420 "JFR", | |
421 ], | |
422 "checkstyle" : "com.oracle.graal.graph", | |
423 "annotationProcessors" : ["com.oracle.jvmci.service.processor"], | |
424 "javaCompliance" : "1.8", | |
425 "profile" : "", | |
426 "workingSets" : "JVMCI,HotSpot", | |
427 }, | |
428 | |
429 # ------------- NFI ------------- | |
430 | |
431 "com.oracle.nfi" : { | |
432 "subDir" : "graal", | |
433 "sourceDirs" : ["src"], | |
434 "checkstyle" : "com.oracle.graal.graph", | |
435 "javaCompliance" : "1.7", | |
436 }, | |
437 | |
438 "com.oracle.nfi.test" : { | |
439 "subDir" : "graal", | |
440 "sourceDirs" : ["test"], | |
441 "dependencies" : [ | |
442 "com.oracle.nfi", | |
443 "com.oracle.jvmci.common", | |
444 "JUNIT", | |
445 ], | |
446 "checkstyle" : "com.oracle.graal.graph", | |
447 "javaCompliance" : "1.7", | |
448 }, | |
449 | |
450 # ------------- Graal ------------- | |
451 | |
452 "com.oracle.graal.code" : { | |
453 "subDir" : "graal", | |
454 "sourceDirs" : ["src"], | |
455 "dependencies" : [ | |
456 "com.oracle.jvmci.service", | |
457 "com.oracle.jvmci.code", | |
458 ], | |
459 "annotationProcessors" : ["com.oracle.jvmci.service.processor"], | |
460 "checkstyle" : "com.oracle.graal.graph", | |
461 "javaCompliance" : "1.8", | |
462 "workingSets" : "Graal", | |
463 }, | |
464 | |
465 "com.oracle.graal.api.collections" : { | |
466 "subDir" : "graal", | |
467 "sourceDirs" : ["src"], | |
468 "checkstyle" : "com.oracle.graal.graph", | |
469 "javaCompliance" : "1.8", | |
470 "workingSets" : "API,Graal", | |
471 }, | |
472 | |
473 "com.oracle.graal.api.directives" : { | |
474 "subDir" : "graal", | |
475 "sourceDirs" : ["src"], | |
476 "checkstyle" : "com.oracle.graal.graph", | |
477 "javaCompliance" : "1.8", | |
478 "workingSets" : "API,Graal", | |
479 }, | |
480 | |
481 "com.oracle.graal.api.directives.test" : { | |
482 "subDir" : "graal", | |
483 "sourceDirs" : ["src"], | |
484 "checkstyle" : "com.oracle.graal.graph", | |
485 "dependencies" : [ | |
486 "com.oracle.graal.compiler.test", | |
487 ], | |
488 "javaCompliance" : "1.8", | |
489 "workingSets" : "API,Graal", | |
490 }, | |
491 | |
492 "com.oracle.graal.api.runtime" : { | |
493 "subDir" : "graal", | |
494 "sourceDirs" : ["src"], | |
495 "dependencies" : [ | |
496 "com.oracle.jvmci.service", | |
497 ], | |
498 "checkstyle" : "com.oracle.graal.graph", | |
499 "javaCompliance" : "1.8", | |
500 "workingSets" : "API,Graal", | |
501 }, | |
502 | |
503 "com.oracle.graal.api.test" : { | |
504 "subDir" : "graal", | |
505 "sourceDirs" : ["src"], | |
506 "dependencies" : [ | |
507 "JUNIT", | |
508 "com.oracle.graal.api.runtime", | |
509 ], | |
510 "checkstyle" : "com.oracle.graal.graph", | |
511 "javaCompliance" : "1.8", | |
512 "workingSets" : "API,Graal,Test", | |
513 }, | |
514 | |
515 "com.oracle.graal.api.replacements" : { | |
516 "subDir" : "graal", | |
517 "sourceDirs" : ["src"], | |
518 "dependencies" : ["com.oracle.jvmci.meta"], | |
519 "checkstyle" : "com.oracle.graal.graph", | |
520 "javaCompliance" : "1.8", | |
521 "workingSets" : "API,Graal,Replacements", | |
522 }, | |
523 | |
524 "com.oracle.graal.hotspot" : { | |
525 "subDir" : "graal", | |
526 "sourceDirs" : ["src"], | |
527 "dependencies" : [ | |
528 "com.oracle.jvmci.hotspot", | |
529 "com.oracle.graal.replacements", | |
530 "com.oracle.graal.runtime", | |
531 "com.oracle.graal.code", | |
532 ], | |
533 "checkstyle" : "com.oracle.graal.graph", | |
534 "annotationProcessors" : [ | |
535 "com.oracle.graal.replacements.verifier", | |
536 "com.oracle.jvmci.service.processor", | |
537 ], | |
538 "javaCompliance" : "1.8", | |
539 "workingSets" : "Graal,HotSpot", | |
540 }, | |
541 | |
542 "com.oracle.graal.hotspot.amd64" : { | |
543 "subDir" : "graal", | |
544 "sourceDirs" : ["src"], | |
545 "dependencies" : [ | |
546 "com.oracle.jvmci.hotspot.amd64", | |
547 "com.oracle.graal.compiler.amd64", | |
548 "com.oracle.graal.hotspot", | |
549 "com.oracle.graal.replacements.amd64", | |
550 ], | |
551 "checkstyle" : "com.oracle.graal.graph", | |
552 "annotationProcessors" : ["com.oracle.jvmci.service.processor"], | |
553 "javaCompliance" : "1.8", | |
554 "workingSets" : "Graal,HotSpot,AMD64", | |
555 }, | |
556 | |
557 "com.oracle.graal.hotspot.sparc" : { | |
558 "subDir" : "graal", | |
559 "sourceDirs" : ["src"], | |
560 "dependencies" : [ | |
561 "com.oracle.graal.hotspot", | |
562 "com.oracle.jvmci.hotspot.sparc", | |
563 "com.oracle.graal.compiler.sparc", | |
564 "com.oracle.graal.replacements.sparc", | |
565 ], | |
566 "checkstyle" : "com.oracle.graal.graph", | |
567 "annotationProcessors" : ["com.oracle.jvmci.service.processor", "com.oracle.graal.compiler.match.processor"], | |
568 "javaCompliance" : "1.8", | |
569 "workingSets" : "Graal,HotSpot,SPARC", | |
570 }, | |
571 | |
572 "com.oracle.graal.hotspot.test" : { | |
573 "subDir" : "graal", | |
574 "sourceDirs" : ["src"], | |
575 "dependencies" : [ | |
576 "com.oracle.graal.replacements.test", | |
577 "com.oracle.graal.hotspot", | |
578 ], | |
579 "checkstyle" : "com.oracle.graal.graph", | |
580 "javaCompliance" : "1.8", | |
581 "workingSets" : "Graal,HotSpot,Test", | |
582 }, | |
583 | |
584 "com.oracle.graal.hotspot.amd64.test" : { | |
585 "subDir" : "graal", | |
586 "sourceDirs" : ["src"], | |
587 "dependencies" : [ | |
588 "com.oracle.graal.asm.amd64", | |
589 "com.oracle.graal.hotspot.test", | |
590 ], | |
591 "checkstyle" : "com.oracle.graal.graph", | |
592 "javaCompliance" : "1.8", | |
593 "workingSets" : "Graal,HotSpot,AMD64,Test", | |
594 }, | |
595 | |
596 "com.oracle.graal.nodeinfo" : { | |
597 "subDir" : "graal", | |
598 "sourceDirs" : ["src"], | |
599 "checkstyle" : "com.oracle.graal.graph", | |
600 "javaCompliance" : "1.8", | |
601 "workingSets" : "Graal,Graph", | |
602 }, | |
603 | |
604 "com.oracle.graal.nodeinfo.processor" : { | |
605 "subDir" : "graal", | |
606 "sourceDirs" : ["src"], | |
607 "checkstyle" : "com.oracle.graal.graph", | |
608 "dependencies" : [ | |
609 "com.oracle.graal.nodeinfo", | |
610 ], | |
611 "javaCompliance" : "1.8", | |
612 "workingSets" : "Graal,Graph", | |
613 }, | |
614 | |
615 "com.oracle.graal.graph" : { | |
616 "subDir" : "graal", | |
617 "sourceDirs" : ["src"], | |
618 "dependencies" : [ | |
619 "com.oracle.graal.nodeinfo", | |
620 "com.oracle.graal.compiler.common", | |
621 "com.oracle.graal.api.collections", | |
622 "com.oracle.graal.api.runtime", | |
623 "FINDBUGS", | |
624 ], | |
625 "javaCompliance" : "1.8", | |
626 "annotationProcessors" : ["com.oracle.graal.nodeinfo.processor"], | |
627 "workingSets" : "Graal,Graph", | |
628 }, | |
629 | |
630 "com.oracle.graal.graph.test" : { | |
631 "subDir" : "graal", | |
632 "sourceDirs" : ["src"], | |
633 "checkstyle" : "com.oracle.graal.graph", | |
634 "dependencies" : [ | |
635 "JUNIT", | |
636 "com.oracle.graal.graph", | |
637 ], | |
638 "javaCompliance" : "1.8", | |
639 "workingSets" : "Graal,Graph,Test", | |
640 }, | |
641 | |
642 "com.oracle.graal.asm" : { | |
643 "subDir" : "graal", | |
644 "sourceDirs" : ["src"], | |
645 "dependencies" : ["com.oracle.jvmci.code"], | |
646 "checkstyle" : "com.oracle.graal.graph", | |
647 "javaCompliance" : "1.8", | |
648 "workingSets" : "Graal,Assembler", | |
649 }, | |
650 | |
651 "com.oracle.graal.asm.amd64" : { | |
652 "subDir" : "graal", | |
653 "sourceDirs" : ["src"], | |
654 "dependencies" : [ | |
655 "com.oracle.graal.asm", | |
656 "com.oracle.jvmci.amd64", | |
657 ], | |
658 "checkstyle" : "com.oracle.graal.graph", | |
659 "javaCompliance" : "1.8", | |
660 "workingSets" : "Graal,Assembler,AMD64", | |
661 }, | |
662 | |
663 "com.oracle.graal.asm.sparc" : { | |
664 "subDir" : "graal", | |
665 "sourceDirs" : ["src"], | |
666 "dependencies" : [ | |
667 "com.oracle.graal.asm", | |
668 "com.oracle.jvmci.sparc", | |
669 ], | |
670 "checkstyle" : "com.oracle.graal.graph", | |
671 "javaCompliance" : "1.8", | |
672 "workingSets" : "Graal,Assembler,SPARC", | |
673 }, | |
674 | |
675 "com.oracle.graal.bytecode" : { | |
676 "subDir" : "graal", | |
677 "sourceDirs" : ["src"], | |
678 "checkstyle" : "com.oracle.graal.graph", | |
679 "javaCompliance" : "1.8", | |
680 "workingSets" : "Graal,Java", | |
681 }, | |
682 | |
683 "com.oracle.graal.asm.test" : { | |
684 "subDir" : "graal", | |
685 "sourceDirs" : ["src"], | |
686 "dependencies" : [ | |
687 "com.oracle.graal.code", | |
688 "com.oracle.graal.test", | |
689 "com.oracle.jvmci.runtime", | |
690 ], | |
691 "checkstyle" : "com.oracle.graal.graph", | |
692 "javaCompliance" : "1.8", | |
693 "workingSets" : "Graal,Assembler,Test", | |
694 }, | |
695 | |
696 "com.oracle.graal.asm.amd64.test" : { | |
697 "subDir" : "graal", | |
698 "sourceDirs" : ["src"], | |
699 "dependencies" : [ | |
700 "com.oracle.graal.asm.test", | |
701 "com.oracle.jvmci.common", | |
702 "com.oracle.graal.asm.amd64", | |
703 ], | |
704 "checkstyle" : "com.oracle.graal.graph", | |
705 "javaCompliance" : "1.8", | |
706 "workingSets" : "Graal,Assembler,AMD64,Test", | |
707 }, | |
708 | |
709 "com.oracle.graal.lir" : { | |
710 "subDir" : "graal", | |
711 "sourceDirs" : ["src"], | |
712 "dependencies" : [ | |
713 "com.oracle.graal.compiler.common", | |
714 "com.oracle.graal.asm", | |
715 ], | |
716 "checkstyle" : "com.oracle.graal.graph", | |
717 "javaCompliance" : "1.8", | |
718 "workingSets" : "Graal,LIR", | |
719 }, | |
720 | |
721 "com.oracle.graal.lir.jtt" : { | |
722 "subDir" : "graal", | |
723 "sourceDirs" : ["src"], | |
724 "dependencies" : [ | |
725 "com.oracle.graal.jtt", | |
726 ], | |
727 "checkstyle" : "com.oracle.graal.graph", | |
728 "javaCompliance" : "1.8", | |
729 "workingSets" : "Graal,LIR", | |
730 }, | |
731 | |
732 "com.oracle.graal.lir.test" : { | |
733 "subDir" : "graal", | |
734 "sourceDirs" : ["src"], | |
735 "dependencies" : [ | |
736 "JUNIT", | |
737 "com.oracle.graal.lir", | |
738 ], | |
739 "checkstyle" : "com.oracle.graal.graph", | |
740 "javaCompliance" : "1.8", | |
741 "workingSets" : "Graal,LIR", | |
742 }, | |
743 | |
744 "com.oracle.graal.lir.amd64" : { | |
745 "subDir" : "graal", | |
746 "sourceDirs" : ["src"], | |
747 "dependencies" : [ | |
748 "com.oracle.graal.lir", | |
749 "com.oracle.graal.asm.amd64", | |
750 ], | |
751 "checkstyle" : "com.oracle.graal.graph", | |
752 "javaCompliance" : "1.8", | |
753 "workingSets" : "Graal,LIR,AMD64", | |
754 }, | |
755 | |
756 "com.oracle.graal.lir.sparc" : { | |
757 "subDir" : "graal", | |
758 "sourceDirs" : ["src"], | |
759 "dependencies" : [ | |
760 "com.oracle.graal.asm.sparc", | |
761 "com.oracle.graal.lir", | |
762 ], | |
763 "checkstyle" : "com.oracle.graal.graph", | |
764 "javaCompliance" : "1.8", | |
765 "workingSets" : "Graal,LIR,SPARC", | |
766 }, | |
767 | |
768 "com.oracle.graal.word" : { | |
769 "subDir" : "graal", | |
770 "sourceDirs" : ["src"], | |
771 "dependencies" : ["com.oracle.graal.nodes"], | |
772 "checkstyle" : "com.oracle.graal.graph", | |
773 "javaCompliance" : "1.8", | |
774 "workingSets" : "API,Graal", | |
775 }, | |
776 | |
777 "com.oracle.graal.replacements" : { | |
778 "subDir" : "graal", | |
779 "sourceDirs" : ["src"], | |
780 "dependencies" : [ | |
781 "com.oracle.graal.api.directives", | |
782 "com.oracle.graal.java", | |
783 "com.oracle.graal.loop", | |
784 "com.oracle.graal.word", | |
785 ], | |
786 "checkstyle" : "com.oracle.graal.graph", | |
787 "javaCompliance" : "1.8", | |
788 "annotationProcessors" : [ | |
789 "com.oracle.graal.replacements.verifier", | |
790 "com.oracle.jvmci.service.processor", | |
791 ], | |
792 "workingSets" : "Graal,Replacements", | |
793 }, | |
794 | |
795 "com.oracle.graal.replacements.amd64" : { | |
796 "subDir" : "graal", | |
797 "sourceDirs" : ["src"], | |
798 "dependencies" : [ | |
799 "com.oracle.graal.replacements", | |
800 "com.oracle.graal.lir.amd64", | |
801 "com.oracle.graal.compiler", | |
802 ], | |
803 "checkstyle" : "com.oracle.graal.graph", | |
804 "javaCompliance" : "1.8", | |
805 "annotationProcessors" : ["com.oracle.jvmci.service.processor"], | |
806 "workingSets" : "Graal,Replacements,AMD64", | |
807 }, | |
808 | |
809 "com.oracle.graal.replacements.sparc" : { | |
810 "subDir" : "graal", | |
811 "sourceDirs" : ["src"], | |
812 "dependencies" : [ | |
813 "com.oracle.graal.replacements", | |
814 "com.oracle.graal.compiler", | |
815 ], | |
816 "checkstyle" : "com.oracle.graal.graph", | |
817 "javaCompliance" : "1.8", | |
818 "workingSets" : "Graal,Replacements,SPARC", | |
819 }, | |
820 | |
821 "com.oracle.graal.replacements.test" : { | |
822 "subDir" : "graal", | |
823 "sourceDirs" : ["src"], | |
824 "dependencies" : [ | |
825 "com.oracle.graal.compiler.test", | |
826 "com.oracle.graal.replacements", | |
827 ], | |
828 "checkstyle" : "com.oracle.graal.graph", | |
829 "javaCompliance" : "1.8", | |
830 "workingSets" : "Graal,Replacements,Test", | |
831 "jacoco" : "exclude", | |
832 }, | |
833 | |
834 "com.oracle.graal.replacements.verifier" : { | |
835 "subDir" : "graal", | |
836 "sourceDirs" : ["src"], | |
837 "dependencies" : [ | |
838 "com.oracle.graal.api.replacements", | |
839 "com.oracle.graal.graph", | |
840 ], | |
841 "checkstyle" : "com.oracle.graal.graph", | |
842 "javaCompliance" : "1.8", | |
843 "workingSets" : "Graal,Replacements", | |
844 }, | |
845 | |
846 "com.oracle.graal.nodes" : { | |
847 "subDir" : "graal", | |
848 "sourceDirs" : ["src"], | |
849 "dependencies" : [ | |
850 "com.oracle.graal.graph", | |
851 "com.oracle.graal.api.replacements", | |
852 "com.oracle.graal.lir", | |
853 "com.oracle.graal.bytecode", | |
854 "com.oracle.jvmci.compiler", | |
855 ], | |
856 "checkstyle" : "com.oracle.graal.graph", | |
857 "javaCompliance" : "1.8", | |
858 "annotationProcessors" : ["com.oracle.graal.replacements.verifier"], | |
859 "workingSets" : "Graal,Graph", | |
860 }, | |
861 | |
862 "com.oracle.graal.nodes.test" : { | |
863 "subDir" : "graal", | |
864 "sourceDirs" : ["src"], | |
865 "dependencies" : ["com.oracle.graal.compiler.test"], | |
866 "checkstyle" : "com.oracle.graal.graph", | |
867 "javaCompliance" : "1.8", | |
868 "workingSets" : "Graal,Graph", | |
869 }, | |
870 | |
871 "com.oracle.graal.phases" : { | |
872 "subDir" : "graal", | |
873 "sourceDirs" : ["src"], | |
874 "dependencies" : ["com.oracle.graal.nodes"], | |
875 "checkstyle" : "com.oracle.graal.graph", | |
876 "javaCompliance" : "1.8", | |
877 "workingSets" : "Graal,Phases", | |
878 }, | |
879 | |
880 "com.oracle.graal.phases.common" : { | |
881 "subDir" : "graal", | |
882 "sourceDirs" : ["src"], | |
883 "dependencies" : ["com.oracle.graal.phases"], | |
884 "checkstyle" : "com.oracle.graal.graph", | |
885 "javaCompliance" : "1.8", | |
886 "workingSets" : "Graal,Phases", | |
887 }, | |
888 | |
889 "com.oracle.graal.phases.common.test" : { | |
890 "subDir" : "graal", | |
891 "sourceDirs" : ["src"], | |
892 "dependencies" : [ | |
893 "com.oracle.graal.runtime", | |
894 "JUNIT", | |
895 ], | |
896 "checkstyle" : "com.oracle.graal.graph", | |
897 "javaCompliance" : "1.8", | |
898 "workingSets" : "Graal,Test", | |
899 }, | |
900 | |
901 "com.oracle.graal.virtual" : { | |
902 "subDir" : "graal", | |
903 "sourceDirs" : ["src"], | |
904 "dependencies" : ["com.oracle.graal.phases.common"], | |
905 "checkstyle" : "com.oracle.graal.graph", | |
906 "javaCompliance" : "1.8", | |
907 "workingSets" : "Graal,Phases", | |
908 }, | |
909 | |
910 "com.oracle.graal.virtual.bench" : { | |
911 "subDir" : "graal", | |
912 "sourceDirs" : ["src"], | |
913 "dependencies" : ["JMH"], | |
914 "checkstyle" : "com.oracle.graal.graph", | |
915 "javaCompliance" : "1.8", | |
916 "workingSets" : "Graal,Bench", | |
917 }, | |
918 | |
919 "com.oracle.graal.loop" : { | |
920 "subDir" : "graal", | |
921 "sourceDirs" : ["src"], | |
922 "dependencies" : ["com.oracle.graal.phases.common"], | |
923 "checkstyle" : "com.oracle.graal.graph", | |
924 "javaCompliance" : "1.8", | |
925 "workingSets" : "Graal,Phases", | |
926 }, | |
927 | |
928 "com.oracle.graal.compiler" : { | |
929 "subDir" : "graal", | |
930 "sourceDirs" : ["src"], | |
931 "dependencies" : [ | |
932 "com.oracle.graal.virtual", | |
933 "com.oracle.graal.loop", | |
934 ], | |
935 "checkstyle" : "com.oracle.graal.graph", | |
936 "javaCompliance" : "1.8", | |
937 "annotationProcessors" : ["com.oracle.jvmci.service.processor"], | |
938 "workingSets" : "Graal", | |
939 }, | |
940 | |
941 "com.oracle.graal.compiler.match.processor" : { | |
942 "subDir" : "graal", | |
943 "sourceDirs" : ["src"], | |
944 "dependencies" : [ | |
945 "com.oracle.graal.compiler", | |
946 ], | |
947 "checkstyle" : "com.oracle.graal.graph", | |
948 "javaCompliance" : "1.8", | |
949 "workingSets" : "Graal,Codegen", | |
950 }, | |
951 | |
952 "com.oracle.graal.compiler.amd64" : { | |
953 "subDir" : "graal", | |
954 "sourceDirs" : ["src"], | |
955 "dependencies" : [ | |
956 "com.oracle.graal.compiler", | |
957 "com.oracle.graal.lir.amd64", | |
958 ], | |
959 "checkstyle" : "com.oracle.graal.graph", | |
960 "annotationProcessors" : ["com.oracle.graal.compiler.match.processor"], | |
961 "javaCompliance" : "1.8", | |
962 "workingSets" : "Graal,AMD64", | |
963 }, | |
964 | |
965 "com.oracle.graal.compiler.amd64.test" : { | |
966 "subDir" : "graal", | |
967 "sourceDirs" : ["src"], | |
968 "dependencies" : [ | |
969 "com.oracle.jvmci.amd64", | |
970 "com.oracle.graal.lir.jtt", | |
971 ], | |
972 "checkstyle" : "com.oracle.graal.graph", | |
973 "javaCompliance" : "1.8", | |
974 "workingSets" : "Graal,AMD64,Test", | |
975 }, | |
976 | |
977 "com.oracle.graal.compiler.sparc" : { | |
978 "subDir" : "graal", | |
979 "sourceDirs" : ["src"], | |
980 "dependencies" : [ | |
981 "com.oracle.graal.compiler", | |
982 "com.oracle.graal.lir.sparc" | |
983 ], | |
984 "checkstyle" : "com.oracle.graal.graph", | |
985 "javaCompliance" : "1.8", | |
986 "workingSets" : "Graal,SPARC", | |
987 }, | |
988 | |
989 "com.oracle.graal.compiler.sparc.test" : { | |
990 "subDir" : "graal", | |
991 "sourceDirs" : ["src"], | |
992 "dependencies" : [ | |
993 "com.oracle.jvmci.sparc", | |
994 "com.oracle.graal.compiler.test", | |
995 ], | |
996 "checkstyle" : "com.oracle.graal.graph", | |
997 "javaCompliance" : "1.8", | |
998 "workingSets" : "Graal,SPARC,Test", | |
999 }, | |
1000 | |
1001 "com.oracle.graal.runtime" : { | |
1002 "subDir" : "graal", | |
1003 "sourceDirs" : ["src"], | |
1004 "dependencies" : ["com.oracle.graal.compiler"], | |
1005 "checkstyle" : "com.oracle.graal.graph", | |
1006 "javaCompliance" : "1.8", | |
1007 "workingSets" : "Graal", | |
1008 }, | |
1009 | |
1010 "com.oracle.graal.java" : { | |
1011 "subDir" : "graal", | |
1012 "sourceDirs" : ["src"], | |
1013 "dependencies" : [ | |
1014 "com.oracle.graal.phases", | |
1015 "com.oracle.graal.graphbuilderconf", | |
1016 ], | |
1017 "checkstyle" : "com.oracle.graal.graph", | |
1018 "annotationProcessors" : ["com.oracle.jvmci.service.processor"], | |
1019 "javaCompliance" : "1.8", | |
1020 "workingSets" : "Graal,Java", | |
1021 }, | |
1022 | |
1023 "com.oracle.graal.graphbuilderconf" : { | |
1024 "subDir" : "graal", | |
1025 "sourceDirs" : ["src"], | |
1026 "dependencies" : [ | |
1027 "com.oracle.graal.nodes", | |
1028 ], | |
1029 "checkstyle" : "com.oracle.graal.graph", | |
1030 "javaCompliance" : "1.8", | |
1031 "workingSets" : "Graal,Java", | |
1032 }, | |
1033 | |
1034 "com.oracle.graal.compiler.common" : { | |
1035 "subDir" : "graal", | |
1036 "sourceDirs" : ["src"], | |
1037 "dependencies" : [ | |
1038 "com.oracle.jvmci.debug", | |
1039 "com.oracle.jvmci.common", | |
1040 ], | |
1041 "annotationProcessors" : ["com.oracle.jvmci.options.processor"], | |
1042 "checkstyle" : "com.oracle.graal.graph", | |
1043 "javaCompliance" : "1.8", | |
1044 "workingSets" : "Graal,Java", | |
1045 }, | |
1046 | |
1047 "com.oracle.graal.printer" : { | |
1048 "subDir" : "graal", | |
1049 "sourceDirs" : ["src"], | |
1050 "dependencies" : [ | |
1051 "com.oracle.graal.code", | |
1052 "com.oracle.graal.java", | |
1053 "com.oracle.graal.compiler", | |
1054 ], | |
1055 "annotationProcessors" : ["com.oracle.jvmci.service.processor"], | |
1056 "checkstyle" : "com.oracle.graal.graph", | |
1057 "javaCompliance" : "1.8", | |
1058 "workingSets" : "Graal,Graph", | |
1059 }, | |
1060 | |
1061 "com.oracle.graal.test" : { | |
1062 "subDir" : "graal", | |
1063 "sourceDirs" : ["src"], | |
1064 "dependencies" : [ | |
1065 "com.oracle.jvmci.debug", | |
1066 "JUNIT", | |
1067 ], | |
1068 "checkstyle" : "com.oracle.graal.graph", | |
1069 "javaCompliance" : "1.8", | |
1070 "workingSets" : "Graal,Test", | |
1071 }, | |
1072 | |
1073 "com.oracle.graal.compiler.test" : { | |
1074 "subDir" : "graal", | |
1075 "sourceDirs" : ["src"], | |
1076 "dependencies" : [ | |
1077 "com.oracle.graal.api.directives", | |
1078 "com.oracle.graal.java", | |
1079 "com.oracle.graal.test", | |
1080 "com.oracle.graal.runtime", | |
1081 "JAVA_ALLOCATION_INSTRUMENTER", | |
1082 ], | |
1083 "checkstyle" : "com.oracle.graal.graph", | |
1084 "javaCompliance" : "1.8", | |
1085 "workingSets" : "Graal,Test", | |
1086 "jacoco" : "exclude", | |
1087 }, | |
1088 | |
1089 "com.oracle.graal.jtt" : { | |
1090 "subDir" : "graal", | |
1091 "sourceDirs" : ["src"], | |
1092 "dependencies" : [ | |
1093 "com.oracle.graal.compiler.test", | |
1094 ], | |
1095 "checkstyle" : "com.oracle.graal.graph", | |
1096 "javaCompliance" : "1.8", | |
1097 "workingSets" : "Graal,Test", | |
1098 "jacoco" : "exclude", | |
1099 }, | |
1100 | |
1101 # ------------- GraalTruffle ------------- | |
1102 | |
1103 "com.oracle.truffle.all" : { | |
1104 "subDir" : "graal", | |
1105 "sourceDirs" : ["src"], | |
1106 "dependencies" : [ | |
1107 "TRUFFLE", | |
1108 "TRUFFLE_DSL_PROCESSOR", | |
1109 ], | |
1110 "checkstyle" : "com.oracle.graal.graph", | |
1111 "javaCompliance" : "1.7", | |
1112 "workingSets" : "Graal,Truffle", | |
1113 "jacoco" : "exclude", | |
1114 }, | |
1115 | |
1116 "com.oracle.graal.truffle" : { | |
1117 "subDir" : "graal", | |
1118 "sourceDirs" : ["src"], | |
1119 "dependencies" : [ | |
1120 "TRUFFLE", | |
1121 "TRUFFLE_DSL_PROCESSOR", | |
1122 "com.oracle.graal.runtime", | |
1123 "com.oracle.graal.replacements", | |
1124 ], | |
1125 "checkstyle" : "com.oracle.graal.graph", | |
1126 "javaCompliance" : "1.8", | |
1127 "workingSets" : "Graal,Truffle", | |
1128 "jacoco" : "exclude", | |
1129 }, | |
1130 | |
1131 "com.oracle.graal.truffle.test" : { | |
1132 "subDir" : "graal", | |
1133 "sourceDirs" : ["src"], | |
1134 "dependencies" : [ | |
1135 "com.oracle.graal.truffle", | |
1136 "com.oracle.graal.graph.test", | |
1137 "com.oracle.graal.compiler.test", | |
1138 "TRUFFLE_SL", | |
1139 ], | |
1140 "checkstyle" : "com.oracle.graal.graph", | |
1141 "javaCompliance" : "1.8", | |
1142 "workingSets" : "Graal,Truffle,Test", | |
1143 "jacoco" : "exclude", | |
1144 }, | |
1145 | |
1146 "com.oracle.graal.truffle.hotspot" : { | |
1147 "subDir" : "graal", | |
1148 "sourceDirs" : ["src"], | |
1149 "dependencies" : [ | |
1150 "com.oracle.graal.truffle", | |
1151 "com.oracle.graal.hotspot", | |
1152 "com.oracle.nfi", | |
1153 ], | |
1154 "checkstyle" : "com.oracle.graal.graph", | |
1155 "javaCompliance" : "1.8", | |
1156 "annotationProcessors" : ["com.oracle.jvmci.service.processor"], | |
1157 "workingSets" : "Graal,Truffle", | |
1158 }, | |
1159 | |
1160 "com.oracle.graal.truffle.hotspot.amd64" : { | |
1161 "subDir" : "graal", | |
1162 "sourceDirs" : ["src"], | |
1163 "dependencies" : [ | |
1164 "com.oracle.graal.truffle.hotspot", | |
1165 "com.oracle.graal.hotspot.amd64", | |
1166 ], | |
1167 "checkstyle" : "com.oracle.graal.graph", | |
1168 "javaCompliance" : "1.8", | |
1169 "annotationProcessors" : ["com.oracle.jvmci.service.processor"], | |
1170 "workingSets" : "Graal,Truffle", | |
1171 }, | |
1172 | |
1173 "com.oracle.graal.truffle.hotspot.sparc" : { | |
1174 "subDir" : "graal", | |
1175 "sourceDirs" : ["src"], | |
1176 "dependencies" : [ | |
1177 "com.oracle.graal.truffle.hotspot", | |
1178 "com.oracle.graal.asm.sparc", | |
1179 ], | |
1180 "checkstyle" : "com.oracle.graal.graph", | |
1181 "javaCompliance" : "1.8", | |
1182 "annotationProcessors" : ["com.oracle.jvmci.service.processor"], | |
1183 "workingSets" : "Graal,Truffle,SPARC", | |
1184 } | |
1185 }, | |
1186 | |
1187 "distributions" : { | |
1188 | |
1189 # ------------- Distributions ------------- | |
1190 | |
1191 "JVMCI_SERVICE" : { | |
1192 "path" : "build/jvmci-service.jar", | |
1193 "subDir" : "graal", | |
1194 "sourcesPath" : "build/jvmci-service.src.zip", | |
1195 "dependencies" : ["com.oracle.jvmci.service"], | |
1196 "exclude" : ["FINDBUGS"], | |
1197 }, | |
1198 | |
1199 "JVMCI_API" : { | |
1200 "path" : "build/jvmci-api.jar", | |
1201 "subDir" : "graal", | |
1202 "sourcesPath" : "build/jvmci-api.src.zip", | |
1203 "dependencies" : [ | |
1204 "com.oracle.jvmci.runtime", | |
1205 "com.oracle.jvmci.options", | |
1206 "com.oracle.jvmci.common", | |
1207 "com.oracle.jvmci.debug", | |
1208 ], | |
1209 "exclude" : ["FINDBUGS"], | |
1210 "distDependencies" : [ | |
1211 "JVMCI_SERVICE", | |
1212 ], | |
1213 }, | |
1214 | |
1215 "JVMCI_HOTSPOT" : { | |
1216 "path" : "build/jvmci-hotspot.jar", | |
1217 "subDir" : "graal", | |
1218 "sourcesPath" : "build/jvmci-hotspot.src.zip", | |
1219 "dependencies" : [ | |
1220 "com.oracle.jvmci.hotspot.amd64", | |
1221 "com.oracle.jvmci.hotspot.sparc", | |
1222 "com.oracle.jvmci.hotspot.jfr", | |
1223 ], | |
1224 "distDependencies" : [ | |
1225 "JVMCI_API", | |
1226 ], | |
1227 }, | |
1228 | |
1229 "GRAAL" : { | |
1230 "path" : "build/graal.jar", | |
1231 "subDir" : "graal", | |
1232 "sourcesPath" : "build/graal.src.zip", | |
1233 "dependencies" : [ | |
1234 "com.oracle.graal.hotspot.amd64", | |
1235 "com.oracle.graal.hotspot.sparc", | |
1236 "com.oracle.graal.hotspot", | |
1237 "com.oracle.graal.printer", | |
1238 ], | |
1239 "exclude" : ["FINDBUGS"], | |
1240 "distDependencies" : [ | |
1241 "JVMCI_SERVICE", | |
1242 "JVMCI_HOTSPOT", | |
1243 ], | |
1244 }, | |
1245 | |
1246 "TRUFFLE" : { | |
1247 "path" : "build/truffle.jar", | |
1248 "subDir" : "graal", | |
1249 "sourcesPath" : "build/truffle.src.zip", | |
1250 "javaCompliance" : "1.7", | |
1251 "dependencies" : [ | |
1252 "com.oracle.truffle.all", | |
1253 "com.oracle.nfi", | |
1254 ], | |
1255 }, | |
1256 | |
1257 "GRAAL_TRUFFLE" : { | |
1258 "path" : "build/graal-truffle.jar", | |
1259 "subDir" : "graal", | |
1260 "sourcesPath" : "build/graal-truffle.src.zip", | |
1261 "dependencies" : [ | |
1262 "com.oracle.graal.truffle", | |
1263 "com.oracle.graal.truffle.hotspot.amd64", | |
1264 "com.oracle.graal.truffle.hotspot.sparc" | |
1265 ], | |
1266 "exclude" : ["FINDBUGS"], | |
1267 "distDependencies" : [ | |
1268 "GRAAL", | |
1269 "TRUFFLE", | |
1270 ], | |
1271 }, | |
1272 }, | |
1273 } |