comparison mx.truffle/suite.py @ 22301:26e79a4358fe

removed "path" and "sourcePath" attributes from distributions and libraries
author Doug Simon <doug.simon@oracle.com>
date Sun, 11 Oct 2015 14:34:57 +0200
parents 0d36601f233e
children 828c67903db2
comparison
equal deleted inserted replaced
22300:c53c4de22c4f 22301:26e79a4358fe
1 suite = { 1 suite = {
2 "mxversion" : "5.2.2", 2 "mxversion" : "5.5.7",
3 "name" : "truffle", 3 "name" : "truffle",
4 "url" : "http://openjdk.java.net/projects/graal", 4 "url" : "http://openjdk.java.net/projects/graal",
5 "developer" : { 5 "developer" : {
6 "name" : "Truffle and Graal developers", 6 "name" : "Truffle and Graal developers",
7 "email" : "graal-dev@openjdk.java.net", 7 "email" : "graal-dev@openjdk.java.net",
18 "libraries" : { 18 "libraries" : {
19 19
20 # ------------- Libraries ------------- 20 # ------------- Libraries -------------
21 21
22 "JLINE" : { 22 "JLINE" : {
23 "path" : "lib/jline-2.11.jar",
24 "urls" : [ 23 "urls" : [
25 "https://lafo.ssw.uni-linz.ac.at/pub/graal-external-deps/jline-2.11.jar", 24 "https://lafo.ssw.uni-linz.ac.at/pub/graal-external-deps/jline-2.11.jar",
26 "https://search.maven.org/remotecontent?filepath=jline/jline/2.11/jline-2.11.jar", 25 "https://search.maven.org/remotecontent?filepath=jline/jline/2.11/jline-2.11.jar",
27 ], 26 ],
28 "sha1" : "9504d5e2da5d78237239c5226e8200ec21182040", 27 "sha1" : "9504d5e2da5d78237239c5226e8200ec21182040",
256 "distributions" : { 255 "distributions" : {
257 256
258 # ------------- Distributions ------------- 257 # ------------- Distributions -------------
259 258
260 "TRUFFLE_API" : { 259 "TRUFFLE_API" : {
261 "path" : "build/truffle-api.jar", 260 "subDir" : "truffle",
262 "subDir" : "truffle",
263 "sourcesPath" : "build/truffle-api.src.zip",
264 "javaCompliance" : "1.7", 261 "javaCompliance" : "1.7",
265 "dependencies" : [ 262 "dependencies" : [
266 "com.oracle.truffle.api.interop.java", 263 "com.oracle.truffle.api.interop.java",
267 "com.oracle.truffle.api.dsl", 264 "com.oracle.truffle.api.dsl",
268 "com.oracle.truffle.api.vm", 265 "com.oracle.truffle.api.vm",
273 "description" : """Truffle is a multi-language framework for executing dynamic languages 270 "description" : """Truffle is a multi-language framework for executing dynamic languages
274 that achieves high performance when combined with Graal.""", 271 that achieves high performance when combined with Graal.""",
275 }, 272 },
276 273
277 "TRUFFLE_TCK" : { 274 "TRUFFLE_TCK" : {
278 "path" : "build/truffle-tck.jar", 275 "subDir" : "truffle",
279 "subDir" : "truffle",
280 "sourcesPath" : "build/truffle-tck.src.zip",
281 "javaCompliance" : "1.7", 276 "javaCompliance" : "1.7",
282 "dependencies" : [ 277 "dependencies" : [
283 "com.oracle.truffle.tck" 278 "com.oracle.truffle.tck"
284 ], 279 ],
285 "distDependencies" : ["TRUFFLE_API"], 280 "distDependencies" : ["TRUFFLE_API"],
287 "description" : """A collection of tests that can certify language implementation to be compliant 282 "description" : """A collection of tests that can certify language implementation to be compliant
288 with most recent requirements of the Truffle infrastructure and tooling.""", 283 with most recent requirements of the Truffle infrastructure and tooling.""",
289 }, 284 },
290 285
291 "TRUFFLE_DSL_PROCESSOR" : { 286 "TRUFFLE_DSL_PROCESSOR" : {
292 "path" : "build/truffle-dsl-processor.jar", 287 "subDir" : "truffle",
293 "subDir" : "truffle",
294 "sourcesPath" : "build/truffle-dsl-processor.src.zip",
295 "javaCompliance" : "1.7", 288 "javaCompliance" : "1.7",
296 "dependencies" : ["com.oracle.truffle.dsl.processor"], 289 "dependencies" : ["com.oracle.truffle.dsl.processor"],
297 "distDependencies" : ["TRUFFLE_API"], 290 "distDependencies" : ["TRUFFLE_API"],
298 "description" : "The Truffle DSL Processor generates source code for nodes that are declared using the DSL.", 291 "description" : "The Truffle DSL Processor generates source code for nodes that are declared using the DSL.",
299 }, 292 },
300 293
301 "TRUFFLE_SL" : { 294 "TRUFFLE_SL" : {
302 "path" : "build/truffle-sl.jar", 295 "subDir" : "truffle",
303 "subDir" : "truffle",
304 "sourcesPath" : "build/truffle-sl.src.zip",
305 "javaCompliance" : "1.7", 296 "javaCompliance" : "1.7",
306 "dependencies" : [ 297 "dependencies" : [
307 "com.oracle.truffle.sl", 298 "com.oracle.truffle.sl",
308 "com.oracle.truffle.sl.test" 299 "com.oracle.truffle.sl.test"
309 ], 300 ],
315 "license" : "UPL", 306 "license" : "UPL",
316 "description" : "Truffle SL is an example language implemented using the Truffle API.", 307 "description" : "Truffle SL is an example language implemented using the Truffle API.",
317 }, 308 },
318 309
319 "TRUFFLE_DEBUG" : { 310 "TRUFFLE_DEBUG" : {
320 "path" : "build/truffle-debug.jar", 311 "subDir" : "truffle",
321 "subDir" : "truffle",
322 "sourcesPath" : "build/truffle-debug.src.zip",
323 "javaCompliance" : "1.7", 312 "javaCompliance" : "1.7",
324 "dependencies" : [ 313 "dependencies" : [
325 "com.oracle.truffle.tools.debug.shell", 314 "com.oracle.truffle.tools.debug.shell",
326 "com.oracle.truffle.tools" 315 "com.oracle.truffle.tools"
327 ], 316 ],