comparison mx.graal/suite.py @ 22491:e6a7022319a9

Put HotSpot-specific projects in their own distribution
author Christian Wimmer <christian.wimmer@oracle.com>
date Wed, 19 Aug 2015 16:13:31 -0700
parents 77f91e4981dd
children 71ddfcfe9dd5
comparison
equal deleted inserted replaced
22490:386dddf89b6f 22491:e6a7022319a9
321 "com.oracle.graal.asm.amd64" : { 321 "com.oracle.graal.asm.amd64" : {
322 "subDir" : "graal", 322 "subDir" : "graal",
323 "sourceDirs" : ["src"], 323 "sourceDirs" : ["src"],
324 "dependencies" : [ 324 "dependencies" : [
325 "com.oracle.graal.asm", 325 "com.oracle.graal.asm",
326 "jvmci:JVMCI_HOTSPOT", 326 "jvmci:JVMCI_API",
327 ], 327 ],
328 "checkstyle" : "com.oracle.graal.graph", 328 "checkstyle" : "com.oracle.graal.graph",
329 "javaCompliance" : "1.8", 329 "javaCompliance" : "1.8",
330 "workingSets" : "Graal,Assembler,AMD64", 330 "workingSets" : "Graal,Assembler,AMD64",
331 }, 331 },
333 "com.oracle.graal.asm.sparc" : { 333 "com.oracle.graal.asm.sparc" : {
334 "subDir" : "graal", 334 "subDir" : "graal",
335 "sourceDirs" : ["src"], 335 "sourceDirs" : ["src"],
336 "dependencies" : [ 336 "dependencies" : [
337 "com.oracle.graal.asm", 337 "com.oracle.graal.asm",
338 "jvmci:JVMCI_HOTSPOT", 338 "jvmci:JVMCI_API",
339 ], 339 ],
340 "checkstyle" : "com.oracle.graal.graph", 340 "checkstyle" : "com.oracle.graal.graph",
341 "javaCompliance" : "1.8", 341 "javaCompliance" : "1.8",
342 "workingSets" : "Graal,Assembler,SPARC", 342 "workingSets" : "Graal,Assembler,SPARC",
343 }, 343 },
928 "GRAAL" : { 928 "GRAAL" : {
929 "path" : "build/graal.jar", 929 "path" : "build/graal.jar",
930 "subDir" : "graal", 930 "subDir" : "graal",
931 "sourcesPath" : "build/graal.src.zip", 931 "sourcesPath" : "build/graal.src.zip",
932 "dependencies" : [ 932 "dependencies" : [
933 "com.oracle.graal.replacements",
934 "com.oracle.graal.runtime",
935 "com.oracle.graal.code",
936 "com.oracle.graal.printer",
937 "com.oracle.graal.compiler.amd64",
938 "com.oracle.graal.replacements.amd64",
939 "com.oracle.graal.compiler.sparc",
940 "com.oracle.graal.replacements.sparc",
941 ],
942 "distDependencies" : [
943 "GRAAL_API",
944 "GRAAL_COMPILER",
945 ],
946 },
947
948 "GRAAL_HOTSPOT" : {
949 "path" : "build/graal-hotspot.jar",
950 "subDir" : "graal",
951 "sourcesPath" : "build/graal-hotspot.src.zip",
952 "dependencies" : [
933 "com.oracle.graal.hotspot.amd64", 953 "com.oracle.graal.hotspot.amd64",
934 "com.oracle.graal.hotspot.sparc", 954 "com.oracle.graal.hotspot.sparc",
935 "com.oracle.graal.hotspot", 955 "com.oracle.graal.hotspot",
936 "com.oracle.graal.printer",
937 ], 956 ],
938 "distDependencies" : [ 957 "distDependencies" : [
939 "jvmci:JVMCI_HOTSPOT", 958 "jvmci:JVMCI_HOTSPOT",
940 "jvmci:JVMCI_OPTIONS_PROCESSOR", 959 "jvmci:JVMCI_OPTIONS_PROCESSOR",
941 "GRAAL_COMPILER", 960 "GRAAL_COMPILER",
961 "GRAAL",
942 ], 962 ],
943 }, 963 },
944 964
945 "GRAAL_TEST" : { 965 "GRAAL_TEST" : {
946 "path" : "build/graal-test.jar", 966 "path" : "build/graal-test.jar",
958 "com.oracle.graal.lir.test", 978 "com.oracle.graal.lir.test",
959 "com.oracle.graal.nodes.test", 979 "com.oracle.graal.nodes.test",
960 "com.oracle.graal.phases.common.test", 980 "com.oracle.graal.phases.common.test",
961 ], 981 ],
962 "distDependencies" : [ 982 "distDependencies" : [
963 "GRAAL", 983 "GRAAL_HOTSPOT",
964 "jvmci:JVMCI_HOTSPOT", 984 "jvmci:JVMCI_HOTSPOT",
965 ], 985 ],
966 }, 986 },
967 987
968 "GRAAL_TRUFFLE" : { 988 "GRAAL_TRUFFLE" : {
969 "path" : "build/graal-truffle.jar", 989 "path" : "build/graal-truffle.jar",
970 "subDir" : "graal", 990 "subDir" : "graal",
971 "sourcesPath" : "build/graal-truffle.src.zip", 991 "sourcesPath" : "build/graal-truffle.src.zip",
972 "dependencies" : [ 992 "dependencies" : [
973 "com.oracle.graal.truffle", 993 "com.oracle.graal.truffle",
994 ],
995 "distDependencies" : [
996 "GRAAL",
997 "truffle:TRUFFLE_API",
998 ],
999 },
1000
1001 "GRAAL_TRUFFLE_HOTSPOT" : {
1002 "path" : "build/graal-truffle-hotspot.jar",
1003 "subDir" : "graal",
1004 "sourcesPath" : "build/graal-truffle-hotspot.src.zip",
1005 "dependencies" : [
974 "com.oracle.graal.truffle.hotspot.amd64", 1006 "com.oracle.graal.truffle.hotspot.amd64",
975 "com.oracle.graal.truffle.hotspot.sparc" 1007 "com.oracle.graal.truffle.hotspot.sparc"
976 ], 1008 ],
977 "distDependencies" : [ 1009 "distDependencies" : [
978 "GRAAL", 1010 "GRAAL_HOTSPOT",
1011 "GRAAL_TRUFFLE",
979 "truffle:TRUFFLE_API", 1012 "truffle:TRUFFLE_API",
980 ], 1013 ],
981 }, 1014 },
982 1015
983 "GRAAL_TRUFFLE_TEST" : { 1016 "GRAAL_TRUFFLE_TEST" : {