Mercurial > hg > graal-compiler
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" : { |