changeset 47618 | 57cdc5222925 |
parent 47216 | 71c04702a3d5 |
child 51420 | 6bb7b8d0da76 |
47617:44117bc2bedf | 47618:57cdc5222925 |
---|---|
22 } |
22 } |
23 }, |
23 }, |
24 |
24 |
25 "defaultLicense" : "GPLv2-CPE", |
25 "defaultLicense" : "GPLv2-CPE", |
26 |
26 |
27 # This puts mx/ as a sibling of the JDK build configuration directories |
27 "outputRoot" : "../../build/mx/hotspot", |
28 # (e.g., macosx-x86_64-normal-server-release). |
|
29 "outputRoot" : "../build/mx/hotspot", |
|
30 |
28 |
31 # ------------- Libraries ------------- |
29 # ------------- Libraries ------------- |
32 |
30 |
33 "libraries" : { |
31 "libraries" : { |
34 |
32 |
41 "projects" : { |
39 "projects" : { |
42 |
40 |
43 # ------------- JVMCI:Service ------------- |
41 # ------------- JVMCI:Service ------------- |
44 |
42 |
45 "jdk.vm.ci.services" : { |
43 "jdk.vm.ci.services" : { |
46 "subDir" : "src/jdk.internal.vm.ci/share/classes", |
44 "subDir" : "../jdk.internal.vm.ci/share/classes", |
47 "sourceDirs" : ["src"], |
45 "sourceDirs" : ["src"], |
48 "javaCompliance" : "9", |
46 "javaCompliance" : "9", |
49 "workingSets" : "API,JVMCI", |
47 "workingSets" : "API,JVMCI", |
50 }, |
48 }, |
51 |
49 |
52 # ------------- JVMCI:API ------------- |
50 # ------------- JVMCI:API ------------- |
53 |
51 |
54 "jdk.vm.ci.common" : { |
52 "jdk.vm.ci.common" : { |
55 "subDir" : "src/jdk.internal.vm.ci/share/classes", |
53 "subDir" : "../jdk.internal.vm.ci/share/classes", |
56 "sourceDirs" : ["src"], |
54 "sourceDirs" : ["src"], |
57 "checkstyle" : "jdk.vm.ci.services", |
55 "checkstyle" : "jdk.vm.ci.services", |
58 "javaCompliance" : "9", |
56 "javaCompliance" : "9", |
59 "workingSets" : "API,JVMCI", |
57 "workingSets" : "API,JVMCI", |
60 }, |
58 }, |
61 |
59 |
62 "jdk.vm.ci.meta" : { |
60 "jdk.vm.ci.meta" : { |
63 "subDir" : "src/jdk.internal.vm.ci/share/classes", |
61 "subDir" : "../jdk.internal.vm.ci/share/classes", |
64 "sourceDirs" : ["src"], |
62 "sourceDirs" : ["src"], |
65 "checkstyle" : "jdk.vm.ci.services", |
63 "checkstyle" : "jdk.vm.ci.services", |
66 "javaCompliance" : "9", |
64 "javaCompliance" : "9", |
67 "workingSets" : "API,JVMCI", |
65 "workingSets" : "API,JVMCI", |
68 }, |
66 }, |
69 |
67 |
70 "jdk.vm.ci.code" : { |
68 "jdk.vm.ci.code" : { |
71 "subDir" : "src/jdk.internal.vm.ci/share/classes", |
69 "subDir" : "../jdk.internal.vm.ci/share/classes", |
72 "sourceDirs" : ["src"], |
70 "sourceDirs" : ["src"], |
73 "dependencies" : ["jdk.vm.ci.meta"], |
71 "dependencies" : ["jdk.vm.ci.meta"], |
74 "checkstyle" : "jdk.vm.ci.services", |
72 "checkstyle" : "jdk.vm.ci.services", |
75 "javaCompliance" : "9", |
73 "javaCompliance" : "9", |
76 "workingSets" : "API,JVMCI", |
74 "workingSets" : "API,JVMCI", |
77 }, |
75 }, |
78 |
76 |
79 "jdk.vm.ci.code.test" : { |
77 "jdk.vm.ci.code.test" : { |
80 "subDir" : "test/compiler/jvmci", |
78 "subDir" : "../../test/hotspot/jtreg/compiler/jvmci", |
81 "sourceDirs" : ["src"], |
79 "sourceDirs" : ["src"], |
82 "dependencies" : [ |
80 "dependencies" : [ |
83 "mx:JUNIT", |
81 "mx:JUNIT", |
84 "jdk.vm.ci.amd64", |
82 "jdk.vm.ci.amd64", |
85 "jdk.vm.ci.sparc", |
83 "jdk.vm.ci.sparc", |
90 "javaCompliance" : "9", |
88 "javaCompliance" : "9", |
91 "workingSets" : "API,JVMCI", |
89 "workingSets" : "API,JVMCI", |
92 }, |
90 }, |
93 |
91 |
94 "jdk.vm.ci.runtime" : { |
92 "jdk.vm.ci.runtime" : { |
95 "subDir" : "src/jdk.internal.vm.ci/share/classes", |
93 "subDir" : "../jdk.internal.vm.ci/share/classes", |
96 "sourceDirs" : ["src"], |
94 "sourceDirs" : ["src"], |
97 "dependencies" : [ |
95 "dependencies" : [ |
98 "jdk.vm.ci.code", |
96 "jdk.vm.ci.code", |
99 "jdk.vm.ci.services", |
97 "jdk.vm.ci.services", |
100 ], |
98 ], |
102 "javaCompliance" : "9", |
100 "javaCompliance" : "9", |
103 "workingSets" : "API,JVMCI", |
101 "workingSets" : "API,JVMCI", |
104 }, |
102 }, |
105 |
103 |
106 "jdk.vm.ci.runtime.test" : { |
104 "jdk.vm.ci.runtime.test" : { |
107 "subDir" : "test/compiler/jvmci", |
105 "subDir" : "../../test/hotspot/jtreg/compiler/jvmci", |
108 "sourceDirs" : ["src"], |
106 "sourceDirs" : ["src"], |
109 "dependencies" : [ |
107 "dependencies" : [ |
110 "mx:JUNIT", |
108 "mx:JUNIT", |
111 "jdk.vm.ci.common", |
109 "jdk.vm.ci.common", |
112 "jdk.vm.ci.runtime", |
110 "jdk.vm.ci.runtime", |
117 }, |
115 }, |
118 |
116 |
119 # ------------- JVMCI:HotSpot ------------- |
117 # ------------- JVMCI:HotSpot ------------- |
120 |
118 |
121 "jdk.vm.ci.aarch64" : { |
119 "jdk.vm.ci.aarch64" : { |
122 "subDir" : "src/jdk.internal.vm.ci/share/classes", |
120 "subDir" : "../jdk.internal.vm.ci/share/classes", |
123 "sourceDirs" : ["src"], |
121 "sourceDirs" : ["src"], |
124 "dependencies" : ["jdk.vm.ci.code"], |
122 "dependencies" : ["jdk.vm.ci.code"], |
125 "checkstyle" : "jdk.vm.ci.services", |
123 "checkstyle" : "jdk.vm.ci.services", |
126 "javaCompliance" : "9", |
124 "javaCompliance" : "9", |
127 "workingSets" : "JVMCI,AArch64", |
125 "workingSets" : "JVMCI,AArch64", |
128 }, |
126 }, |
129 |
127 |
130 "jdk.vm.ci.amd64" : { |
128 "jdk.vm.ci.amd64" : { |
131 "subDir" : "src/jdk.internal.vm.ci/share/classes", |
129 "subDir" : "../jdk.internal.vm.ci/share/classes", |
132 "sourceDirs" : ["src"], |
130 "sourceDirs" : ["src"], |
133 "dependencies" : ["jdk.vm.ci.code"], |
131 "dependencies" : ["jdk.vm.ci.code"], |
134 "checkstyle" : "jdk.vm.ci.services", |
132 "checkstyle" : "jdk.vm.ci.services", |
135 "javaCompliance" : "9", |
133 "javaCompliance" : "9", |
136 "workingSets" : "JVMCI,AMD64", |
134 "workingSets" : "JVMCI,AMD64", |
137 }, |
135 }, |
138 |
136 |
139 "jdk.vm.ci.sparc" : { |
137 "jdk.vm.ci.sparc" : { |
140 "subDir" : "src/jdk.internal.vm.ci/share/classes", |
138 "subDir" : "../jdk.internal.vm.ci/share/classes", |
141 "sourceDirs" : ["src"], |
139 "sourceDirs" : ["src"], |
142 "dependencies" : ["jdk.vm.ci.code"], |
140 "dependencies" : ["jdk.vm.ci.code"], |
143 "checkstyle" : "jdk.vm.ci.services", |
141 "checkstyle" : "jdk.vm.ci.services", |
144 "javaCompliance" : "9", |
142 "javaCompliance" : "9", |
145 "workingSets" : "JVMCI,SPARC", |
143 "workingSets" : "JVMCI,SPARC", |
146 }, |
144 }, |
147 |
145 |
148 "jdk.vm.ci.hotspot" : { |
146 "jdk.vm.ci.hotspot" : { |
149 "subDir" : "src/jdk.internal.vm.ci/share/classes", |
147 "subDir" : "../jdk.internal.vm.ci/share/classes", |
150 "sourceDirs" : ["src"], |
148 "sourceDirs" : ["src"], |
151 "dependencies" : [ |
149 "dependencies" : [ |
152 "jdk.vm.ci.common", |
150 "jdk.vm.ci.common", |
153 "jdk.vm.ci.runtime", |
151 "jdk.vm.ci.runtime", |
154 "jdk.vm.ci.services", |
152 "jdk.vm.ci.services", |
161 "javaCompliance" : "9", |
159 "javaCompliance" : "9", |
162 "workingSets" : "JVMCI", |
160 "workingSets" : "JVMCI", |
163 }, |
161 }, |
164 |
162 |
165 "jdk.vm.ci.hotspot.test" : { |
163 "jdk.vm.ci.hotspot.test" : { |
166 "subDir" : "test/compiler/jvmci", |
164 "subDir" : "../../test/hotspot/jtreg/compiler/jvmci", |
167 "sourceDirs" : ["src"], |
165 "sourceDirs" : ["src"], |
168 "dependencies" : [ |
166 "dependencies" : [ |
169 "TESTNG", |
167 "TESTNG", |
170 "jdk.vm.ci.hotspot", |
168 "jdk.vm.ci.hotspot", |
171 ], |
169 ], |
173 "javaCompliance" : "9", |
171 "javaCompliance" : "9", |
174 "workingSets" : "API,JVMCI", |
172 "workingSets" : "API,JVMCI", |
175 }, |
173 }, |
176 |
174 |
177 "jdk.vm.ci.hotspot.aarch64" : { |
175 "jdk.vm.ci.hotspot.aarch64" : { |
178 "subDir" : "src/jdk.internal.vm.ci/share/classes", |
176 "subDir" : "../jdk.internal.vm.ci/share/classes", |
179 "sourceDirs" : ["src"], |
177 "sourceDirs" : ["src"], |
180 "dependencies" : [ |
178 "dependencies" : [ |
181 "jdk.vm.ci.aarch64", |
179 "jdk.vm.ci.aarch64", |
182 "jdk.vm.ci.hotspot", |
180 "jdk.vm.ci.hotspot", |
183 ], |
181 ], |
185 "javaCompliance" : "9", |
183 "javaCompliance" : "9", |
186 "workingSets" : "JVMCI,HotSpot,AArch64", |
184 "workingSets" : "JVMCI,HotSpot,AArch64", |
187 }, |
185 }, |
188 |
186 |
189 "jdk.vm.ci.hotspot.amd64" : { |
187 "jdk.vm.ci.hotspot.amd64" : { |
190 "subDir" : "src/jdk.internal.vm.ci/share/classes", |
188 "subDir" : "../jdk.internal.vm.ci/share/classes", |
191 "sourceDirs" : ["src"], |
189 "sourceDirs" : ["src"], |
192 "dependencies" : [ |
190 "dependencies" : [ |
193 "jdk.vm.ci.amd64", |
191 "jdk.vm.ci.amd64", |
194 "jdk.vm.ci.hotspot", |
192 "jdk.vm.ci.hotspot", |
195 ], |
193 ], |
197 "javaCompliance" : "9", |
195 "javaCompliance" : "9", |
198 "workingSets" : "JVMCI,HotSpot,AMD64", |
196 "workingSets" : "JVMCI,HotSpot,AMD64", |
199 }, |
197 }, |
200 |
198 |
201 "jdk.vm.ci.hotspot.sparc" : { |
199 "jdk.vm.ci.hotspot.sparc" : { |
202 "subDir" : "src/jdk.internal.vm.ci/share/classes", |
200 "subDir" : "../jdk.internal.vm.ci/share/classes", |
203 "sourceDirs" : ["src"], |
201 "sourceDirs" : ["src"], |
204 "dependencies" : [ |
202 "dependencies" : [ |
205 "jdk.vm.ci.sparc", |
203 "jdk.vm.ci.sparc", |
206 "jdk.vm.ci.hotspot", |
204 "jdk.vm.ci.hotspot", |
207 ], |
205 ], |
219 "distributions" : { |
217 "distributions" : { |
220 |
218 |
221 # ------------- Distributions ------------- |
219 # ------------- Distributions ------------- |
222 |
220 |
223 "JVMCI_SERVICES" : { |
221 "JVMCI_SERVICES" : { |
224 "subDir" : "src/jdk.internal.vm.ci/share/classes", |
222 "subDir" : "../jdk.internal.vm.ci/share/classes", |
225 "dependencies" : ["jdk.vm.ci.services"], |
223 "dependencies" : ["jdk.vm.ci.services"], |
226 }, |
224 }, |
227 |
225 |
228 "JVMCI_API" : { |
226 "JVMCI_API" : { |
229 "subDir" : "src/jdk.internal.vm.ci/share/classes", |
227 "subDir" : "../jdk.internal.vm.ci/share/classes", |
230 "dependencies" : [ |
228 "dependencies" : [ |
231 "jdk.vm.ci.runtime", |
229 "jdk.vm.ci.runtime", |
232 "jdk.vm.ci.common", |
230 "jdk.vm.ci.common", |
233 "jdk.vm.ci.aarch64", |
231 "jdk.vm.ci.aarch64", |
234 "jdk.vm.ci.amd64", |
232 "jdk.vm.ci.amd64", |
238 "JVMCI_SERVICES", |
236 "JVMCI_SERVICES", |
239 ], |
237 ], |
240 }, |
238 }, |
241 |
239 |
242 "JVMCI_HOTSPOT" : { |
240 "JVMCI_HOTSPOT" : { |
243 "subDir" : "src/jdk.internal.vm.ci/share/classes", |
241 "subDir" : "../jdk.internal.vm.ci/share/classes", |
244 "dependencies" : [ |
242 "dependencies" : [ |
245 "jdk.vm.ci.hotspot.aarch64", |
243 "jdk.vm.ci.hotspot.aarch64", |
246 "jdk.vm.ci.hotspot.amd64", |
244 "jdk.vm.ci.hotspot.amd64", |
247 "jdk.vm.ci.hotspot.sparc", |
245 "jdk.vm.ci.hotspot.sparc", |
248 ], |
246 ], |
251 "JVMCI_API", |
249 "JVMCI_API", |
252 ], |
250 ], |
253 }, |
251 }, |
254 |
252 |
255 "JVMCI_TEST" : { |
253 "JVMCI_TEST" : { |
256 "subDir" : "test/compiler/jvmci", |
254 "subDir" : "../../test/hotspot/jtreg/compiler/jvmci", |
257 "dependencies" : [ |
255 "dependencies" : [ |
258 "jdk.vm.ci.runtime.test", |
256 "jdk.vm.ci.runtime.test", |
259 ], |
257 ], |
260 "distDependencies" : [ |
258 "distDependencies" : [ |
261 "JVMCI_API", |
259 "JVMCI_API", |