comparison mx.graal/suite.py @ 22320:b1ed20090527

Resolve cyclic dependencies involving annotation processors.
author Roland Schatz <roland.schatz@oracle.com>
date Fri, 24 Jul 2015 13:43:47 +0200
parents 42f424266138
children eb013f1a71a0
comparison
equal deleted inserted replaced
22319:42f424266138 22320:b1ed20090527
4 4
5 "imports" : { 5 "imports" : {
6 "suites": [ 6 "suites": [
7 { 7 {
8 "name" : "jvmci", 8 "name" : "jvmci",
9 "version" : "486822772780ac210c484d4ae2d457d1ef6c01fd", 9 "version" : "6128b5118a28cec509865f88b63e13a732c032a7",
10 "urls" : [ 10 "urls" : [
11 {"url" : "https://lafo.ssw.uni-linz.ac.at/hg/graal-jvmci-8", "kind" : "hg"}, 11 {"url" : "https://lafo.ssw.uni-linz.ac.at/hg/graal-jvmci-8", "kind" : "hg"},
12 {"url" : "http://lafo.ssw.uni-linz.ac.at/nexus/content/repositories/snapshots", "kind" : "binary"}, 12 {"url" : "http://lafo.ssw.uni-linz.ac.at/nexus/content/repositories/snapshots", "kind" : "binary"},
13 ] 13 ]
14 }, 14 },
896 896
897 "distributions" : { 897 "distributions" : {
898 898
899 # ------------- Distributions ------------- 899 # ------------- Distributions -------------
900 900
901 "GRAAL_NODEINFO" : {
902 "path" : "build/graal-nodeinfo.jar",
903 "subDir" : "graal",
904 "sourcesPath" : "build/graal-nodeinfo.src.zip",
905 "dependencies" : [
906 "com.oracle.graal.nodeinfo",
907 ],
908 },
909
910 "GRAAL_API" : {
911 "path" : "build/graal-api.jar",
912 "subDir" : "graal",
913 "sourcesPath" : "build/graal-api.src.zip",
914 "dependencies" : [
915 "com.oracle.graal.api.replacements",
916 "com.oracle.graal.graph",
917 ],
918 "distDependencies" : [
919 "jvmci:JVMCI_API",
920 "GRAAL_NODEINFO",
921 ],
922 },
923
924 "GRAAL_COMPILER" : {
925 "path" : "build/graal-compiler.jar",
926 "subDir" : "graal",
927 "sourcesPath" : "build/graal-compiler.src.zip",
928 "dependencies" : [
929 "com.oracle.graal.compiler",
930 ],
931 "distDependencies" : [
932 "GRAAL_API",
933 ],
934 },
935
901 "GRAAL" : { 936 "GRAAL" : {
902 "path" : "build/graal.jar", 937 "path" : "build/graal.jar",
903 "subDir" : "graal", 938 "subDir" : "graal",
904 "sourcesPath" : "build/graal.src.zip", 939 "sourcesPath" : "build/graal.src.zip",
905 "dependencies" : [ 940 "dependencies" : [
909 "com.oracle.graal.printer", 944 "com.oracle.graal.printer",
910 ], 945 ],
911 "distDependencies" : [ 946 "distDependencies" : [
912 "jvmci:JVMCI_HOTSPOT", 947 "jvmci:JVMCI_HOTSPOT",
913 "jvmci:JVMCI_OPTIONS_PROCESSOR", 948 "jvmci:JVMCI_OPTIONS_PROCESSOR",
949 "GRAAL_COMPILER",
914 ], 950 ],
915 }, 951 },
916 952
917 "GRAAL_TEST" : { 953 "GRAAL_TEST" : {
918 "path" : "build/graal-test.jar", 954 "path" : "build/graal-test.jar",
969 "GRAAL_NODEINFO_PROCESSOR" : { 1005 "GRAAL_NODEINFO_PROCESSOR" : {
970 "path" : "build/graal-nodeinfo-processor.jar", 1006 "path" : "build/graal-nodeinfo-processor.jar",
971 "subDir" : "graal", 1007 "subDir" : "graal",
972 "sourcesPath" : "build/graal-nodeinfo-processor.src.zip", 1008 "sourcesPath" : "build/graal-nodeinfo-processor.src.zip",
973 "dependencies" : ["com.oracle.graal.nodeinfo.processor"], 1009 "dependencies" : ["com.oracle.graal.nodeinfo.processor"],
1010 "distDependencies" : [
1011 "GRAAL_NODEINFO",
1012 ],
974 }, 1013 },
975 1014
976 "GRAAL_REPLACEMENTS_VERIFIER" : { 1015 "GRAAL_REPLACEMENTS_VERIFIER" : {
977 "path" : "build/graal-replacements-verifier.jar", 1016 "path" : "build/graal-replacements-verifier.jar",
978 "subDir" : "graal", 1017 "subDir" : "graal",
979 "sourcesPath" : "build/graal-replacements-verifier.src.zip", 1018 "sourcesPath" : "build/graal-replacements-verifier.src.zip",
980 "dependencies" : ["com.oracle.graal.replacements.verifier"], 1019 "dependencies" : ["com.oracle.graal.replacements.verifier"],
981 "distDependencies" : [ 1020 "distDependencies" : [
982 "jvmci:JVMCI_API", 1021 "GRAAL_API",
983 ], 1022 ],
984 }, 1023 },
985 1024
986 "GRAAL_COMPILER_MATCH_PROCESSOR" : { 1025 "GRAAL_COMPILER_MATCH_PROCESSOR" : {
987 "path" : "build/graal-compiler-match-processor.jar", 1026 "path" : "build/graal-compiler-match-processor.jar",
988 "subDir" : "graal", 1027 "subDir" : "graal",
989 "sourcesPath" : "build/graal-compiler-match-processor.src.zip", 1028 "sourcesPath" : "build/graal-compiler-match-processor.src.zip",
990 "dependencies" : ["com.oracle.graal.compiler.match.processor"], 1029 "dependencies" : ["com.oracle.graal.compiler.match.processor"],
991 "distDependencies" : [ 1030 "distDependencies" : [
992 "jvmci:JVMCI_SERVICE", 1031 "GRAAL_COMPILER",
993 "jvmci:JVMCI_API",
994 ] 1032 ]
995 }, 1033 },
996 }, 1034 },
997 } 1035 }