comparison mx/suite.py @ 21568:3b8bbf51d320

Truffle/Debugging: add the Truffle DebugEngine and supporting code, as well as add a crude command-line debugging tool used mainly to test the DebugEngine. Migrate the small tols out of project com.oracle.truffle.api into the new project com.oracle.truffle.tools.
author Michael Van De Vanter <michael.van.de.vanter@oracle.com>
date Tue, 26 May 2015 16:38:13 -0700
parents 006d8ddb7ef9
children fc376e0b80ba
comparison
equal deleted inserted replaced
21470:1bbef57f9a38 21568:3b8bbf51d320
1 suite = { 1 suite = {
2 "mxversion" : "1.0", 2 "mxversion" : "1.0",
3 "name" : "graal", 3 "name" : "graal",
4 "libraries" : { 4 "libraries" : {
5
6 "JLINE" : {
7 "path" : "lib/jline-2.11.jar",
8 "urls" : [
9 "http://lafo.ssw.uni-linz.ac.at/graal-external-deps/jline-2.11.jar",
10 "https://search.maven.org/remotecontent?filepath=jline/jline/2.11/jline-2.11.jar",
11 ],
12 "sha1" : "9504d5e2da5d78237239c5226e8200ec21182040",
13 },
14
5 "JUNIT" : { 15 "JUNIT" : {
6 "path" : "lib/junit-4.11.jar", 16 "path" : "lib/junit-4.11.jar",
7 "urls" : [ 17 "urls" : [
8 "http://lafo.ssw.uni-linz.ac.at/graal-external-deps/junit-4.11.jar", 18 "http://lafo.ssw.uni-linz.ac.at/graal-external-deps/junit-4.11.jar",
9 "https://search.maven.org/remotecontent?filepath=junit/junit/4.11/junit-4.11.jar", 19 "https://search.maven.org/remotecontent?filepath=junit/junit/4.11/junit-4.11.jar",
1070 "checkstyle" : "com.oracle.graal.graph", 1080 "checkstyle" : "com.oracle.graal.graph",
1071 "javaCompliance" : "1.7", 1081 "javaCompliance" : "1.7",
1072 "workingSets" : "Truffle", 1082 "workingSets" : "Truffle",
1073 }, 1083 },
1074 1084
1085 "com.oracle.truffle.tools" : {
1086 "subDir" : "graal",
1087 "sourceDirs" : ["src"],
1088 "dependencies" : ["com.oracle.truffle.api"],
1089 "checkstyle" : "com.oracle.truffle.api",
1090 "javaCompliance" : "1.8",
1091 "workingSets" : "Truffle,Tools",
1092 },
1093
1094 "com.oracle.truffle.tools.test" : {
1095 "subDir" : "graal",
1096 "sourceDirs" : ["src"],
1097 "dependencies" : [
1098 "com.oracle.truffle.tools",
1099 "JUNIT"
1100 ],
1101 "checkstyle" : "com.oracle.truffle.api",
1102 "javaCompliance" : "1.8",
1103 "workingSets" : "Truffle,Tools",
1104 },
1105
1106 "com.oracle.truffle.tools.debug.engine" : {
1107 "subDir" : "graal",
1108 "sourceDirs" : ["src"],
1109 "dependencies" : ["com.oracle.truffle.api",
1110 "com.oracle.truffle.tools"
1111 ],
1112 "checkstyle" : "com.oracle.truffle.api",
1113 "javaCompliance" : "1.8",
1114 "workingSets" : "Truffle,Tools",
1115 },
1116
1117 "com.oracle.truffle.tools.debug.shell" : {
1118 "subDir" : "graal",
1119 "sourceDirs" : ["src"],
1120 "dependencies" : ["com.oracle.truffle.tools.debug.engine",
1121 "JLINE"],
1122 "checkstyle" : "com.oracle.truffle.api",
1123 "javaCompliance" : "1.8",
1124 "workingSets" : "Truffle,Tools",
1125 },
1126
1075 "com.oracle.truffle.sl" : { 1127 "com.oracle.truffle.sl" : {
1076 "subDir" : "graal", 1128 "subDir" : "graal",
1077 "sourceDirs" : ["src"], 1129 "sourceDirs" : ["src"],
1078 "dependencies" : [ 1130 "dependencies" : [
1079 "com.oracle.truffle.api.dsl", 1131 "com.oracle.truffle.api.dsl",
1080 "com.oracle.truffle.api.object", 1132 "com.oracle.truffle.api.object",
1133 "com.oracle.truffle.tools",
1081 "FINDBUGS" 1134 "FINDBUGS"
1082 ], 1135 ],
1083 "checkstyle" : "com.oracle.graal.graph", 1136 "checkstyle" : "com.oracle.graal.graph",
1084 "javaCompliance" : "1.8", 1137 "javaCompliance" : "1.8",
1085 "annotationProcessors" : ["com.oracle.truffle.dsl.processor"], 1138 "annotationProcessors" : ["com.oracle.truffle.dsl.processor"],
1094 "JUNIT", 1147 "JUNIT",
1095 ], 1148 ],
1096 "checkstyle" : "com.oracle.graal.graph", 1149 "checkstyle" : "com.oracle.graal.graph",
1097 "javaCompliance" : "1.8", 1150 "javaCompliance" : "1.8",
1098 "workingSets" : "Truffle,SimpleLanguage,Test", 1151 "workingSets" : "Truffle,SimpleLanguage,Test",
1152 },
1153
1154 "com.oracle.truffle.sl.tools" : {
1155 "subDir" : "graal",
1156 "sourceDirs" : ["src"],
1157 "dependencies" : [
1158 "com.oracle.truffle.sl",
1159 "com.oracle.truffle.tools.debug.shell",
1160 ],
1161 "checkstyle" : "com.oracle.truffle.api",
1162 "javaCompliance" : "1.8",
1163 "workingSets" : "Truffle,SimpleLanguage,Tools",
1099 }, 1164 },
1100 1165
1101 "com.oracle.graal.truffle" : { 1166 "com.oracle.graal.truffle" : {
1102 "subDir" : "graal", 1167 "subDir" : "graal",
1103 "sourceDirs" : ["src"], 1168 "sourceDirs" : ["src"],