Mercurial > hg > truffle
diff mx/suite.py @ 21607:71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Fri, 29 May 2015 22:27:38 +0200 |
parents | 7a7cf422160b |
children | 2f92172fa320 |
line wrap: on
line diff
--- a/mx/suite.py Fri May 29 13:19:05 2015 -0700 +++ b/mx/suite.py Fri May 29 22:27:38 2015 +0200 @@ -358,15 +358,6 @@ "workingSets" : "Graal,HotSpot", }, - "com.oracle.jvmci.hotspot.loader" : { - "subDir" : "graal", - "sourceDirs" : ["src"], - "dependencies" : [], - "checkstyle" : "com.oracle.graal.graph", - "javaCompliance" : "1.8", - "workingSets" : "Graal,HotSpot", - }, - "com.oracle.graal.hotspot.jfr" : { "subDir" : "graal", "sourceDirs" : ["src"], @@ -1248,6 +1239,41 @@ }, "distributions" : { + + "JVMCI_SERVICE" : { + "path" : "build/jvmci-service.jar", + "subDir" : "graal", + "sourcesPath" : "build/jvmci-service.src.zip", + "dependencies" : ["com.oracle.jvmci.service"], + "exclude" : ["FINDBUGS"], + }, + + "JVMCI_API" : { + "path" : "build/jvmci-api.jar", + "subDir" : "graal", + "sourcesPath" : "build/jvmci-api.src.zip", + "dependencies" : [ + "com.oracle.jvmci.runtime", + "com.oracle.jvmci.options", + "com.oracle.jvmci.common", + "com.oracle.jvmci.debug", + ], + "exclude" : ["FINDBUGS"], + "distDependencies" : [ + "JVMCI_SERVICE", + ], + }, + + "JVMCI_HOTSPOT" : { + "path" : "build/jvmci-hotspot.jar", + "subDir" : "graal", + "sourcesPath" : "build/jvmci-hotspot.src.zip", + "dependencies" : ["com.oracle.jvmci.hotspot"], + "distDependencies" : [ + "JVMCI_API", + ], + }, + "GRAAL" : { "path" : "build/graal.jar", "subDir" : "graal", @@ -1259,13 +1285,10 @@ "com.oracle.graal.hotspot.jfr", ], "exclude" : ["FINDBUGS"], - }, - - "JVMCI_LOADER" : { - "path" : "build/jvmci-loader.jar", - "subDir" : "graal", - "sourcesPath" : "build/jvmci-loader.src.zip", - "dependencies" : ["com.oracle.jvmci.hotspot.loader"], + "distDependencies" : [ + "JVMCI_HOTSPOT", + "TRUFFLE", + ], }, "TRUFFLE" : { @@ -1306,5 +1329,4 @@ "distDependencies" : ["TRUFFLE"], } }, - }