39 "projects" : { 40 41 # ------------- JVMCI:Service ------------- 42 43 "jdk.vm.ci.services" : { 44 "subDir" : "../jdk.internal.vm.ci/share/classes", 45 "sourceDirs" : ["src"], 46 "imports" : [ 47 "jdk.internal.misc" 48 ], 49 "javaCompliance" : "9+", 50 "checkstyleVersion" : "8.8", 51 "workingSets" : "API,JVMCI", 52 }, 53 54 # ------------- JVMCI:API ------------- 55 56 "jdk.vm.ci.common" : { 57 "subDir" : "../jdk.internal.vm.ci/share/classes", 58 "sourceDirs" : ["src"], 59 "checkstyle" : "jdk.vm.ci.services", 60 "javaCompliance" : "9+", 61 "workingSets" : "API,JVMCI", 62 }, 63 64 "jdk.vm.ci.meta" : { 65 "subDir" : "../jdk.internal.vm.ci/share/classes", 66 "sourceDirs" : ["src"], 67 "checkstyle" : "jdk.vm.ci.services", 68 "javaCompliance" : "9+", 69 "workingSets" : "API,JVMCI", 70 }, 71 72 "jdk.vm.ci.code" : { 73 "subDir" : "../jdk.internal.vm.ci/share/classes", 74 "sourceDirs" : ["src"], 75 "dependencies" : ["jdk.vm.ci.meta"], 76 "checkstyle" : "jdk.vm.ci.services", 77 "javaCompliance" : "9+", 78 "workingSets" : "API,JVMCI", 241 ], 242 }, 243 244 "JVMCI_HOTSPOT" : { 245 "subDir" : "../jdk.internal.vm.ci/share/classes", 246 "dependencies" : [ 247 "jdk.vm.ci.hotspot.aarch64", 248 "jdk.vm.ci.hotspot.amd64", 249 "jdk.vm.ci.hotspot.sparc", 250 ], 251 "distDependencies" : [ 252 "JVMCI_SERVICES", 253 "JVMCI_API", 254 ], 255 }, 256 257 "JVMCI_TEST" : { 258 "subDir" : "../../test/hotspot/jtreg/compiler/jvmci", 259 "dependencies" : [ 260 "jdk.vm.ci.runtime.test", 261 ], 262 "distDependencies" : [ 263 "JVMCI_API", 264 ], 265 "exclude" : ["mx:JUNIT"], 266 }, 267 }, 268 } | 39 "projects" : { 40 41 # ------------- JVMCI:Service ------------- 42 43 "jdk.vm.ci.services" : { 44 "subDir" : "../jdk.internal.vm.ci/share/classes", 45 "sourceDirs" : ["src"], 46 "imports" : [ 47 "jdk.internal.misc" 48 ], 49 "javaCompliance" : "9+", 50 "checkstyleVersion" : "8.8", 51 "workingSets" : "API,JVMCI", 52 }, 53 54 # ------------- JVMCI:API ------------- 55 56 "jdk.vm.ci.common" : { 57 "subDir" : "../jdk.internal.vm.ci/share/classes", 58 "sourceDirs" : ["src"], 59 "dependencies" : [ 60 "jdk.vm.ci.services", 61 ], 62 "checkstyle" : "jdk.vm.ci.services", 63 "javaCompliance" : "9+", 64 "workingSets" : "API,JVMCI", 65 }, 66 67 "jdk.vm.ci.meta" : { 68 "subDir" : "../jdk.internal.vm.ci/share/classes", 69 "sourceDirs" : ["src"], 70 "checkstyle" : "jdk.vm.ci.services", 71 "javaCompliance" : "9+", 72 "workingSets" : "API,JVMCI", 73 }, 74 75 "jdk.vm.ci.code" : { 76 "subDir" : "../jdk.internal.vm.ci/share/classes", 77 "sourceDirs" : ["src"], 78 "dependencies" : ["jdk.vm.ci.meta"], 79 "checkstyle" : "jdk.vm.ci.services", 80 "javaCompliance" : "9+", 81 "workingSets" : "API,JVMCI", 244 ], 245 }, 246 247 "JVMCI_HOTSPOT" : { 248 "subDir" : "../jdk.internal.vm.ci/share/classes", 249 "dependencies" : [ 250 "jdk.vm.ci.hotspot.aarch64", 251 "jdk.vm.ci.hotspot.amd64", 252 "jdk.vm.ci.hotspot.sparc", 253 ], 254 "distDependencies" : [ 255 "JVMCI_SERVICES", 256 "JVMCI_API", 257 ], 258 }, 259 260 "JVMCI_TEST" : { 261 "subDir" : "../../test/hotspot/jtreg/compiler/jvmci", 262 "dependencies" : [ 263 "jdk.vm.ci.runtime.test", 264 "jdk.vm.ci.hotspot.test", 265 ], 266 "distDependencies" : [ 267 "JVMCI_API", 268 "JVMCI_HOTSPOT", 269 ], 270 "exclude" : ["mx:JUNIT"], 271 }, 272 }, 273 } |