Mercurial > hg > graal-jvmci-8
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 } |