Mercurial > hg > graal-compiler
diff 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 |
line wrap: on
line diff
--- a/mx/suite.py Tue Jun 16 16:30:34 2015 +0200 +++ b/mx/suite.py Tue Jun 16 18:19:03 2015 +0200 @@ -145,8 +145,41 @@ "path" : "lib/batik-all-1.7.jar", "sha1" : "122b87ca88e41a415cf8b523fd3d03b4325134a3", "urls" : ["http://lafo.ssw.uni-linz.ac.at/graal-external-deps/batik-all-1.7.jar"], + }, + + # ------------- Truffle ------------- + + "TRUFFLE" : { + "path" : "lib/truffle-0.8-SNAPSHOT.jar", + "urls" : [ + "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", + ], + "sha1" : "34be0993d8fcaa21129749a329e4bb7841cf27e1", + }, + "TRUFFLE_TCK" : { + "path" : "lib/truffle-tck-0.8-SNAPSHOT.jar", + "urls" : [ + "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", + ], + "sha1" : "e56929575aebba40c5a38f8368826831f79fbff0", + }, + "TRUFFLE_DSL_PROCESSOR" : { + "path" : "lib/truffle-dsl-processor-0.8-SNAPSHOT.jar", + "urls" : [ + "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", + ], + "sha1" : "242e4126d9857691386631120e658dbda385f984", + "annotationProcessor" : "true", + "dependencies" : ["TRUFFLE"] + }, + "TRUFFLE_SL" : { + "path" : "lib/truffle-sl-0.8-SNAPSHOT.jar", + "urls" : [ + "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", + ], + "sha1" : "bf3f09792dc8fab2bd55bf94ddc69859692cbd27", } -}, + }, "jrelibraries" : { "JFR" : { @@ -1065,180 +1098,27 @@ "jacoco" : "exclude", }, - # ------------- Truffle ------------- + # ------------- GraalTruffle ------------- - "com.oracle.truffle.api" : { - "subDir" : "graal", - "sourceDirs" : ["src"], - "javaCompliance" : "1.7", - "workingSets" : "API,Truffle", - }, - - "com.oracle.truffle.api.test" : { + "com.oracle.truffle.all" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ - "com.oracle.truffle.api", - "JUNIT", - ], - "checkstyle" : "com.oracle.graal.graph", - "javaCompliance" : "1.7", - "annotationProcessors" : ["com.oracle.truffle.dsl.processor"], - "workingSets" : "API,Truffle,Test", - "jacoco" : "exclude", - }, - - "com.oracle.truffle.api.dsl" : { - "subDir" : "graal", - "sourceDirs" : ["src"], - "dependencies" : ["com.oracle.truffle.api"], - "checkstyle" : "com.oracle.truffle.api", - "javaCompliance" : "1.7", - "workingSets" : "API,Truffle,Codegen", - }, - - "com.oracle.truffle.api.dsl.test" : { - "subDir" : "graal", - "sourceDirs" : ["src"], - "dependencies" : [ - "com.oracle.truffle.dsl.processor", - "JUNIT", + "TRUFFLE", + "TRUFFLE_DSL_PROCESSOR", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.7", - "annotationProcessors" : ["com.oracle.truffle.dsl.processor"], - "workingSets" : "API,Truffle,Codegen,Test", + "workingSets" : "Graal,Truffle", "jacoco" : "exclude", }, - "com.oracle.truffle.dsl.processor" : { - "subDir" : "graal", - "sourceDirs" : ["src"], - "dependencies" : ["com.oracle.truffle.api.dsl"], - "checkstyle" : "com.oracle.graal.graph", - "javaCompliance" : "1.7", - "workingSets" : "Truffle,Codegen", - }, - - "com.oracle.truffle.api.interop" : { - "subDir" : "graal", - "sourceDirs" : ["src"], - "dependencies" : ["com.oracle.truffle.api"], - "checkstyle" : "com.oracle.truffle.api", - "javaCompliance" : "1.7", - "workingSets" : "API,Truffle", - }, - - "com.oracle.truffle.api.object" : { - "subDir" : "graal", - "sourceDirs" : ["src"], - "dependencies" : ["com.oracle.truffle.api.interop"], - "checkstyle" : "com.oracle.truffle.api", - "javaCompliance" : "1.7", - "workingSets" : "API,Truffle", - }, - - "com.oracle.truffle.object" : { - "subDir" : "graal", - "sourceDirs" : ["src"], - "dependencies" : ["com.oracle.truffle.api.object"], - "checkstyle" : "com.oracle.graal.graph", - "javaCompliance" : "1.7", - "workingSets" : "Truffle", - }, - - "com.oracle.truffle.object.basic" : { - "subDir" : "graal", - "sourceDirs" : ["src"], - "dependencies" : ["com.oracle.truffle.object"], - "checkstyle" : "com.oracle.graal.graph", - "javaCompliance" : "1.7", - "workingSets" : "Truffle", - }, - - "com.oracle.truffle.tools" : { - "subDir" : "graal", - "sourceDirs" : ["src"], - "dependencies" : ["com.oracle.truffle.api"], - "checkstyle" : "com.oracle.truffle.api", - "javaCompliance" : "1.7", - "workingSets" : "Truffle,Tools", - }, - - "com.oracle.truffle.tools.test" : { - "subDir" : "graal", - "sourceDirs" : ["src"], - "dependencies" : [ - "com.oracle.truffle.tools", - "JUNIT" - ], - "checkstyle" : "com.oracle.truffle.api", - "javaCompliance" : "1.8", - "workingSets" : "Truffle,Tools", - }, - - "com.oracle.truffle.tools.debug.engine" : { - "subDir" : "graal", - "sourceDirs" : ["src"], - "dependencies" : ["com.oracle.truffle.tools"], - "checkstyle" : "com.oracle.truffle.api", - "javaCompliance" : "1.8", - "workingSets" : "Truffle,Tools", - }, - - "com.oracle.truffle.tools.debug.shell" : { - "subDir" : "graal", - "sourceDirs" : ["src"], - "dependencies" : ["com.oracle.truffle.tools.debug.engine", - "JLINE"], - "checkstyle" : "com.oracle.truffle.api", - "javaCompliance" : "1.8", - "workingSets" : "Truffle,Tools", - }, - - "com.oracle.truffle.sl" : { - "subDir" : "graal", - "sourceDirs" : ["src"], - "dependencies" : [ - "com.oracle.truffle.api.dsl", - "com.oracle.truffle.api.object", - "com.oracle.truffle.tools", - "FINDBUGS" - ], - "checkstyle" : "com.oracle.graal.graph", - "javaCompliance" : "1.8", - "annotationProcessors" : ["com.oracle.truffle.dsl.processor"], - "workingSets" : "Truffle,SimpleLanguage", - }, - - "com.oracle.truffle.sl.test" : { - "subDir" : "graal", - "sourceDirs" : ["src"], - "dependencies" : [ - "com.oracle.truffle.api.test", - "com.oracle.truffle.sl" - ], - "checkstyle" : "com.oracle.graal.graph", - "javaCompliance" : "1.8", - "workingSets" : "Truffle,SimpleLanguage,Test", - }, - - "com.oracle.truffle.sl.tools" : { - "subDir" : "graal", - "sourceDirs" : ["src"], - "dependencies" : ["com.oracle.truffle.tools.debug.shell"], - "checkstyle" : "com.oracle.truffle.api", - "javaCompliance" : "1.8", - "workingSets" : "Truffle,SimpleLanguage,Tools", - }, - - # ------------- GraalTruffle ------------- - "com.oracle.graal.truffle" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ - "com.oracle.truffle.api", + "TRUFFLE", + "TRUFFLE_DSL_PROCESSOR", "com.oracle.graal.runtime", "com.oracle.graal.replacements", ], @@ -1255,7 +1135,7 @@ "com.oracle.graal.truffle", "com.oracle.graal.graph.test", "com.oracle.graal.compiler.test", - "com.oracle.truffle.sl.test", + "TRUFFLE_SL", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", @@ -1360,7 +1240,6 @@ "distDependencies" : [ "JVMCI_SERVICE", "JVMCI_HOTSPOT", - "TRUFFLE", ], }, @@ -1370,10 +1249,8 @@ "sourcesPath" : "build/truffle.src.zip", "javaCompliance" : "1.7", "dependencies" : [ - "com.oracle.truffle.api.dsl", + "com.oracle.truffle.all", "com.oracle.nfi", - "com.oracle.truffle.object.basic", - "com.oracle.truffle.tools" ], }, @@ -1392,14 +1269,5 @@ "TRUFFLE", ], }, - - "TRUFFLE-DSL-PROCESSOR" : { - "path" : "build/truffle-dsl-processor.jar", - "subDir" : "graal", - "sourcesPath" : "build/truffle-dsl-processor.src.zip", - "javaCompliance" : "1.7", - "dependencies" : ["com.oracle.truffle.dsl.processor"], - "distDependencies" : ["TRUFFLE"], - } }, }