Mercurial > hg > graal-jvmci-8
view mx.jvmci/suite.py @ 22278:224416477bab
rename mx.java() to mx.get_jdk()
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Wed, 22 Jul 2015 12:02:52 +0200 |
parents | e1a5017645ba |
children | ac5551e3ff9c |
line wrap: on
line source
suite = { "mxversion" : "5.0", "name" : "jvmci", # ------------- Libraries ------------- "libraries" : { # ------------- Libraries ------------- "HCFDIS" : { "path" : "lib/hcfdis-3.jar", "urls" : ["http://lafo.ssw.uni-linz.ac.at/hcfdis-3.jar"], "sha1" : "a71247c6ddb90aad4abf7c77e501acc60674ef57", }, "C1VISUALIZER_DIST" : { "path" : "lib/c1visualizer_2014-04-22.zip", "urls" : ["https://java.net/downloads/c1visualizer/c1visualizer_2014-04-22.zip"], "sha1" : "220488d87affb569b893c7201f8ce5d2b0e03141", }, "JOL_INTERNALS" : { "path" : "lib/jol-internals.jar", "urls" : ["http://lafo.ssw.uni-linz.ac.at/truffle/jol/jol-internals.jar"], "sha1" : "508bcd26a4d7c4c44048990c6ea789a3b11a62dc", }, }, "jrelibraries" : { "JFR" : { "jar" : "jfr.jar", } }, "projects" : { # ------------- JVMCI:Service ------------- "jdk.internal.jvmci.service" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "API,JVMCI", }, "jdk.internal.jvmci.service.processor" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "dependencies" : ["jdk.internal.jvmci.service"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "JVMCI,Codegen,HotSpot", }, # ------------- JVMCI:API ------------- "jdk.internal.jvmci.common" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "API,JVMCI", }, "jdk.internal.jvmci.meta" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "API,JVMCI", }, "jdk.internal.jvmci.code" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "dependencies" : ["jdk.internal.jvmci.meta"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "API,JVMCI", }, "jdk.internal.jvmci.runtime" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "dependencies" : [ "jdk.internal.jvmci.code" ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "API,JVMCI", }, "jdk.internal.jvmci.runtime.test" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "dependencies" : [ "JUNIT", "jdk.internal.jvmci.common", "jdk.internal.jvmci.runtime", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "API,JVMCI", }, "jdk.internal.jvmci.debug" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "checkstyle" : "com.oracle.graal.graph", "dependencies" : [ "jdk.internal.jvmci.options", "jdk.internal.jvmci.code", "jdk.internal.jvmci.service", ], "annotationProcessors" : ["JVMCI_OPTIONS_PROCESSOR"], "javaCompliance" : "1.8", "workingSets" : "JVMCI,Debug", }, "jdk.internal.jvmci.debug.test" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "dependencies" : [ "JUNIT", "jdk.internal.jvmci.debug", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "JVMCI,Debug,Test", }, "jdk.internal.jvmci.options" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "JVMCI", }, "jdk.internal.jvmci.compiler" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "dependencies" : [ "jdk.internal.jvmci.debug", ], "checkstyle" : "com.oracle.graal.graph", "annotationProcessors" : ["JVMCI_OPTIONS_PROCESSOR"], "javaCompliance" : "1.8", "workingSets" : "JVMCI", }, "jdk.internal.jvmci.options.processor" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "dependencies" : [ "jdk.internal.jvmci.options", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "JVMCI,Codegen", }, "jdk.internal.jvmci.options.test" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "dependencies" : [ "jdk.internal.jvmci.options", "JUNIT", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "JVMCI", }, # ------------- JVMCI:HotSpot ------------- "jdk.internal.jvmci.amd64" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "dependencies" : ["jdk.internal.jvmci.code"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "JVMCI,AMD64", }, "jdk.internal.jvmci.sparc" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "dependencies" : ["jdk.internal.jvmci.code"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "JVMCI,SPARC", }, "jdk.internal.jvmci.hotspot" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "dependencies" : [ "jdk.internal.jvmci.hotspotvmconfig", "jdk.internal.jvmci.runtime", "jdk.internal.jvmci.common", "jdk.internal.jvmci.compiler", ], "annotationProcessors" : [ "JVMCI_HOTSPOTVMCONFIG_PROCESSOR", "JVMCI_OPTIONS_PROCESSOR", "JVMCI_SERVICE_PROCESSOR", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "JVMCI", }, "jdk.internal.jvmci.hotspotvmconfig" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "JVMCI,HotSpot", }, "jdk.internal.jvmci.hotspotvmconfig.processor" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "dependencies" : ["jdk.internal.jvmci.hotspotvmconfig", "jdk.internal.jvmci.common"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "JVMCI,HotSpot,Codegen", }, "jdk.internal.jvmci.hotspot.amd64" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "dependencies" : [ "jdk.internal.jvmci.amd64", "jdk.internal.jvmci.hotspot", ], "checkstyle" : "com.oracle.graal.graph", "annotationProcessors" : [ "JVMCI_SERVICE_PROCESSOR", ], "javaCompliance" : "1.8", "workingSets" : "JVMCI,HotSpot,AMD64", }, "jdk.internal.jvmci.hotspot.sparc" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "dependencies" : [ "jdk.internal.jvmci.sparc", "jdk.internal.jvmci.hotspot", ], "checkstyle" : "com.oracle.graal.graph", "annotationProcessors" : [ "JVMCI_SERVICE_PROCESSOR", ], "javaCompliance" : "1.8", "workingSets" : "JVMCI,HotSpot,SPARC", }, "jdk.internal.jvmci.hotspot.jfr" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "dependencies" : [ "jdk.internal.jvmci.hotspot", "JFR", ], "checkstyle" : "com.oracle.graal.graph", "annotationProcessors" : ["JVMCI_SERVICE_PROCESSOR"], "javaCompliance" : "1.8", "profile" : "", "workingSets" : "JVMCI,HotSpot", }, }, "distributions" : { # ------------- Distributions ------------- "JVMCI_SERVICE" : { "path" : "build/jvmci-service.jar", "subDir" : "jvmci", "sourcesPath" : "build/jvmci-service.src.zip", "dependencies" : ["jdk.internal.jvmci.service"], }, "JVMCI_API" : { "path" : "build/jvmci-api.jar", "subDir" : "jvmci", "sourcesPath" : "build/jvmci-api.src.zip", "dependencies" : [ "jdk.internal.jvmci.runtime", "jdk.internal.jvmci.options", "jdk.internal.jvmci.common", "jdk.internal.jvmci.compiler", "jdk.internal.jvmci.debug", ], "distDependencies" : [ "JVMCI_SERVICE", ], }, "JVMCI_HOTSPOT" : { "path" : "build/jvmci-hotspot.jar", "subDir" : "jvmci", "sourcesPath" : "build/jvmci-hotspot.src.zip", "dependencies" : [ "jdk.internal.jvmci.hotspot.amd64", "jdk.internal.jvmci.hotspot.sparc", "jdk.internal.jvmci.hotspot.jfr", ], "distDependencies" : [ "JVMCI_API", ], }, "JVMCI_TEST" : { "path" : "build/jvmci-test.jar", "subDir" : "jvmci", "sourcesPath" : "build/jvmci-test.src.zip", "dependencies" : [ "jdk.internal.jvmci.debug.test", "jdk.internal.jvmci.options.test", "jdk.internal.jvmci.runtime.test", ], "distDependencies" : [ "JVMCI_API", ], }, "JVMCI_OPTIONS_PROCESSOR" : { "path" : "build/jvmci-options-processor.jar", "subDir" : "jvmci", "sourcesPath" : "build/jvmci-options-processor.src.zip", "dependencies" : ["jdk.internal.jvmci.options.processor"], }, "JVMCI_HOTSPOTVMCONFIG_PROCESSOR" : { "path" : "build/jvmci-hotspotvmconfig-processor.jar", "subDir" : "jvmci", "sourcesPath" : "build/jvmci-hotspotvmconfig-processor.src.zip", "dependencies" : ["jdk.internal.jvmci.hotspotvmconfig.processor"], }, "JVMCI_SERVICE_PROCESSOR" : { "path" : "build/jvmci-service-processor.jar", "subDir" : "jvmci", "sourcesPath" : "build/jvmci-service-processor.src.zip", "dependencies" : ["jdk.internal.jvmci.service.processor"], }, }, }