diff mx.graal/suite.py @ 22917:be55d92d4cb6

a dependency on MatchProcessor requires a dependency on ServiceProviderProcessor
author Doug Simon <doug.simon@oracle.com>
date Sun, 01 Nov 2015 10:59:29 +0100
parents c5aa3f4aac72
children f84799cc5e03
line wrap: on
line diff
--- a/mx.graal/suite.py	Sat Oct 31 12:49:11 2015 +0100
+++ b/mx.graal/suite.py	Sun Nov 01 10:59:29 2015 +0100
@@ -704,10 +704,11 @@
         "com.oracle.graal.java",
       ],
       "checkstyle" : "com.oracle.graal.graph",
-      "annotationProcessors" : [
+      "annotationProcessors" : deps([
         "GRAAL_NODEINFO_PROCESSOR",
-        "GRAAL_COMPILER_MATCH_PROCESSOR"
-      ],
+        "GRAAL_COMPILER_MATCH_PROCESSOR",
+        "jvmci:JVMCI_SERVICE_PROCESSOR",
+      ]),
       "javaCompliance" : "1.8",
       "workingSets" : "Graal,AMD64",
     },
@@ -732,10 +733,11 @@
         "com.oracle.graal.lir.sparc"
       ],
       "checkstyle" : "com.oracle.graal.graph",
-      "annotationProcessors" : [
+      "annotationProcessors" : deps([
         "GRAAL_NODEINFO_PROCESSOR",
-        "GRAAL_COMPILER_MATCH_PROCESSOR"
-      ],
+        "GRAAL_COMPILER_MATCH_PROCESSOR",
+        "jvmci:JVMCI_SERVICE_PROCESSOR",
+      ]),
       "javaCompliance" : "1.8",
       "workingSets" : "Graal,SPARC",
     },