162 "mx:JUNIT",
163 "org.graalvm.compiler.debug",
164 ],
165 "checkstyle" : "org.graalvm.compiler.graph",
166 "javaCompliance" : "1.8",
167 "workingSets" : "Graal,Debug,Test",
168 },
169
170 "org.graalvm.compiler.code" : {
171 "subDir" : "share/classes",
172 "sourceDirs" : ["src"],
173 "dependencies" : [
174 "org.graalvm.compiler.graph",
175 ],
176 "annotationProcessors" : ["GRAAL_SERVICEPROVIDER_PROCESSOR"],
177 "checkstyle" : "org.graalvm.compiler.graph",
178 "javaCompliance" : "1.8",
179 "workingSets" : "Graal",
180 },
181
182 "org.graalvm.util" : {
183 "subDir" : "share/classes",
184 "sourceDirs" : ["src"],
185 "checkstyle" : "org.graalvm.compiler.graph",
186 "javaCompliance" : "1.8",
187 "workingSets" : "API,Graal",
188 },
189
190 "org.graalvm.util.test" : {
191 "subDir" : "share/classes",
192 "sourceDirs" : ["src"],
193 "dependencies" : [
194 "mx:JUNIT",
195 "org.graalvm.util",
196 ],
197 "checkstyle" : "org.graalvm.compiler.graph",
198 "javaCompliance" : "1.8",
199 "workingSets" : "API,Graal",
200 },
201
994 "workingSets" : "Graal,Java",
995 },
996
997 "org.graalvm.compiler.core.common" : {
998 "subDir" : "share/classes",
999 "sourceDirs" : ["src"],
1000 "dependencies" : [
1001 "org.graalvm.compiler.debug",
1002 "org.graalvm.word",
1003 ],
1004 "annotationProcessors" : ["GRAAL_OPTIONS_PROCESSOR"],
1005 "checkstyle" : "org.graalvm.compiler.graph",
1006 "javaCompliance" : "1.8",
1007 "workingSets" : "Graal,Java",
1008 },
1009
1010 "org.graalvm.compiler.printer" : {
1011 "subDir" : "share/classes",
1012 "sourceDirs" : ["src"],
1013 "dependencies" : [
1014 "org.graalvm.compiler.core",
1015 "org.graalvm.compiler.java",
1016 ],
1017 "annotationProcessors" : [
1018 "GRAAL_OPTIONS_PROCESSOR",
1019 "GRAAL_SERVICEPROVIDER_PROCESSOR"
1020 ],
1021 "checkstyle" : "org.graalvm.compiler.graph",
1022 "javaCompliance" : "1.8",
1023 "workingSets" : "Graal,Graph",
1024 },
1025
1026 "org.graalvm.compiler.test" : {
1027 "subDir" : "share/classes",
1028 "sourceDirs" : ["src"],
1029 "dependencies" : [
1030 "org.graalvm.compiler.debug",
1031 "org.graalvm.util",
1032 "mx:JUNIT",
1033 ],
1121 "dependencies" : [
1122 "jdk.tools.jaotc.jnilibelf",
1123 ],
1124 "checkstyle" : "jdk.tools.jaotc",
1125 "javaCompliance" : "1.8",
1126 },
1127
1128 },
1129
1130 "distributions" : {
1131
1132 # ------------- Distributions -------------
1133
1134 "GRAAL_OPTIONS" : {
1135 "subDir" : "share/classes",
1136 "dependencies" : ["org.graalvm.compiler.options"],
1137 "distDependencies" : [
1138 ],
1139 },
1140
1141 "GRAAL_OPTIONS_PROCESSOR" : {
1142 "subDir" : "share/classes",
1143 "dependencies" : ["org.graalvm.compiler.options.processor"],
1144 "distDependencies" : [
1145 "GRAAL_OPTIONS",
1146 ],
1147 },
1148
1149 "GRAAL_NODEINFO" : {
1150 "subDir" : "share/classes",
1151 "dependencies" : [
1152 "org.graalvm.compiler.nodeinfo",
1153 ],
1154 },
1155
1156 "GRAAL_SERVICEPROVIDER" : {
1157 "subDir" : "graal",
1158 "dependencies" : ["org.graalvm.compiler.serviceprovider"],
1159 "distDependencies" : [
1160 "GRAAL_NODEINFO",
1186 ],
1187 },
1188
1189 "GRAAL_RUNTIME" : {
1190 "subDir" : "share/classes",
1191 "dependencies" : [
1192 "org.graalvm.compiler.replacements",
1193 "org.graalvm.compiler.runtime",
1194 "org.graalvm.compiler.code",
1195 "org.graalvm.compiler.printer",
1196 "org.graalvm.compiler.core.aarch64",
1197 "org.graalvm.compiler.replacements.aarch64",
1198 "org.graalvm.compiler.core.amd64",
1199 "org.graalvm.compiler.replacements.amd64",
1200 "org.graalvm.compiler.core.sparc",
1201 "org.graalvm.compiler.replacements.sparc",
1202 ],
1203 "distDependencies" : [
1204 "GRAAL_API",
1205 "GRAAL_COMPILER",
1206 ],
1207 },
1208
1209 "GRAAL_HOTSPOT" : {
1210 "subDir" : "share/classes",
1211 "dependencies" : [
1212 "org.graalvm.compiler.hotspot.aarch64",
1213 "org.graalvm.compiler.hotspot.amd64",
1214 "org.graalvm.compiler.hotspot.sparc",
1215 "org.graalvm.compiler.hotspot",
1216 ],
1217 "distDependencies" : [
1218 "GRAAL_COMPILER",
1219 "GRAAL_RUNTIME",
1220 ],
1221 },
1222
1223 "GRAAL_TEST" : {
1224 "subDir" : "share/classes",
1225 "dependencies" : [
1280 "dependencies" : ["org.graalvm.compiler.replacements.verifier"],
1281 "distDependencies" : [
1282 "GRAAL_API",
1283 "GRAAL_SERVICEPROVIDER",
1284 "GRAAL_SERVICEPROVIDER_PROCESSOR",
1285 ],
1286 },
1287
1288 "GRAAL_COMPILER_MATCH_PROCESSOR" : {
1289 "subDir" : "share/classes",
1290 "dependencies" : ["org.graalvm.compiler.core.match.processor"],
1291 "distDependencies" : [
1292 "GRAAL_COMPILER",
1293 "GRAAL_SERVICEPROVIDER_PROCESSOR",
1294 ]
1295 },
1296
1297 "GRAAL" : {
1298 "subDir" : "share/classes",
1299 "overlaps" : [
1300 "GRAAL_OPTIONS",
1301 "GRAAL_NODEINFO",
1302 "GRAAL_API",
1303 "GRAAL_COMPILER",
1304 "GRAAL_RUNTIME",
1305 "GRAAL_HOTSPOT",
1306 "GRAAL_SERVICEPROVIDER",
1307 ],
1308 "dependencies" : [
1309 "org.graalvm.compiler.options",
1310 "org.graalvm.compiler.nodeinfo",
1311 "org.graalvm.compiler.api.replacements",
1312 "org.graalvm.compiler.api.runtime",
1313 "org.graalvm.compiler.graph",
1314 "org.graalvm.compiler.core",
1315 "org.graalvm.compiler.replacements",
1316 "org.graalvm.compiler.runtime",
1317 "org.graalvm.compiler.code",
1318 "org.graalvm.compiler.printer",
1319 "org.graalvm.compiler.core.aarch64",
|
162 "mx:JUNIT",
163 "org.graalvm.compiler.debug",
164 ],
165 "checkstyle" : "org.graalvm.compiler.graph",
166 "javaCompliance" : "1.8",
167 "workingSets" : "Graal,Debug,Test",
168 },
169
170 "org.graalvm.compiler.code" : {
171 "subDir" : "share/classes",
172 "sourceDirs" : ["src"],
173 "dependencies" : [
174 "org.graalvm.compiler.graph",
175 ],
176 "annotationProcessors" : ["GRAAL_SERVICEPROVIDER_PROCESSOR"],
177 "checkstyle" : "org.graalvm.compiler.graph",
178 "javaCompliance" : "1.8",
179 "workingSets" : "Graal",
180 },
181
182 "org.graalvm.graphio" : {
183 "subDir" : "share/classes",
184 "sourceDirs" : ["src"],
185 "checkstyle" : "org.graalvm.compiler.graph",
186 "javaCompliance" : "1.8",
187 "workingSets" : "API,Graal",
188 },
189
190 "org.graalvm.util" : {
191 "subDir" : "share/classes",
192 "sourceDirs" : ["src"],
193 "checkstyle" : "org.graalvm.compiler.graph",
194 "javaCompliance" : "1.8",
195 "workingSets" : "API,Graal",
196 },
197
198 "org.graalvm.util.test" : {
199 "subDir" : "share/classes",
200 "sourceDirs" : ["src"],
201 "dependencies" : [
202 "mx:JUNIT",
203 "org.graalvm.util",
204 ],
205 "checkstyle" : "org.graalvm.compiler.graph",
206 "javaCompliance" : "1.8",
207 "workingSets" : "API,Graal",
208 },
209
1002 "workingSets" : "Graal,Java",
1003 },
1004
1005 "org.graalvm.compiler.core.common" : {
1006 "subDir" : "share/classes",
1007 "sourceDirs" : ["src"],
1008 "dependencies" : [
1009 "org.graalvm.compiler.debug",
1010 "org.graalvm.word",
1011 ],
1012 "annotationProcessors" : ["GRAAL_OPTIONS_PROCESSOR"],
1013 "checkstyle" : "org.graalvm.compiler.graph",
1014 "javaCompliance" : "1.8",
1015 "workingSets" : "Graal,Java",
1016 },
1017
1018 "org.graalvm.compiler.printer" : {
1019 "subDir" : "share/classes",
1020 "sourceDirs" : ["src"],
1021 "dependencies" : [
1022 "org.graalvm.graphio",
1023 "org.graalvm.compiler.core",
1024 "org.graalvm.compiler.java",
1025 ],
1026 "annotationProcessors" : [
1027 "GRAAL_OPTIONS_PROCESSOR",
1028 "GRAAL_SERVICEPROVIDER_PROCESSOR"
1029 ],
1030 "checkstyle" : "org.graalvm.compiler.graph",
1031 "javaCompliance" : "1.8",
1032 "workingSets" : "Graal,Graph",
1033 },
1034
1035 "org.graalvm.compiler.test" : {
1036 "subDir" : "share/classes",
1037 "sourceDirs" : ["src"],
1038 "dependencies" : [
1039 "org.graalvm.compiler.debug",
1040 "org.graalvm.util",
1041 "mx:JUNIT",
1042 ],
1130 "dependencies" : [
1131 "jdk.tools.jaotc.jnilibelf",
1132 ],
1133 "checkstyle" : "jdk.tools.jaotc",
1134 "javaCompliance" : "1.8",
1135 },
1136
1137 },
1138
1139 "distributions" : {
1140
1141 # ------------- Distributions -------------
1142
1143 "GRAAL_OPTIONS" : {
1144 "subDir" : "share/classes",
1145 "dependencies" : ["org.graalvm.compiler.options"],
1146 "distDependencies" : [
1147 ],
1148 },
1149
1150 "GRAAL_GRAPHIO" : {
1151 "subDir" : "share/classes",
1152 "dependencies" : ["org.graalvm.graphio"],
1153 "distDependencies" : [
1154 ],
1155 },
1156
1157 "GRAAL_OPTIONS_PROCESSOR" : {
1158 "subDir" : "share/classes",
1159 "dependencies" : ["org.graalvm.compiler.options.processor"],
1160 "distDependencies" : [
1161 "GRAAL_OPTIONS",
1162 ],
1163 },
1164
1165 "GRAAL_NODEINFO" : {
1166 "subDir" : "share/classes",
1167 "dependencies" : [
1168 "org.graalvm.compiler.nodeinfo",
1169 ],
1170 },
1171
1172 "GRAAL_SERVICEPROVIDER" : {
1173 "subDir" : "graal",
1174 "dependencies" : ["org.graalvm.compiler.serviceprovider"],
1175 "distDependencies" : [
1176 "GRAAL_NODEINFO",
1202 ],
1203 },
1204
1205 "GRAAL_RUNTIME" : {
1206 "subDir" : "share/classes",
1207 "dependencies" : [
1208 "org.graalvm.compiler.replacements",
1209 "org.graalvm.compiler.runtime",
1210 "org.graalvm.compiler.code",
1211 "org.graalvm.compiler.printer",
1212 "org.graalvm.compiler.core.aarch64",
1213 "org.graalvm.compiler.replacements.aarch64",
1214 "org.graalvm.compiler.core.amd64",
1215 "org.graalvm.compiler.replacements.amd64",
1216 "org.graalvm.compiler.core.sparc",
1217 "org.graalvm.compiler.replacements.sparc",
1218 ],
1219 "distDependencies" : [
1220 "GRAAL_API",
1221 "GRAAL_COMPILER",
1222 "GRAAL_GRAPHIO",
1223 ],
1224 },
1225
1226 "GRAAL_HOTSPOT" : {
1227 "subDir" : "share/classes",
1228 "dependencies" : [
1229 "org.graalvm.compiler.hotspot.aarch64",
1230 "org.graalvm.compiler.hotspot.amd64",
1231 "org.graalvm.compiler.hotspot.sparc",
1232 "org.graalvm.compiler.hotspot",
1233 ],
1234 "distDependencies" : [
1235 "GRAAL_COMPILER",
1236 "GRAAL_RUNTIME",
1237 ],
1238 },
1239
1240 "GRAAL_TEST" : {
1241 "subDir" : "share/classes",
1242 "dependencies" : [
1297 "dependencies" : ["org.graalvm.compiler.replacements.verifier"],
1298 "distDependencies" : [
1299 "GRAAL_API",
1300 "GRAAL_SERVICEPROVIDER",
1301 "GRAAL_SERVICEPROVIDER_PROCESSOR",
1302 ],
1303 },
1304
1305 "GRAAL_COMPILER_MATCH_PROCESSOR" : {
1306 "subDir" : "share/classes",
1307 "dependencies" : ["org.graalvm.compiler.core.match.processor"],
1308 "distDependencies" : [
1309 "GRAAL_COMPILER",
1310 "GRAAL_SERVICEPROVIDER_PROCESSOR",
1311 ]
1312 },
1313
1314 "GRAAL" : {
1315 "subDir" : "share/classes",
1316 "overlaps" : [
1317 "GRAAL_GRAPHIO",
1318 "GRAAL_OPTIONS",
1319 "GRAAL_NODEINFO",
1320 "GRAAL_API",
1321 "GRAAL_COMPILER",
1322 "GRAAL_RUNTIME",
1323 "GRAAL_HOTSPOT",
1324 "GRAAL_SERVICEPROVIDER",
1325 ],
1326 "dependencies" : [
1327 "org.graalvm.compiler.options",
1328 "org.graalvm.compiler.nodeinfo",
1329 "org.graalvm.compiler.api.replacements",
1330 "org.graalvm.compiler.api.runtime",
1331 "org.graalvm.compiler.graph",
1332 "org.graalvm.compiler.core",
1333 "org.graalvm.compiler.replacements",
1334 "org.graalvm.compiler.runtime",
1335 "org.graalvm.compiler.code",
1336 "org.graalvm.compiler.printer",
1337 "org.graalvm.compiler.core.aarch64",
|