comparison mx.jvmci/suite.py @ 22761:f2206f5bb62e

removed @ServiceProvider mechanism (GRAAL-1380)
author Doug Simon <doug.simon@oracle.com>
date Wed, 30 Dec 2015 17:55:07 +0100
parents 577a4a8caa72
children d9ae6a4319be
comparison
equal deleted inserted replaced
22760:4cf1946f59fc 22761:f2206f5bb62e
59 59
60 "projects" : { 60 "projects" : {
61 61
62 # ------------- JVMCI:Service ------------- 62 # ------------- JVMCI:Service -------------
63 63
64 "jdk.vm.ci.service" : { 64 "jdk.vm.ci.services" : {
65 "subDir" : "jvmci", 65 "subDir" : "jvmci",
66 "sourceDirs" : ["src"], 66 "sourceDirs" : ["src"],
67 "javaCompliance" : "1.8", 67 "javaCompliance" : "1.8",
68 "workingSets" : "API,JVMCI", 68 "workingSets" : "API,JVMCI",
69 },
70
71 "jdk.vm.ci.service.processor" : {
72 "subDir" : "jvmci",
73 "sourceDirs" : ["src"],
74 "dependencies" : ["jdk.vm.ci.service"],
75 "checkstyle" : "jdk.vm.ci.service",
76 "javaCompliance" : "1.8",
77 "workingSets" : "JVMCI,Codegen,HotSpot",
78 }, 69 },
79 70
80 # ------------- JVMCI:API ------------- 71 # ------------- JVMCI:API -------------
81 72
82 "jdk.vm.ci.common" : { 73 "jdk.vm.ci.common" : {
83 "subDir" : "jvmci", 74 "subDir" : "jvmci",
84 "sourceDirs" : ["src"], 75 "sourceDirs" : ["src"],
85 "checkstyle" : "jdk.vm.ci.service", 76 "checkstyle" : "jdk.vm.ci.services",
86 "javaCompliance" : "1.8", 77 "javaCompliance" : "1.8",
87 "workingSets" : "API,JVMCI", 78 "workingSets" : "API,JVMCI",
88 }, 79 },
89 80
90 "jdk.vm.ci.meta" : { 81 "jdk.vm.ci.meta" : {
91 "subDir" : "jvmci", 82 "subDir" : "jvmci",
92 "sourceDirs" : ["src"], 83 "sourceDirs" : ["src"],
93 "checkstyle" : "jdk.vm.ci.service", 84 "checkstyle" : "jdk.vm.ci.services",
94 "javaCompliance" : "1.8", 85 "javaCompliance" : "1.8",
95 "workingSets" : "API,JVMCI", 86 "workingSets" : "API,JVMCI",
96 }, 87 },
97 88
98 "jdk.vm.ci.code" : { 89 "jdk.vm.ci.code" : {
99 "subDir" : "jvmci", 90 "subDir" : "jvmci",
100 "sourceDirs" : ["src"], 91 "sourceDirs" : ["src"],
101 "dependencies" : ["jdk.vm.ci.meta"], 92 "dependencies" : ["jdk.vm.ci.meta"],
102 "checkstyle" : "jdk.vm.ci.service", 93 "checkstyle" : "jdk.vm.ci.services",
103 "javaCompliance" : "1.8", 94 "javaCompliance" : "1.8",
104 "workingSets" : "API,JVMCI", 95 "workingSets" : "API,JVMCI",
105 }, 96 },
106 97
107 "jdk.vm.ci.runtime" : { 98 "jdk.vm.ci.runtime" : {
108 "subDir" : "jvmci", 99 "subDir" : "jvmci",
109 "sourceDirs" : ["src"], 100 "sourceDirs" : ["src"],
110 "dependencies" : [ 101 "dependencies" : [
111 "jdk.vm.ci.code", 102 "jdk.vm.ci.code",
112 ], 103 ],
113 "checkstyle" : "jdk.vm.ci.service", 104 "checkstyle" : "jdk.vm.ci.services",
114 "javaCompliance" : "1.8", 105 "javaCompliance" : "1.8",
115 "workingSets" : "API,JVMCI", 106 "workingSets" : "API,JVMCI",
116 }, 107 },
117 108
118 "jdk.vm.ci.runtime.test" : { 109 "jdk.vm.ci.runtime.test" : {
121 "dependencies" : [ 112 "dependencies" : [
122 "mx:JUNIT", 113 "mx:JUNIT",
123 "jdk.vm.ci.common", 114 "jdk.vm.ci.common",
124 "jdk.vm.ci.runtime", 115 "jdk.vm.ci.runtime",
125 ], 116 ],
126 "checkstyle" : "jdk.vm.ci.service", 117 "checkstyle" : "jdk.vm.ci.services",
127 "javaCompliance" : "1.8", 118 "javaCompliance" : "1.8",
128 "workingSets" : "API,JVMCI", 119 "workingSets" : "API,JVMCI",
129 }, 120 },
130 121
131 "jdk.vm.ci.inittimer" : { 122 "jdk.vm.ci.inittimer" : {
132 "subDir" : "jvmci", 123 "subDir" : "jvmci",
133 "sourceDirs" : ["src"], 124 "sourceDirs" : ["src"],
134 "checkstyle" : "jdk.vm.ci.service", 125 "checkstyle" : "jdk.vm.ci.services",
135 "javaCompliance" : "1.8", 126 "javaCompliance" : "1.8",
136 "workingSets" : "JVMCI", 127 "workingSets" : "JVMCI",
137 }, 128 },
138 129
139 # ------------- JVMCI:HotSpot ------------- 130 # ------------- JVMCI:HotSpot -------------
140 131
141 "jdk.vm.ci.aarch64" : { 132 "jdk.vm.ci.aarch64" : {
142 "subDir" : "jvmci", 133 "subDir" : "jvmci",
143 "sourceDirs" : ["src"], 134 "sourceDirs" : ["src"],
144 "dependencies" : ["jdk.vm.ci.code"], 135 "dependencies" : ["jdk.vm.ci.code"],
145 "checkstyle" : "jdk.vm.ci.service", 136 "checkstyle" : "jdk.vm.ci.services",
146 "javaCompliance" : "1.8", 137 "javaCompliance" : "1.8",
147 "workingSets" : "JVMCI,AArch64", 138 "workingSets" : "JVMCI,AArch64",
148 }, 139 },
149 140
150 "jdk.vm.ci.amd64" : { 141 "jdk.vm.ci.amd64" : {
151 "subDir" : "jvmci", 142 "subDir" : "jvmci",
152 "sourceDirs" : ["src"], 143 "sourceDirs" : ["src"],
153 "dependencies" : ["jdk.vm.ci.code"], 144 "dependencies" : ["jdk.vm.ci.code"],
154 "checkstyle" : "jdk.vm.ci.service", 145 "checkstyle" : "jdk.vm.ci.services",
155 "javaCompliance" : "1.8", 146 "javaCompliance" : "1.8",
156 "workingSets" : "JVMCI,AMD64", 147 "workingSets" : "JVMCI,AMD64",
157 }, 148 },
158 149
159 "jdk.vm.ci.sparc" : { 150 "jdk.vm.ci.sparc" : {
160 "subDir" : "jvmci", 151 "subDir" : "jvmci",
161 "sourceDirs" : ["src"], 152 "sourceDirs" : ["src"],
162 "dependencies" : ["jdk.vm.ci.code"], 153 "dependencies" : ["jdk.vm.ci.code"],
163 "checkstyle" : "jdk.vm.ci.service", 154 "checkstyle" : "jdk.vm.ci.services",
164 "javaCompliance" : "1.8", 155 "javaCompliance" : "1.8",
165 "workingSets" : "JVMCI,SPARC", 156 "workingSets" : "JVMCI,SPARC",
166 }, 157 },
167 158
168 "jdk.vm.ci.hotspot" : { 159 "jdk.vm.ci.hotspot" : {
171 "dependencies" : [ 162 "dependencies" : [
172 "jdk.vm.ci.hotspotvmconfig", 163 "jdk.vm.ci.hotspotvmconfig",
173 "jdk.vm.ci.common", 164 "jdk.vm.ci.common",
174 "jdk.vm.ci.inittimer", 165 "jdk.vm.ci.inittimer",
175 "jdk.vm.ci.runtime", 166 "jdk.vm.ci.runtime",
176 "jdk.vm.ci.service", 167 "jdk.vm.ci.services",
177 ], 168 ],
178 "annotationProcessors" : [ 169 "annotationProcessors" : [
179 "JVMCI_HOTSPOTVMCONFIG_PROCESSOR", 170 "JVMCI_HOTSPOTVMCONFIG_PROCESSOR",
180 ], 171 ],
181 "checkstyle" : "jdk.vm.ci.service", 172 "checkstyle" : "jdk.vm.ci.services",
182 "javaCompliance" : "1.8", 173 "javaCompliance" : "1.8",
183 "workingSets" : "JVMCI", 174 "workingSets" : "JVMCI",
184 }, 175 },
185 176
186 "jdk.vm.ci.hotspotvmconfig" : { 177 "jdk.vm.ci.hotspotvmconfig" : {
187 "subDir" : "jvmci", 178 "subDir" : "jvmci",
188 "sourceDirs" : ["src"], 179 "sourceDirs" : ["src"],
189 "checkstyle" : "jdk.vm.ci.service", 180 "checkstyle" : "jdk.vm.ci.services",
190 "javaCompliance" : "1.8", 181 "javaCompliance" : "1.8",
191 "workingSets" : "JVMCI,HotSpot", 182 "workingSets" : "JVMCI,HotSpot",
192 }, 183 },
193 184
194 "jdk.vm.ci.hotspotvmconfig.processor" : { 185 "jdk.vm.ci.hotspotvmconfig.processor" : {
195 "subDir" : "jvmci", 186 "subDir" : "jvmci",
196 "sourceDirs" : ["src"], 187 "sourceDirs" : ["src"],
197 "dependencies" : ["jdk.vm.ci.hotspotvmconfig", "jdk.vm.ci.common"], 188 "dependencies" : ["jdk.vm.ci.hotspotvmconfig", "jdk.vm.ci.common"],
198 "checkstyle" : "jdk.vm.ci.service", 189 "checkstyle" : "jdk.vm.ci.services",
199 "javaCompliance" : "1.8", 190 "javaCompliance" : "1.8",
200 "workingSets" : "JVMCI,HotSpot,Codegen", 191 "workingSets" : "JVMCI,HotSpot,Codegen",
201 }, 192 },
202 193
203 "jdk.vm.ci.hotspot.aarch64" : { 194 "jdk.vm.ci.hotspot.aarch64" : {
205 "sourceDirs" : ["src"], 196 "sourceDirs" : ["src"],
206 "dependencies" : [ 197 "dependencies" : [
207 "jdk.vm.ci.aarch64", 198 "jdk.vm.ci.aarch64",
208 "jdk.vm.ci.hotspot", 199 "jdk.vm.ci.hotspot",
209 ], 200 ],
210 "checkstyle" : "jdk.vm.ci.service", 201 "checkstyle" : "jdk.vm.ci.services",
211 "annotationProcessors" : [
212 "JVMCI_SERVICE_PROCESSOR",
213 ],
214 "javaCompliance" : "1.8", 202 "javaCompliance" : "1.8",
215 "workingSets" : "JVMCI,HotSpot,AArch64", 203 "workingSets" : "JVMCI,HotSpot,AArch64",
216 }, 204 },
217 205
218 "jdk.vm.ci.hotspot.amd64" : { 206 "jdk.vm.ci.hotspot.amd64" : {
220 "sourceDirs" : ["src"], 208 "sourceDirs" : ["src"],
221 "dependencies" : [ 209 "dependencies" : [
222 "jdk.vm.ci.amd64", 210 "jdk.vm.ci.amd64",
223 "jdk.vm.ci.hotspot", 211 "jdk.vm.ci.hotspot",
224 ], 212 ],
225 "checkstyle" : "jdk.vm.ci.service", 213 "checkstyle" : "jdk.vm.ci.services",
226 "annotationProcessors" : [
227 "JVMCI_SERVICE_PROCESSOR",
228 ],
229 "javaCompliance" : "1.8", 214 "javaCompliance" : "1.8",
230 "workingSets" : "JVMCI,HotSpot,AMD64", 215 "workingSets" : "JVMCI,HotSpot,AMD64",
231 }, 216 },
232 217
233 "jdk.vm.ci.hotspot.sparc" : { 218 "jdk.vm.ci.hotspot.sparc" : {
235 "sourceDirs" : ["src"], 220 "sourceDirs" : ["src"],
236 "dependencies" : [ 221 "dependencies" : [
237 "jdk.vm.ci.sparc", 222 "jdk.vm.ci.sparc",
238 "jdk.vm.ci.hotspot", 223 "jdk.vm.ci.hotspot",
239 ], 224 ],
240 "checkstyle" : "jdk.vm.ci.service", 225 "checkstyle" : "jdk.vm.ci.services",
241 "annotationProcessors" : [
242 "JVMCI_SERVICE_PROCESSOR",
243 ],
244 "javaCompliance" : "1.8", 226 "javaCompliance" : "1.8",
245 "workingSets" : "JVMCI,HotSpot,SPARC", 227 "workingSets" : "JVMCI,HotSpot,SPARC",
246 }, 228 },
247 229
248 "jdk.vm.ci.hotspot.jfr" : { 230 "jdk.vm.ci.hotspot.jfr" : {
250 "sourceDirs" : ["src"], 232 "sourceDirs" : ["src"],
251 "dependencies" : [ 233 "dependencies" : [
252 "jdk.vm.ci.hotspot", 234 "jdk.vm.ci.hotspot",
253 "JFR", 235 "JFR",
254 ], 236 ],
255 "checkstyle" : "jdk.vm.ci.service", 237 "checkstyle" : "jdk.vm.ci.services",
256 "annotationProcessors" : ["JVMCI_SERVICE_PROCESSOR"],
257 "javaCompliance" : "1.8", 238 "javaCompliance" : "1.8",
258 "profile" : "", 239 "profile" : "",
259 "workingSets" : "JVMCI,HotSpot", 240 "workingSets" : "JVMCI,HotSpot",
260 }, 241 },
261 242
326 } 307 }
327 }, 308 },
328 } 309 }
329 }, 310 },
330 311
331 "JVMCI_SERVICE" : { 312 "JVMCI_SERVICES" : {
332 "subDir" : "jvmci", 313 "subDir" : "jvmci",
333 "dependencies" : ["jdk.vm.ci.service"], 314 "dependencies" : ["jdk.vm.ci.services"],
334 }, 315 },
335 316
336 "JVMCI_API" : { 317 "JVMCI_API" : {
337 "subDir" : "jvmci", 318 "subDir" : "jvmci",
338 "dependencies" : [ 319 "dependencies" : [
342 "jdk.vm.ci.aarch64", 323 "jdk.vm.ci.aarch64",
343 "jdk.vm.ci.amd64", 324 "jdk.vm.ci.amd64",
344 "jdk.vm.ci.sparc", 325 "jdk.vm.ci.sparc",
345 ], 326 ],
346 "distDependencies" : [ 327 "distDependencies" : [
347 "JVMCI_SERVICE", 328 "JVMCI_SERVICES",
348 ], 329 ],
349 }, 330 },
350 331
351 "JVMCI_HOTSPOTVMCONFIG" : { 332 "JVMCI_HOTSPOTVMCONFIG" : {
352 "subDir" : "jvmci", 333 "subDir" : "jvmci",
363 "jdk.vm.ci.hotspot.sparc", 344 "jdk.vm.ci.hotspot.sparc",
364 "jdk.vm.ci.hotspot.jfr", 345 "jdk.vm.ci.hotspot.jfr",
365 ], 346 ],
366 "distDependencies" : [ 347 "distDependencies" : [
367 "JVMCI_HOTSPOTVMCONFIG", 348 "JVMCI_HOTSPOTVMCONFIG",
368 "JVMCI_SERVICE", 349 "JVMCI_SERVICES",
369 "JVMCI_API", 350 "JVMCI_API",
370 ], 351 ],
371 }, 352 },
372 353
373 "JVMCI_TEST" : { 354 "JVMCI_TEST" : {
387 "distDependencies" : [ 368 "distDependencies" : [
388 "JVMCI_API", 369 "JVMCI_API",
389 "JVMCI_HOTSPOTVMCONFIG", 370 "JVMCI_HOTSPOTVMCONFIG",
390 ], 371 ],
391 }, 372 },
392
393 "JVMCI_SERVICE_PROCESSOR" : {
394 "subDir" : "jvmci",
395 "dependencies" : ["jdk.vm.ci.service.processor"],
396 "distDependencies" : [
397 "JVMCI_SERVICE",
398 ],
399 },
400 }, 373 },
401 } 374 }