comparison mx/suite.py @ 21983:964677af4a3c

Removing com.oracle.truffle.* modules as they have been moved do truffle repository. Modifying suite.py to consume Truffle as a binary.
author Jaroslav Tulach <jaroslav.tulach@oracle.com>
date Tue, 16 Jun 2015 18:19:03 +0200
parents 91b861398ad6
children
comparison
equal deleted inserted replaced
21982:861108f5408e 21983:964677af4a3c
143 143
144 "BATIK" : { 144 "BATIK" : {
145 "path" : "lib/batik-all-1.7.jar", 145 "path" : "lib/batik-all-1.7.jar",
146 "sha1" : "122b87ca88e41a415cf8b523fd3d03b4325134a3", 146 "sha1" : "122b87ca88e41a415cf8b523fd3d03b4325134a3",
147 "urls" : ["http://lafo.ssw.uni-linz.ac.at/graal-external-deps/batik-all-1.7.jar"], 147 "urls" : ["http://lafo.ssw.uni-linz.ac.at/graal-external-deps/batik-all-1.7.jar"],
148 },
149
150 # ------------- Truffle -------------
151
152 "TRUFFLE" : {
153 "path" : "lib/truffle-0.8-SNAPSHOT.jar",
154 "urls" : [
155 "http://lafo.ssw.uni-linz.ac.at/nexus/content/repositories/snapshots/com/oracle/truffle/0.8-dd4050aadaf8d91301b159cb30a609d8bb99feeb-SNAPSHOT/truffle-0.8-dd4050aadaf8d91301b159cb30a609d8bb99feeb-20150616.114821-1.jar",
156 ],
157 "sha1" : "34be0993d8fcaa21129749a329e4bb7841cf27e1",
158 },
159 "TRUFFLE_TCK" : {
160 "path" : "lib/truffle-tck-0.8-SNAPSHOT.jar",
161 "urls" : [
162 "http://lafo.ssw.uni-linz.ac.at/nexus/content/repositories/snapshots/com/oracle/truffle-tck/0.8-dd4050aadaf8d91301b159cb30a609d8bb99feeb-SNAPSHOT/truffle-tck-0.8-dd4050aadaf8d91301b159cb30a609d8bb99feeb-20150616.114824-1.jar",
163 ],
164 "sha1" : "e56929575aebba40c5a38f8368826831f79fbff0",
165 },
166 "TRUFFLE_DSL_PROCESSOR" : {
167 "path" : "lib/truffle-dsl-processor-0.8-SNAPSHOT.jar",
168 "urls" : [
169 "http://lafo.ssw.uni-linz.ac.at/nexus/content/repositories/snapshots/com/oracle/truffle-dsl-processor/0.8-dd4050aadaf8d91301b159cb30a609d8bb99feeb-SNAPSHOT/truffle-dsl-processor-0.8-dd4050aadaf8d91301b159cb30a609d8bb99feeb-20150616.114822-1.jar",
170 ],
171 "sha1" : "242e4126d9857691386631120e658dbda385f984",
172 "annotationProcessor" : "true",
173 "dependencies" : ["TRUFFLE"]
174 },
175 "TRUFFLE_SL" : {
176 "path" : "lib/truffle-sl-0.8-SNAPSHOT.jar",
177 "urls" : [
178 "http://lafo.ssw.uni-linz.ac.at/nexus/content/repositories/snapshots/com/oracle/truffle-sl/0.8-dd4050aadaf8d91301b159cb30a609d8bb99feeb-SNAPSHOT/truffle-sl-0.8-dd4050aadaf8d91301b159cb30a609d8bb99feeb-20150616.114825-1.jar",
179 ],
180 "sha1" : "bf3f09792dc8fab2bd55bf94ddc69859692cbd27",
148 } 181 }
149 }, 182 },
150 183
151 "jrelibraries" : { 184 "jrelibraries" : {
152 "JFR" : { 185 "JFR" : {
153 "jar" : "jfr.jar", 186 "jar" : "jfr.jar",
154 } 187 }
1063 "javaCompliance" : "1.8", 1096 "javaCompliance" : "1.8",
1064 "workingSets" : "Graal,Test", 1097 "workingSets" : "Graal,Test",
1065 "jacoco" : "exclude", 1098 "jacoco" : "exclude",
1066 }, 1099 },
1067 1100
1068 # ------------- Truffle ------------- 1101 # ------------- GraalTruffle -------------
1069 1102
1070 "com.oracle.truffle.api" : { 1103 "com.oracle.truffle.all" : {
1071 "subDir" : "graal", 1104 "subDir" : "graal",
1072 "sourceDirs" : ["src"], 1105 "sourceDirs" : ["src"],
1106 "dependencies" : [
1107 "TRUFFLE",
1108 "TRUFFLE_DSL_PROCESSOR",
1109 ],
1110 "checkstyle" : "com.oracle.graal.graph",
1073 "javaCompliance" : "1.7", 1111 "javaCompliance" : "1.7",
1074 "workingSets" : "API,Truffle", 1112 "workingSets" : "Graal,Truffle",
1075 },
1076
1077 "com.oracle.truffle.api.test" : {
1078 "subDir" : "graal",
1079 "sourceDirs" : ["src"],
1080 "dependencies" : [
1081 "com.oracle.truffle.api",
1082 "JUNIT",
1083 ],
1084 "checkstyle" : "com.oracle.graal.graph",
1085 "javaCompliance" : "1.7",
1086 "annotationProcessors" : ["com.oracle.truffle.dsl.processor"],
1087 "workingSets" : "API,Truffle,Test",
1088 "jacoco" : "exclude", 1113 "jacoco" : "exclude",
1089 }, 1114 },
1090 1115
1091 "com.oracle.truffle.api.dsl" : {
1092 "subDir" : "graal",
1093 "sourceDirs" : ["src"],
1094 "dependencies" : ["com.oracle.truffle.api"],
1095 "checkstyle" : "com.oracle.truffle.api",
1096 "javaCompliance" : "1.7",
1097 "workingSets" : "API,Truffle,Codegen",
1098 },
1099
1100 "com.oracle.truffle.api.dsl.test" : {
1101 "subDir" : "graal",
1102 "sourceDirs" : ["src"],
1103 "dependencies" : [
1104 "com.oracle.truffle.dsl.processor",
1105 "JUNIT",
1106 ],
1107 "checkstyle" : "com.oracle.graal.graph",
1108 "javaCompliance" : "1.7",
1109 "annotationProcessors" : ["com.oracle.truffle.dsl.processor"],
1110 "workingSets" : "API,Truffle,Codegen,Test",
1111 "jacoco" : "exclude",
1112 },
1113
1114 "com.oracle.truffle.dsl.processor" : {
1115 "subDir" : "graal",
1116 "sourceDirs" : ["src"],
1117 "dependencies" : ["com.oracle.truffle.api.dsl"],
1118 "checkstyle" : "com.oracle.graal.graph",
1119 "javaCompliance" : "1.7",
1120 "workingSets" : "Truffle,Codegen",
1121 },
1122
1123 "com.oracle.truffle.api.interop" : {
1124 "subDir" : "graal",
1125 "sourceDirs" : ["src"],
1126 "dependencies" : ["com.oracle.truffle.api"],
1127 "checkstyle" : "com.oracle.truffle.api",
1128 "javaCompliance" : "1.7",
1129 "workingSets" : "API,Truffle",
1130 },
1131
1132 "com.oracle.truffle.api.object" : {
1133 "subDir" : "graal",
1134 "sourceDirs" : ["src"],
1135 "dependencies" : ["com.oracle.truffle.api.interop"],
1136 "checkstyle" : "com.oracle.truffle.api",
1137 "javaCompliance" : "1.7",
1138 "workingSets" : "API,Truffle",
1139 },
1140
1141 "com.oracle.truffle.object" : {
1142 "subDir" : "graal",
1143 "sourceDirs" : ["src"],
1144 "dependencies" : ["com.oracle.truffle.api.object"],
1145 "checkstyle" : "com.oracle.graal.graph",
1146 "javaCompliance" : "1.7",
1147 "workingSets" : "Truffle",
1148 },
1149
1150 "com.oracle.truffle.object.basic" : {
1151 "subDir" : "graal",
1152 "sourceDirs" : ["src"],
1153 "dependencies" : ["com.oracle.truffle.object"],
1154 "checkstyle" : "com.oracle.graal.graph",
1155 "javaCompliance" : "1.7",
1156 "workingSets" : "Truffle",
1157 },
1158
1159 "com.oracle.truffle.tools" : {
1160 "subDir" : "graal",
1161 "sourceDirs" : ["src"],
1162 "dependencies" : ["com.oracle.truffle.api"],
1163 "checkstyle" : "com.oracle.truffle.api",
1164 "javaCompliance" : "1.7",
1165 "workingSets" : "Truffle,Tools",
1166 },
1167
1168 "com.oracle.truffle.tools.test" : {
1169 "subDir" : "graal",
1170 "sourceDirs" : ["src"],
1171 "dependencies" : [
1172 "com.oracle.truffle.tools",
1173 "JUNIT"
1174 ],
1175 "checkstyle" : "com.oracle.truffle.api",
1176 "javaCompliance" : "1.8",
1177 "workingSets" : "Truffle,Tools",
1178 },
1179
1180 "com.oracle.truffle.tools.debug.engine" : {
1181 "subDir" : "graal",
1182 "sourceDirs" : ["src"],
1183 "dependencies" : ["com.oracle.truffle.tools"],
1184 "checkstyle" : "com.oracle.truffle.api",
1185 "javaCompliance" : "1.8",
1186 "workingSets" : "Truffle,Tools",
1187 },
1188
1189 "com.oracle.truffle.tools.debug.shell" : {
1190 "subDir" : "graal",
1191 "sourceDirs" : ["src"],
1192 "dependencies" : ["com.oracle.truffle.tools.debug.engine",
1193 "JLINE"],
1194 "checkstyle" : "com.oracle.truffle.api",
1195 "javaCompliance" : "1.8",
1196 "workingSets" : "Truffle,Tools",
1197 },
1198
1199 "com.oracle.truffle.sl" : {
1200 "subDir" : "graal",
1201 "sourceDirs" : ["src"],
1202 "dependencies" : [
1203 "com.oracle.truffle.api.dsl",
1204 "com.oracle.truffle.api.object",
1205 "com.oracle.truffle.tools",
1206 "FINDBUGS"
1207 ],
1208 "checkstyle" : "com.oracle.graal.graph",
1209 "javaCompliance" : "1.8",
1210 "annotationProcessors" : ["com.oracle.truffle.dsl.processor"],
1211 "workingSets" : "Truffle,SimpleLanguage",
1212 },
1213
1214 "com.oracle.truffle.sl.test" : {
1215 "subDir" : "graal",
1216 "sourceDirs" : ["src"],
1217 "dependencies" : [
1218 "com.oracle.truffle.api.test",
1219 "com.oracle.truffle.sl"
1220 ],
1221 "checkstyle" : "com.oracle.graal.graph",
1222 "javaCompliance" : "1.8",
1223 "workingSets" : "Truffle,SimpleLanguage,Test",
1224 },
1225
1226 "com.oracle.truffle.sl.tools" : {
1227 "subDir" : "graal",
1228 "sourceDirs" : ["src"],
1229 "dependencies" : ["com.oracle.truffle.tools.debug.shell"],
1230 "checkstyle" : "com.oracle.truffle.api",
1231 "javaCompliance" : "1.8",
1232 "workingSets" : "Truffle,SimpleLanguage,Tools",
1233 },
1234
1235 # ------------- GraalTruffle -------------
1236
1237 "com.oracle.graal.truffle" : { 1116 "com.oracle.graal.truffle" : {
1238 "subDir" : "graal", 1117 "subDir" : "graal",
1239 "sourceDirs" : ["src"], 1118 "sourceDirs" : ["src"],
1240 "dependencies" : [ 1119 "dependencies" : [
1241 "com.oracle.truffle.api", 1120 "TRUFFLE",
1121 "TRUFFLE_DSL_PROCESSOR",
1242 "com.oracle.graal.runtime", 1122 "com.oracle.graal.runtime",
1243 "com.oracle.graal.replacements", 1123 "com.oracle.graal.replacements",
1244 ], 1124 ],
1245 "checkstyle" : "com.oracle.graal.graph", 1125 "checkstyle" : "com.oracle.graal.graph",
1246 "javaCompliance" : "1.8", 1126 "javaCompliance" : "1.8",
1253 "sourceDirs" : ["src"], 1133 "sourceDirs" : ["src"],
1254 "dependencies" : [ 1134 "dependencies" : [
1255 "com.oracle.graal.truffle", 1135 "com.oracle.graal.truffle",
1256 "com.oracle.graal.graph.test", 1136 "com.oracle.graal.graph.test",
1257 "com.oracle.graal.compiler.test", 1137 "com.oracle.graal.compiler.test",
1258 "com.oracle.truffle.sl.test", 1138 "TRUFFLE_SL",
1259 ], 1139 ],
1260 "checkstyle" : "com.oracle.graal.graph", 1140 "checkstyle" : "com.oracle.graal.graph",
1261 "javaCompliance" : "1.8", 1141 "javaCompliance" : "1.8",
1262 "workingSets" : "Graal,Truffle,Test", 1142 "workingSets" : "Graal,Truffle,Test",
1263 "jacoco" : "exclude", 1143 "jacoco" : "exclude",
1358 ], 1238 ],
1359 "exclude" : ["FINDBUGS"], 1239 "exclude" : ["FINDBUGS"],
1360 "distDependencies" : [ 1240 "distDependencies" : [
1361 "JVMCI_SERVICE", 1241 "JVMCI_SERVICE",
1362 "JVMCI_HOTSPOT", 1242 "JVMCI_HOTSPOT",
1363 "TRUFFLE",
1364 ], 1243 ],
1365 }, 1244 },
1366 1245
1367 "TRUFFLE" : { 1246 "TRUFFLE" : {
1368 "path" : "build/truffle.jar", 1247 "path" : "build/truffle.jar",
1369 "subDir" : "graal", 1248 "subDir" : "graal",
1370 "sourcesPath" : "build/truffle.src.zip", 1249 "sourcesPath" : "build/truffle.src.zip",
1371 "javaCompliance" : "1.7", 1250 "javaCompliance" : "1.7",
1372 "dependencies" : [ 1251 "dependencies" : [
1373 "com.oracle.truffle.api.dsl", 1252 "com.oracle.truffle.all",
1374 "com.oracle.nfi", 1253 "com.oracle.nfi",
1375 "com.oracle.truffle.object.basic",
1376 "com.oracle.truffle.tools"
1377 ], 1254 ],
1378 }, 1255 },
1379 1256
1380 "GRAAL_TRUFFLE" : { 1257 "GRAAL_TRUFFLE" : {
1381 "path" : "build/graal-truffle.jar", 1258 "path" : "build/graal-truffle.jar",
1390 "distDependencies" : [ 1267 "distDependencies" : [
1391 "GRAAL", 1268 "GRAAL",
1392 "TRUFFLE", 1269 "TRUFFLE",
1393 ], 1270 ],
1394 }, 1271 },
1395
1396 "TRUFFLE-DSL-PROCESSOR" : {
1397 "path" : "build/truffle-dsl-processor.jar",
1398 "subDir" : "graal",
1399 "sourcesPath" : "build/truffle-dsl-processor.src.zip",
1400 "javaCompliance" : "1.7",
1401 "dependencies" : ["com.oracle.truffle.dsl.processor"],
1402 "distDependencies" : ["TRUFFLE"],
1403 }
1404 }, 1272 },
1405 } 1273 }