Mercurial > hg > graal-jvmci-8
annotate mx.jvmci/suite.py @ 22328:3a95164b033c
Fix nojvmci builds.
author | Roland Schatz <roland.schatz@oracle.com> |
---|---|
date | Mon, 27 Jul 2015 13:30:20 +0200 |
parents | 2c352e8d76ec |
children | 6dc8c13bf1c7 |
rev | line source |
---|---|
17160
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
1 suite = { |
22276
e1a5017645ba
reflected mx version bump to 5.0.0
Doug Simon <doug.simon@oracle.com>
parents:
22275
diff
changeset
|
2 "mxversion" : "5.0", |
22139
ed35cb998428
Initial split off from monolithic basic-graal repo
Doug Simon <doug.simon@oracle.com>
parents:
22138
diff
changeset
|
3 "name" : "jvmci", |
21568
3b8bbf51d320
Truffle/Debugging: add the Truffle DebugEngine and supporting code, as well as add a crude command-line debugging tool used mainly to test the DebugEngine. Migrate the small tols out of project com.oracle.truffle.api into the new project com.oracle.truffle.tools.
Michael Van De Vanter <michael.van.de.vanter@oracle.com>
parents:
21449
diff
changeset
|
4 |
21705
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
5 # ------------- Libraries ------------- |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
6 |
22139
ed35cb998428
Initial split off from monolithic basic-graal repo
Doug Simon <doug.simon@oracle.com>
parents:
22138
diff
changeset
|
7 "libraries" : { |
ed35cb998428
Initial split off from monolithic basic-graal repo
Doug Simon <doug.simon@oracle.com>
parents:
22138
diff
changeset
|
8 |
ed35cb998428
Initial split off from monolithic basic-graal repo
Doug Simon <doug.simon@oracle.com>
parents:
22138
diff
changeset
|
9 # ------------- Libraries ------------- |
21568
3b8bbf51d320
Truffle/Debugging: add the Truffle DebugEngine and supporting code, as well as add a crude command-line debugging tool used mainly to test the DebugEngine. Migrate the small tols out of project com.oracle.truffle.api into the new project com.oracle.truffle.tools.
Michael Van De Vanter <michael.van.de.vanter@oracle.com>
parents:
21449
diff
changeset
|
10 |
17160
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
11 "HCFDIS" : { |
22270
e4efc2b03eb4
Use newer version of hcfdis.jar (New version contains new SPARC instructions and continues disassembling when unknown instruction is encountered)
Stefan Anzinger <stefan.anzinger@oracle.com>
parents:
22244
diff
changeset
|
12 "path" : "lib/hcfdis-3.jar", |
e4efc2b03eb4
Use newer version of hcfdis.jar (New version contains new SPARC instructions and continues disassembling when unknown instruction is encountered)
Stefan Anzinger <stefan.anzinger@oracle.com>
parents:
22244
diff
changeset
|
13 "urls" : ["http://lafo.ssw.uni-linz.ac.at/hcfdis-3.jar"], |
e4efc2b03eb4
Use newer version of hcfdis.jar (New version contains new SPARC instructions and continues disassembling when unknown instruction is encountered)
Stefan Anzinger <stefan.anzinger@oracle.com>
parents:
22244
diff
changeset
|
14 "sha1" : "a71247c6ddb90aad4abf7c77e501acc60674ef57", |
17160
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
15 }, |
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
16 |
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
17 "C1VISUALIZER_DIST" : { |
22295
11c97c1d824a
Use new c1visualizer (updated disassembler)
Stefan Anzinger <stefan.anzinger@oracle.com>
parents:
22270
diff
changeset
|
18 "path" : "lib/c1visualizer_2015-07-22.zip", |
11c97c1d824a
Use new c1visualizer (updated disassembler)
Stefan Anzinger <stefan.anzinger@oracle.com>
parents:
22270
diff
changeset
|
19 "urls" : ["https://java.net/downloads/c1visualizer/c1visualizer_2015-07-22.zip"], |
11c97c1d824a
Use new c1visualizer (updated disassembler)
Stefan Anzinger <stefan.anzinger@oracle.com>
parents:
22270
diff
changeset
|
20 "sha1" : "7ead6b2f7ed4643ef4d3343a5562e3d3f39564ac", |
17160
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
21 }, |
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
22 |
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
23 "JOL_INTERNALS" : { |
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
24 "path" : "lib/jol-internals.jar", |
17163
30dda118ef3d
mx: added support for extending distributions; require list literals for list attributes in projects.py
Doug Simon <doug.simon@oracle.com>
parents:
17160
diff
changeset
|
25 "urls" : ["http://lafo.ssw.uni-linz.ac.at/truffle/jol/jol-internals.jar"], |
17160
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
26 "sha1" : "508bcd26a4d7c4c44048990c6ea789a3b11a62dc", |
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
27 }, |
22327
2c352e8d76ec
Fix 'mx igv' command.
Roland Schatz <roland.schatz@oracle.com>
parents:
22323
diff
changeset
|
28 |
2c352e8d76ec
Fix 'mx igv' command.
Roland Schatz <roland.schatz@oracle.com>
parents:
22323
diff
changeset
|
29 "BATIK" : { |
2c352e8d76ec
Fix 'mx igv' command.
Roland Schatz <roland.schatz@oracle.com>
parents:
22323
diff
changeset
|
30 "path" : "lib/batik-all-1.7.jar", |
2c352e8d76ec
Fix 'mx igv' command.
Roland Schatz <roland.schatz@oracle.com>
parents:
22323
diff
changeset
|
31 "sha1" : "122b87ca88e41a415cf8b523fd3d03b4325134a3", |
2c352e8d76ec
Fix 'mx igv' command.
Roland Schatz <roland.schatz@oracle.com>
parents:
22323
diff
changeset
|
32 "urls" : ["http://lafo.ssw.uni-linz.ac.at/graal-external-deps/batik-all-1.7.jar"], |
2c352e8d76ec
Fix 'mx igv' command.
Roland Schatz <roland.schatz@oracle.com>
parents:
22323
diff
changeset
|
33 }, |
21983
964677af4a3c
Removing com.oracle.truffle.* modules as they have been moved do truffle repository. Modifying suite.py to consume Truffle as a binary.
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
21894
diff
changeset
|
34 }, |
17160
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
35 |
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
36 "jrelibraries" : { |
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
37 "JFR" : { |
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
38 "jar" : "jfr.jar", |
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
39 } |
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
40 }, |
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
41 |
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
42 "projects" : { |
21674
e0b5d4fcd929
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21673
diff
changeset
|
43 |
21705
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
44 # ------------- JVMCI:Service ------------- |
21674
e0b5d4fcd929
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21673
diff
changeset
|
45 |
22054 | 46 "jdk.internal.jvmci.service" : { |
21798
395ac43a8578
moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents:
21780
diff
changeset
|
47 "subDir" : "jvmci", |
21604
93f282187d90
moved JVMCI service API into separate com.oracle.jvmci.service module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21602
diff
changeset
|
48 "sourceDirs" : ["src"], |
93f282187d90
moved JVMCI service API into separate com.oracle.jvmci.service module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21602
diff
changeset
|
49 "javaCompliance" : "1.8", |
21674
e0b5d4fcd929
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21673
diff
changeset
|
50 "workingSets" : "API,JVMCI", |
21604
93f282187d90
moved JVMCI service API into separate com.oracle.jvmci.service module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21602
diff
changeset
|
51 }, |
93f282187d90
moved JVMCI service API into separate com.oracle.jvmci.service module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21602
diff
changeset
|
52 |
22054 | 53 "jdk.internal.jvmci.service.processor" : { |
21798
395ac43a8578
moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents:
21780
diff
changeset
|
54 "subDir" : "jvmci", |
21672
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
55 "sourceDirs" : ["src"], |
22054 | 56 "dependencies" : ["jdk.internal.jvmci.service"], |
22315 | 57 "checkstyle" : "jdk.internal.jvmci.service", |
21672
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
58 "javaCompliance" : "1.8", |
21674
e0b5d4fcd929
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21673
diff
changeset
|
59 "workingSets" : "JVMCI,Codegen,HotSpot", |
21672
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
60 }, |
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
61 |
21705
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
62 # ------------- JVMCI:API ------------- |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
63 |
22054 | 64 "jdk.internal.jvmci.common" : { |
21798
395ac43a8578
moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents:
21780
diff
changeset
|
65 "subDir" : "jvmci", |
21551
5324104ac4f3
moved com.oracle.graal.hotspot.jvmci classes to com.oracle.jvmci.hotspot module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21550
diff
changeset
|
66 "sourceDirs" : ["src"], |
22315 | 67 "checkstyle" : "jdk.internal.jvmci.service", |
21551
5324104ac4f3
moved com.oracle.graal.hotspot.jvmci classes to com.oracle.jvmci.hotspot module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21550
diff
changeset
|
68 "javaCompliance" : "1.8", |
21628
35da7c00e2fa
Add JVMCI working set
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
21614
diff
changeset
|
69 "workingSets" : "API,JVMCI", |
21551
5324104ac4f3
moved com.oracle.graal.hotspot.jvmci classes to com.oracle.jvmci.hotspot module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21550
diff
changeset
|
70 }, |
5324104ac4f3
moved com.oracle.graal.hotspot.jvmci classes to com.oracle.jvmci.hotspot module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21550
diff
changeset
|
71 |
22054 | 72 "jdk.internal.jvmci.meta" : { |
21798
395ac43a8578
moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents:
21780
diff
changeset
|
73 "subDir" : "jvmci", |
21672
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
74 "sourceDirs" : ["src"], |
22315 | 75 "checkstyle" : "jdk.internal.jvmci.service", |
21672
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
76 "javaCompliance" : "1.8", |
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
77 "workingSets" : "API,JVMCI", |
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
78 }, |
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
79 |
22054 | 80 "jdk.internal.jvmci.code" : { |
21798
395ac43a8578
moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents:
21780
diff
changeset
|
81 "subDir" : "jvmci", |
21672
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
82 "sourceDirs" : ["src"], |
22054 | 83 "dependencies" : ["jdk.internal.jvmci.meta"], |
22315 | 84 "checkstyle" : "jdk.internal.jvmci.service", |
21672
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
85 "javaCompliance" : "1.8", |
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
86 "workingSets" : "API,JVMCI", |
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
87 }, |
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
88 |
22054 | 89 "jdk.internal.jvmci.runtime" : { |
21798
395ac43a8578
moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents:
21780
diff
changeset
|
90 "subDir" : "jvmci", |
21551
5324104ac4f3
moved com.oracle.graal.hotspot.jvmci classes to com.oracle.jvmci.hotspot module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21550
diff
changeset
|
91 "sourceDirs" : ["src"], |
5324104ac4f3
moved com.oracle.graal.hotspot.jvmci classes to com.oracle.jvmci.hotspot module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21550
diff
changeset
|
92 "dependencies" : [ |
22054 | 93 "jdk.internal.jvmci.code" |
21551
5324104ac4f3
moved com.oracle.graal.hotspot.jvmci classes to com.oracle.jvmci.hotspot module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21550
diff
changeset
|
94 ], |
22315 | 95 "checkstyle" : "jdk.internal.jvmci.service", |
21551
5324104ac4f3
moved com.oracle.graal.hotspot.jvmci classes to com.oracle.jvmci.hotspot module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21550
diff
changeset
|
96 "javaCompliance" : "1.8", |
21628
35da7c00e2fa
Add JVMCI working set
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
21614
diff
changeset
|
97 "workingSets" : "API,JVMCI", |
21551
5324104ac4f3
moved com.oracle.graal.hotspot.jvmci classes to com.oracle.jvmci.hotspot module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21550
diff
changeset
|
98 }, |
5324104ac4f3
moved com.oracle.graal.hotspot.jvmci classes to com.oracle.jvmci.hotspot module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21550
diff
changeset
|
99 |
22054 | 100 "jdk.internal.jvmci.runtime.test" : { |
21798
395ac43a8578
moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents:
21780
diff
changeset
|
101 "subDir" : "jvmci", |
21663
381ab4105afe
moved com.oracle.graal.java.test to com.oracle.jvmci.runtime.test
Doug Simon <doug.simon@oracle.com>
parents:
21641
diff
changeset
|
102 "sourceDirs" : ["src"], |
381ab4105afe
moved com.oracle.graal.java.test to com.oracle.jvmci.runtime.test
Doug Simon <doug.simon@oracle.com>
parents:
21641
diff
changeset
|
103 "dependencies" : [ |
22293
a12693d78272
inter-suite library references must use qualified form
Doug Simon <doug.simon@oracle.com>
parents:
22289
diff
changeset
|
104 "mx:JUNIT", |
22054 | 105 "jdk.internal.jvmci.common", |
106 "jdk.internal.jvmci.runtime", | |
21663
381ab4105afe
moved com.oracle.graal.java.test to com.oracle.jvmci.runtime.test
Doug Simon <doug.simon@oracle.com>
parents:
21641
diff
changeset
|
107 ], |
22315 | 108 "checkstyle" : "jdk.internal.jvmci.service", |
21663
381ab4105afe
moved com.oracle.graal.java.test to com.oracle.jvmci.runtime.test
Doug Simon <doug.simon@oracle.com>
parents:
21641
diff
changeset
|
109 "javaCompliance" : "1.8", |
381ab4105afe
moved com.oracle.graal.java.test to com.oracle.jvmci.runtime.test
Doug Simon <doug.simon@oracle.com>
parents:
21641
diff
changeset
|
110 "workingSets" : "API,JVMCI", |
381ab4105afe
moved com.oracle.graal.java.test to com.oracle.jvmci.runtime.test
Doug Simon <doug.simon@oracle.com>
parents:
21641
diff
changeset
|
111 }, |
381ab4105afe
moved com.oracle.graal.java.test to com.oracle.jvmci.runtime.test
Doug Simon <doug.simon@oracle.com>
parents:
21641
diff
changeset
|
112 |
22054 | 113 "jdk.internal.jvmci.debug" : { |
21798
395ac43a8578
moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents:
21780
diff
changeset
|
114 "subDir" : "jvmci", |
21672
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
115 "sourceDirs" : ["src"], |
22315 | 116 "checkstyle" : "jdk.internal.jvmci.service", |
21672
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
117 "dependencies" : [ |
22054 | 118 "jdk.internal.jvmci.service", |
21672
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
119 ], |
22174
a7b17cb2ce37
annotation processor dependencies must be Distributions or Libraries; inter-suite references must be qualified with suite prefix
Doug Simon <doug.simon@oracle.com>
parents:
22172
diff
changeset
|
120 "annotationProcessors" : ["JVMCI_OPTIONS_PROCESSOR"], |
21672
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
121 "javaCompliance" : "1.8", |
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
122 "workingSets" : "JVMCI,Debug", |
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
123 }, |
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
124 |
22054 | 125 "jdk.internal.jvmci.options" : { |
21798
395ac43a8578
moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents:
21780
diff
changeset
|
126 "subDir" : "jvmci", |
21672
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
127 "sourceDirs" : ["src"], |
22315 | 128 "checkstyle" : "jdk.internal.jvmci.service", |
21672
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
129 "javaCompliance" : "1.8", |
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
130 "workingSets" : "JVMCI", |
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
131 }, |
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
132 |
22054 | 133 "jdk.internal.jvmci.compiler" : { |
21798
395ac43a8578
moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents:
21780
diff
changeset
|
134 "subDir" : "jvmci", |
21780
3d15183f3c93
Introduce Compiler interface in jvmci. Use it from jvmci.hotspot.CompilationTask
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
21770
diff
changeset
|
135 "sourceDirs" : ["src"], |
3d15183f3c93
Introduce Compiler interface in jvmci. Use it from jvmci.hotspot.CompilationTask
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
21770
diff
changeset
|
136 "dependencies" : [ |
22299
7b4a47fcc4c0
Move most of jdk.internal.jvmci.debug back into com.oracle.graal.debug
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22295
diff
changeset
|
137 "jdk.internal.jvmci.options", |
7b4a47fcc4c0
Move most of jdk.internal.jvmci.debug back into com.oracle.graal.debug
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22295
diff
changeset
|
138 "jdk.internal.jvmci.code", |
21780
3d15183f3c93
Introduce Compiler interface in jvmci. Use it from jvmci.hotspot.CompilationTask
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
21770
diff
changeset
|
139 ], |
22315 | 140 "checkstyle" : "jdk.internal.jvmci.service", |
22174
a7b17cb2ce37
annotation processor dependencies must be Distributions or Libraries; inter-suite references must be qualified with suite prefix
Doug Simon <doug.simon@oracle.com>
parents:
22172
diff
changeset
|
141 "annotationProcessors" : ["JVMCI_OPTIONS_PROCESSOR"], |
21780
3d15183f3c93
Introduce Compiler interface in jvmci. Use it from jvmci.hotspot.CompilationTask
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
21770
diff
changeset
|
142 "javaCompliance" : "1.8", |
3d15183f3c93
Introduce Compiler interface in jvmci. Use it from jvmci.hotspot.CompilationTask
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
21770
diff
changeset
|
143 "workingSets" : "JVMCI", |
3d15183f3c93
Introduce Compiler interface in jvmci. Use it from jvmci.hotspot.CompilationTask
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
21770
diff
changeset
|
144 }, |
3d15183f3c93
Introduce Compiler interface in jvmci. Use it from jvmci.hotspot.CompilationTask
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
21770
diff
changeset
|
145 |
22054 | 146 "jdk.internal.jvmci.options.processor" : { |
21798
395ac43a8578
moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents:
21780
diff
changeset
|
147 "subDir" : "jvmci", |
21672
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
148 "sourceDirs" : ["src"], |
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
149 "dependencies" : [ |
22054 | 150 "jdk.internal.jvmci.options", |
21672
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
151 ], |
22315 | 152 "checkstyle" : "jdk.internal.jvmci.service", |
21672
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
153 "javaCompliance" : "1.8", |
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
154 "workingSets" : "JVMCI,Codegen", |
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
155 }, |
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
156 |
22054 | 157 "jdk.internal.jvmci.options.test" : { |
21798
395ac43a8578
moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents:
21780
diff
changeset
|
158 "subDir" : "jvmci", |
21672
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
159 "sourceDirs" : ["src"], |
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
160 "dependencies" : [ |
22054 | 161 "jdk.internal.jvmci.options", |
22293
a12693d78272
inter-suite library references must use qualified form
Doug Simon <doug.simon@oracle.com>
parents:
22289
diff
changeset
|
162 "mx:JUNIT", |
21672
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
163 ], |
22315 | 164 "checkstyle" : "jdk.internal.jvmci.service", |
21672
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
165 "javaCompliance" : "1.8", |
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
166 "workingSets" : "JVMCI", |
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
167 }, |
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
168 |
21720
d915361cc3a1
moved asm, bytecode and asm.test code back to com.oracle.graal name space (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21716
diff
changeset
|
169 # ------------- JVMCI:HotSpot ------------- |
d915361cc3a1
moved asm, bytecode and asm.test code back to com.oracle.graal name space (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21716
diff
changeset
|
170 |
22054 | 171 "jdk.internal.jvmci.amd64" : { |
21798
395ac43a8578
moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents:
21780
diff
changeset
|
172 "subDir" : "jvmci", |
21673
5024c80224c7
moved com.oracle.graal.[amd64|sparc] to com.oracle.jvmci.[amd64|sparc] (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21672
diff
changeset
|
173 "sourceDirs" : ["src"], |
22054 | 174 "dependencies" : ["jdk.internal.jvmci.code"], |
22315 | 175 "checkstyle" : "jdk.internal.jvmci.service", |
21673
5024c80224c7
moved com.oracle.graal.[amd64|sparc] to com.oracle.jvmci.[amd64|sparc] (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21672
diff
changeset
|
176 "javaCompliance" : "1.8", |
21674
e0b5d4fcd929
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21673
diff
changeset
|
177 "workingSets" : "JVMCI,AMD64", |
e0b5d4fcd929
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21673
diff
changeset
|
178 }, |
e0b5d4fcd929
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21673
diff
changeset
|
179 |
22054 | 180 "jdk.internal.jvmci.sparc" : { |
21798
395ac43a8578
moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents:
21780
diff
changeset
|
181 "subDir" : "jvmci", |
21705
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
182 "sourceDirs" : ["src"], |
22054 | 183 "dependencies" : ["jdk.internal.jvmci.code"], |
22315 | 184 "checkstyle" : "jdk.internal.jvmci.service", |
21705
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
185 "javaCompliance" : "1.8", |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
186 "workingSets" : "JVMCI,SPARC", |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
187 }, |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
188 |
22054 | 189 "jdk.internal.jvmci.hotspot" : { |
21798
395ac43a8578
moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents:
21780
diff
changeset
|
190 "subDir" : "jvmci", |
21705
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
191 "sourceDirs" : ["src"], |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
192 "dependencies" : [ |
22054 | 193 "jdk.internal.jvmci.hotspotvmconfig", |
194 "jdk.internal.jvmci.runtime", | |
195 "jdk.internal.jvmci.common", | |
22299
7b4a47fcc4c0
Move most of jdk.internal.jvmci.debug back into com.oracle.graal.debug
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22295
diff
changeset
|
196 "jdk.internal.jvmci.options", |
7b4a47fcc4c0
Move most of jdk.internal.jvmci.debug back into com.oracle.graal.debug
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22295
diff
changeset
|
197 "jdk.internal.jvmci.runtime", |
7b4a47fcc4c0
Move most of jdk.internal.jvmci.debug back into com.oracle.graal.debug
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22295
diff
changeset
|
198 "jdk.internal.jvmci.debug", |
21705
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
199 ], |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
200 "annotationProcessors" : [ |
22174
a7b17cb2ce37
annotation processor dependencies must be Distributions or Libraries; inter-suite references must be qualified with suite prefix
Doug Simon <doug.simon@oracle.com>
parents:
22172
diff
changeset
|
201 "JVMCI_HOTSPOTVMCONFIG_PROCESSOR", |
a7b17cb2ce37
annotation processor dependencies must be Distributions or Libraries; inter-suite references must be qualified with suite prefix
Doug Simon <doug.simon@oracle.com>
parents:
22172
diff
changeset
|
202 "JVMCI_OPTIONS_PROCESSOR", |
a7b17cb2ce37
annotation processor dependencies must be Distributions or Libraries; inter-suite references must be qualified with suite prefix
Doug Simon <doug.simon@oracle.com>
parents:
22172
diff
changeset
|
203 "JVMCI_SERVICE_PROCESSOR", |
21705
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
204 ], |
22315 | 205 "checkstyle" : "jdk.internal.jvmci.service", |
21705
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
206 "javaCompliance" : "1.8", |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
207 "workingSets" : "JVMCI", |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
208 }, |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
209 |
22054 | 210 "jdk.internal.jvmci.hotspotvmconfig" : { |
21798
395ac43a8578
moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents:
21780
diff
changeset
|
211 "subDir" : "jvmci", |
21705
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
212 "sourceDirs" : ["src"], |
22315 | 213 "checkstyle" : "jdk.internal.jvmci.service", |
21705
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
214 "javaCompliance" : "1.8", |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
215 "workingSets" : "JVMCI,HotSpot", |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
216 }, |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
217 |
22054 | 218 "jdk.internal.jvmci.hotspotvmconfig.processor" : { |
21798
395ac43a8578
moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents:
21780
diff
changeset
|
219 "subDir" : "jvmci", |
21705
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
220 "sourceDirs" : ["src"], |
22054 | 221 "dependencies" : ["jdk.internal.jvmci.hotspotvmconfig", "jdk.internal.jvmci.common"], |
22315 | 222 "checkstyle" : "jdk.internal.jvmci.service", |
21705
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
223 "javaCompliance" : "1.8", |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
224 "workingSets" : "JVMCI,HotSpot,Codegen", |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
225 }, |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
226 |
22054 | 227 "jdk.internal.jvmci.hotspot.amd64" : { |
21798
395ac43a8578
moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents:
21780
diff
changeset
|
228 "subDir" : "jvmci", |
21674
e0b5d4fcd929
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21673
diff
changeset
|
229 "sourceDirs" : ["src"], |
e0b5d4fcd929
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21673
diff
changeset
|
230 "dependencies" : [ |
22054 | 231 "jdk.internal.jvmci.amd64", |
232 "jdk.internal.jvmci.hotspot", | |
21674
e0b5d4fcd929
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21673
diff
changeset
|
233 ], |
22315 | 234 "checkstyle" : "jdk.internal.jvmci.service", |
22172
c3331cd13f06
made annotation processors explicit since they are no longer inherited
Doug Simon <doug.simon@oracle.com>
parents:
22168
diff
changeset
|
235 "annotationProcessors" : [ |
22174
a7b17cb2ce37
annotation processor dependencies must be Distributions or Libraries; inter-suite references must be qualified with suite prefix
Doug Simon <doug.simon@oracle.com>
parents:
22172
diff
changeset
|
236 "JVMCI_SERVICE_PROCESSOR", |
22172
c3331cd13f06
made annotation processors explicit since they are no longer inherited
Doug Simon <doug.simon@oracle.com>
parents:
22168
diff
changeset
|
237 ], |
21674
e0b5d4fcd929
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21673
diff
changeset
|
238 "javaCompliance" : "1.8", |
e0b5d4fcd929
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21673
diff
changeset
|
239 "workingSets" : "JVMCI,HotSpot,AMD64", |
21673
5024c80224c7
moved com.oracle.graal.[amd64|sparc] to com.oracle.jvmci.[amd64|sparc] (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21672
diff
changeset
|
240 }, |
5024c80224c7
moved com.oracle.graal.[amd64|sparc] to com.oracle.jvmci.[amd64|sparc] (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21672
diff
changeset
|
241 |
22054 | 242 "jdk.internal.jvmci.hotspot.sparc" : { |
21798
395ac43a8578
moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents:
21780
diff
changeset
|
243 "subDir" : "jvmci", |
21674
e0b5d4fcd929
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21673
diff
changeset
|
244 "sourceDirs" : ["src"], |
e0b5d4fcd929
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21673
diff
changeset
|
245 "dependencies" : [ |
22054 | 246 "jdk.internal.jvmci.sparc", |
247 "jdk.internal.jvmci.hotspot", | |
21674
e0b5d4fcd929
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21673
diff
changeset
|
248 ], |
22315 | 249 "checkstyle" : "jdk.internal.jvmci.service", |
22172
c3331cd13f06
made annotation processors explicit since they are no longer inherited
Doug Simon <doug.simon@oracle.com>
parents:
22168
diff
changeset
|
250 "annotationProcessors" : [ |
22174
a7b17cb2ce37
annotation processor dependencies must be Distributions or Libraries; inter-suite references must be qualified with suite prefix
Doug Simon <doug.simon@oracle.com>
parents:
22172
diff
changeset
|
251 "JVMCI_SERVICE_PROCESSOR", |
22172
c3331cd13f06
made annotation processors explicit since they are no longer inherited
Doug Simon <doug.simon@oracle.com>
parents:
22168
diff
changeset
|
252 ], |
21674
e0b5d4fcd929
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21673
diff
changeset
|
253 "javaCompliance" : "1.8", |
e0b5d4fcd929
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21673
diff
changeset
|
254 "workingSets" : "JVMCI,HotSpot,SPARC", |
21673
5024c80224c7
moved com.oracle.graal.[amd64|sparc] to com.oracle.jvmci.[amd64|sparc] (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21672
diff
changeset
|
255 }, |
5024c80224c7
moved com.oracle.graal.[amd64|sparc] to com.oracle.jvmci.[amd64|sparc] (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21672
diff
changeset
|
256 |
22054 | 257 "jdk.internal.jvmci.hotspot.jfr" : { |
21798
395ac43a8578
moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents:
21780
diff
changeset
|
258 "subDir" : "jvmci", |
21705
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
259 "sourceDirs" : ["src"], |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
260 "dependencies" : [ |
22054 | 261 "jdk.internal.jvmci.hotspot", |
21705
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
262 "JFR", |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
263 ], |
22315 | 264 "checkstyle" : "jdk.internal.jvmci.service", |
22174
a7b17cb2ce37
annotation processor dependencies must be Distributions or Libraries; inter-suite references must be qualified with suite prefix
Doug Simon <doug.simon@oracle.com>
parents:
22172
diff
changeset
|
265 "annotationProcessors" : ["JVMCI_SERVICE_PROCESSOR"], |
21705
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
266 "javaCompliance" : "1.8", |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
267 "profile" : "", |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
268 "workingSets" : "JVMCI,HotSpot", |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
269 }, |
22280
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
270 |
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
271 "hotspot" : { |
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
272 "native" : True, |
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
273 "class" : "HotSpotProject", |
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
274 "output" : "build<nojvmci>", |
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
275 "results" : [ |
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
276 '<os>/<os>_<arch>_<buildname>/generated/jvmtifiles/jvmti.h', |
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
277 '<os>/<os>_<arch>_<buildname>/generated/sa-jdi.jar', |
22284
09acb1bc3a56
make hotspot native project's results parameterized on <vmbuild>
Doug Simon <doug.simon@oracle.com>
parents:
22283
diff
changeset
|
278 '<os>/<os>_<arch>_<buildname>/<vmbuild>/<lib:jvm>', |
09acb1bc3a56
make hotspot native project's results parameterized on <vmbuild>
Doug Simon <doug.simon@oracle.com>
parents:
22283
diff
changeset
|
279 '<os>/<os>_<arch>_<buildname>/<vmbuild>/<lib:saproc>', |
09acb1bc3a56
make hotspot native project's results parameterized on <vmbuild>
Doug Simon <doug.simon@oracle.com>
parents:
22283
diff
changeset
|
280 '<os>/<os>_<arch>_<buildname>/<vmbuild>/<lib:jsig>', |
22280
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
281 ] |
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
282 } |
17160
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
283 }, |
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
284 |
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
285 "distributions" : { |
21607
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
286 |
21705
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
287 # ------------- Distributions ------------- |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
288 |
22280
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
289 "JVM_<vmbuild>_<vm>" : { |
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
290 "dependencies" : ["hotspot"], |
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
291 "native" : True, |
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
292 "os_arch" : { |
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
293 "linux" : { |
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
294 "amd64" : { |
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
295 "path" : "build/<vmbuild>/linux/amd64/<vm>/jvm.tar", |
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
296 } |
22283
65eb572cbcb7
extended JVM_<vmbuild>_<vm> template distribution with MacOS support
Doug Simon <doug.simon@oracle.com>
parents:
22280
diff
changeset
|
297 }, |
65eb572cbcb7
extended JVM_<vmbuild>_<vm> template distribution with MacOS support
Doug Simon <doug.simon@oracle.com>
parents:
22280
diff
changeset
|
298 "darwin" : { |
65eb572cbcb7
extended JVM_<vmbuild>_<vm> template distribution with MacOS support
Doug Simon <doug.simon@oracle.com>
parents:
22280
diff
changeset
|
299 "amd64" : { |
65eb572cbcb7
extended JVM_<vmbuild>_<vm> template distribution with MacOS support
Doug Simon <doug.simon@oracle.com>
parents:
22280
diff
changeset
|
300 "path" : "build/<vmbuild>/darwin/amd64/<vm>/jvm.tar", |
65eb572cbcb7
extended JVM_<vmbuild>_<vm> template distribution with MacOS support
Doug Simon <doug.simon@oracle.com>
parents:
22280
diff
changeset
|
301 } |
65eb572cbcb7
extended JVM_<vmbuild>_<vm> template distribution with MacOS support
Doug Simon <doug.simon@oracle.com>
parents:
22280
diff
changeset
|
302 }, |
22280
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
303 } |
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
304 }, |
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
305 |
21607
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
306 "JVMCI_SERVICE" : { |
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
307 "path" : "build/jvmci-service.jar", |
22080
5372cd319bb2
Eclipse projects for JVMCI distributions should be in jvmci/, not graal/
Doug Simon <doug.simon@oracle.com>
parents:
22054
diff
changeset
|
308 "subDir" : "jvmci", |
21607
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
309 "sourcesPath" : "build/jvmci-service.src.zip", |
22054 | 310 "dependencies" : ["jdk.internal.jvmci.service"], |
21607
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
311 }, |
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
312 |
22323
6128b5118a28
Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents:
22315
diff
changeset
|
313 "JVMCI_OPTIONS" : { |
6128b5118a28
Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents:
22315
diff
changeset
|
314 "path" : "build/jvmci-options.jar", |
6128b5118a28
Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents:
22315
diff
changeset
|
315 "subDir" : "jvmci", |
6128b5118a28
Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents:
22315
diff
changeset
|
316 "sourcesPath" : "build/jvmci-options.src.zip", |
6128b5118a28
Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents:
22315
diff
changeset
|
317 "dependencies" : ["jdk.internal.jvmci.options"], |
6128b5118a28
Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents:
22315
diff
changeset
|
318 }, |
6128b5118a28
Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents:
22315
diff
changeset
|
319 |
21607
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
320 "JVMCI_API" : { |
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
321 "path" : "build/jvmci-api.jar", |
22080
5372cd319bb2
Eclipse projects for JVMCI distributions should be in jvmci/, not graal/
Doug Simon <doug.simon@oracle.com>
parents:
22054
diff
changeset
|
322 "subDir" : "jvmci", |
21607
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
323 "sourcesPath" : "build/jvmci-api.src.zip", |
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
324 "dependencies" : [ |
22054 | 325 "jdk.internal.jvmci.runtime", |
326 "jdk.internal.jvmci.common", | |
22177
64d8d749715f
fixed canonicalization
Doug Simon <doug.simon@oracle.com>
parents:
22175
diff
changeset
|
327 "jdk.internal.jvmci.compiler", |
22054 | 328 "jdk.internal.jvmci.debug", |
21607
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
329 ], |
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
330 "distDependencies" : [ |
22323
6128b5118a28
Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents:
22315
diff
changeset
|
331 "JVMCI_OPTIONS", |
21607
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
332 "JVMCI_SERVICE", |
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
333 ], |
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
334 }, |
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
335 |
22323
6128b5118a28
Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents:
22315
diff
changeset
|
336 "JVMCI_HOTSPOTVMCONFIG" : { |
6128b5118a28
Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents:
22315
diff
changeset
|
337 "path" : "build/jvmci-hotspotvmconfig.jar", |
6128b5118a28
Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents:
22315
diff
changeset
|
338 "subDir" : "jvmci", |
6128b5118a28
Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents:
22315
diff
changeset
|
339 "sourcesPath" : "build/jvmci-hotspotvmconfig.src.zip", |
6128b5118a28
Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents:
22315
diff
changeset
|
340 "dependencies" : [ |
6128b5118a28
Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents:
22315
diff
changeset
|
341 "jdk.internal.jvmci.hotspotvmconfig", |
6128b5118a28
Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents:
22315
diff
changeset
|
342 ], |
6128b5118a28
Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents:
22315
diff
changeset
|
343 }, |
6128b5118a28
Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents:
22315
diff
changeset
|
344 |
21607
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
345 "JVMCI_HOTSPOT" : { |
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
346 "path" : "build/jvmci-hotspot.jar", |
22080
5372cd319bb2
Eclipse projects for JVMCI distributions should be in jvmci/, not graal/
Doug Simon <doug.simon@oracle.com>
parents:
22054
diff
changeset
|
347 "subDir" : "jvmci", |
21607
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
348 "sourcesPath" : "build/jvmci-hotspot.src.zip", |
21631
77acf6ba2fc0
Move EventProvider to jvmci.hotspot, make it a JVMCI Service
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
21628
diff
changeset
|
349 "dependencies" : [ |
22054 | 350 "jdk.internal.jvmci.hotspot.amd64", |
351 "jdk.internal.jvmci.hotspot.sparc", | |
352 "jdk.internal.jvmci.hotspot.jfr", | |
21631
77acf6ba2fc0
Move EventProvider to jvmci.hotspot, make it a JVMCI Service
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
21628
diff
changeset
|
353 ], |
21607
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
354 "distDependencies" : [ |
22323
6128b5118a28
Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents:
22315
diff
changeset
|
355 "JVMCI_HOTSPOTVMCONFIG", |
22289
26e2a05f8d95
fixed mx_jvmci_makefile to use mx.classpath_entries()
Doug Simon <doug.simon@oracle.com>
parents:
22284
diff
changeset
|
356 "JVMCI_SERVICE", |
21607
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
357 "JVMCI_API", |
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
358 ], |
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
359 }, |
22174
a7b17cb2ce37
annotation processor dependencies must be Distributions or Libraries; inter-suite references must be qualified with suite prefix
Doug Simon <doug.simon@oracle.com>
parents:
22172
diff
changeset
|
360 |
22275
910bc6794d83
Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents:
22273
diff
changeset
|
361 "JVMCI_TEST" : { |
910bc6794d83
Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents:
22273
diff
changeset
|
362 "path" : "build/jvmci-test.jar", |
910bc6794d83
Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents:
22273
diff
changeset
|
363 "subDir" : "jvmci", |
910bc6794d83
Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents:
22273
diff
changeset
|
364 "sourcesPath" : "build/jvmci-test.src.zip", |
910bc6794d83
Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents:
22273
diff
changeset
|
365 "dependencies" : [ |
910bc6794d83
Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents:
22273
diff
changeset
|
366 "jdk.internal.jvmci.options.test", |
910bc6794d83
Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents:
22273
diff
changeset
|
367 "jdk.internal.jvmci.runtime.test", |
910bc6794d83
Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents:
22273
diff
changeset
|
368 ], |
910bc6794d83
Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents:
22273
diff
changeset
|
369 "distDependencies" : [ |
910bc6794d83
Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents:
22273
diff
changeset
|
370 "JVMCI_API", |
910bc6794d83
Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents:
22273
diff
changeset
|
371 ], |
910bc6794d83
Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents:
22273
diff
changeset
|
372 }, |
910bc6794d83
Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents:
22273
diff
changeset
|
373 |
22174
a7b17cb2ce37
annotation processor dependencies must be Distributions or Libraries; inter-suite references must be qualified with suite prefix
Doug Simon <doug.simon@oracle.com>
parents:
22172
diff
changeset
|
374 "JVMCI_OPTIONS_PROCESSOR" : { |
a7b17cb2ce37
annotation processor dependencies must be Distributions or Libraries; inter-suite references must be qualified with suite prefix
Doug Simon <doug.simon@oracle.com>
parents:
22172
diff
changeset
|
375 "path" : "build/jvmci-options-processor.jar", |
a7b17cb2ce37
annotation processor dependencies must be Distributions or Libraries; inter-suite references must be qualified with suite prefix
Doug Simon <doug.simon@oracle.com>
parents:
22172
diff
changeset
|
376 "subDir" : "jvmci", |
a7b17cb2ce37
annotation processor dependencies must be Distributions or Libraries; inter-suite references must be qualified with suite prefix
Doug Simon <doug.simon@oracle.com>
parents:
22172
diff
changeset
|
377 "sourcesPath" : "build/jvmci-options-processor.src.zip", |
a7b17cb2ce37
annotation processor dependencies must be Distributions or Libraries; inter-suite references must be qualified with suite prefix
Doug Simon <doug.simon@oracle.com>
parents:
22172
diff
changeset
|
378 "dependencies" : ["jdk.internal.jvmci.options.processor"], |
22323
6128b5118a28
Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents:
22315
diff
changeset
|
379 "distDependencies" : [ |
6128b5118a28
Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents:
22315
diff
changeset
|
380 "JVMCI_OPTIONS", |
6128b5118a28
Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents:
22315
diff
changeset
|
381 ], |
22174
a7b17cb2ce37
annotation processor dependencies must be Distributions or Libraries; inter-suite references must be qualified with suite prefix
Doug Simon <doug.simon@oracle.com>
parents:
22172
diff
changeset
|
382 }, |
a7b17cb2ce37
annotation processor dependencies must be Distributions or Libraries; inter-suite references must be qualified with suite prefix
Doug Simon <doug.simon@oracle.com>
parents:
22172
diff
changeset
|
383 |
a7b17cb2ce37
annotation processor dependencies must be Distributions or Libraries; inter-suite references must be qualified with suite prefix
Doug Simon <doug.simon@oracle.com>
parents:
22172
diff
changeset
|
384 "JVMCI_HOTSPOTVMCONFIG_PROCESSOR" : { |
a7b17cb2ce37
annotation processor dependencies must be Distributions or Libraries; inter-suite references must be qualified with suite prefix
Doug Simon <doug.simon@oracle.com>
parents:
22172
diff
changeset
|
385 "path" : "build/jvmci-hotspotvmconfig-processor.jar", |
a7b17cb2ce37
annotation processor dependencies must be Distributions or Libraries; inter-suite references must be qualified with suite prefix
Doug Simon <doug.simon@oracle.com>
parents:
22172
diff
changeset
|
386 "subDir" : "jvmci", |
a7b17cb2ce37
annotation processor dependencies must be Distributions or Libraries; inter-suite references must be qualified with suite prefix
Doug Simon <doug.simon@oracle.com>
parents:
22172
diff
changeset
|
387 "sourcesPath" : "build/jvmci-hotspotvmconfig-processor.src.zip", |
a7b17cb2ce37
annotation processor dependencies must be Distributions or Libraries; inter-suite references must be qualified with suite prefix
Doug Simon <doug.simon@oracle.com>
parents:
22172
diff
changeset
|
388 "dependencies" : ["jdk.internal.jvmci.hotspotvmconfig.processor"], |
22323
6128b5118a28
Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents:
22315
diff
changeset
|
389 "distDependencies" : [ |
6128b5118a28
Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents:
22315
diff
changeset
|
390 "JVMCI_API", |
6128b5118a28
Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents:
22315
diff
changeset
|
391 "JVMCI_HOTSPOTVMCONFIG", |
6128b5118a28
Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents:
22315
diff
changeset
|
392 ], |
22174
a7b17cb2ce37
annotation processor dependencies must be Distributions or Libraries; inter-suite references must be qualified with suite prefix
Doug Simon <doug.simon@oracle.com>
parents:
22172
diff
changeset
|
393 }, |
a7b17cb2ce37
annotation processor dependencies must be Distributions or Libraries; inter-suite references must be qualified with suite prefix
Doug Simon <doug.simon@oracle.com>
parents:
22172
diff
changeset
|
394 |
a7b17cb2ce37
annotation processor dependencies must be Distributions or Libraries; inter-suite references must be qualified with suite prefix
Doug Simon <doug.simon@oracle.com>
parents:
22172
diff
changeset
|
395 "JVMCI_SERVICE_PROCESSOR" : { |
a7b17cb2ce37
annotation processor dependencies must be Distributions or Libraries; inter-suite references must be qualified with suite prefix
Doug Simon <doug.simon@oracle.com>
parents:
22172
diff
changeset
|
396 "path" : "build/jvmci-service-processor.jar", |
a7b17cb2ce37
annotation processor dependencies must be Distributions or Libraries; inter-suite references must be qualified with suite prefix
Doug Simon <doug.simon@oracle.com>
parents:
22172
diff
changeset
|
397 "subDir" : "jvmci", |
a7b17cb2ce37
annotation processor dependencies must be Distributions or Libraries; inter-suite references must be qualified with suite prefix
Doug Simon <doug.simon@oracle.com>
parents:
22172
diff
changeset
|
398 "sourcesPath" : "build/jvmci-service-processor.src.zip", |
a7b17cb2ce37
annotation processor dependencies must be Distributions or Libraries; inter-suite references must be qualified with suite prefix
Doug Simon <doug.simon@oracle.com>
parents:
22172
diff
changeset
|
399 "dependencies" : ["jdk.internal.jvmci.service.processor"], |
22323
6128b5118a28
Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents:
22315
diff
changeset
|
400 "distDependencies" : [ |
6128b5118a28
Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents:
22315
diff
changeset
|
401 "JVMCI_SERVICE", |
6128b5118a28
Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents:
22315
diff
changeset
|
402 ], |
22174
a7b17cb2ce37
annotation processor dependencies must be Distributions or Libraries; inter-suite references must be qualified with suite prefix
Doug Simon <doug.simon@oracle.com>
parents:
22172
diff
changeset
|
403 }, |
17163
30dda118ef3d
mx: added support for extending distributions; require list literals for list attributes in projects.py
Doug Simon <doug.simon@oracle.com>
parents:
17160
diff
changeset
|
404 }, |
17160
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
405 } |