comparison mx/projects.py @ 17163:30dda118ef3d

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