diff mx/suite.py @ 21725:edafbaef3059

unified the DisassemblerProvider service interface to support both the hsdis and HexCodeFile based disassemblers
author Doug Simon <doug.simon@oracle.com>
date Thu, 04 Jun 2015 16:50:51 +0200
parents 941940598b94
children b54b13157d4b
line wrap: on
line diff
--- a/mx/suite.py	Thu Jun 04 13:44:27 2015 +0200
+++ b/mx/suite.py	Thu Jun 04 16:50:51 2015 +0200
@@ -405,6 +405,19 @@
 
     # ------------- Graal -------------
 
+    "com.oracle.graal.code" : {
+      "subDir" : "graal",
+      "sourceDirs" : ["src"],
+      "dependencies" : [
+        "com.oracle.jvmci.service",
+        "com.oracle.jvmci.code",
+      ],
+      "annotationProcessors" : ["com.oracle.jvmci.service.processor"],
+      "checkstyle" : "com.oracle.graal.graph",
+      "javaCompliance" : "1.8",
+      "workingSets" : "Graal",
+    },
+
     "com.oracle.graal.api.collections" : {
       "subDir" : "graal",
       "sourceDirs" : ["src"],
@@ -627,6 +640,7 @@
       "subDir" : "graal",
       "sourceDirs" : ["src"],
       "dependencies" : [
+        "com.oracle.graal.code",
         "com.oracle.graal.test",
         "com.oracle.jvmci.runtime",
       ],
@@ -1002,6 +1016,7 @@
       "subDir" : "graal",
       "sourceDirs" : ["src"],
       "dependencies" : [
+        "com.oracle.graal.code",
         "com.oracle.graal.java",
         "com.oracle.graal.compiler",
       ],