Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / mojo / BUILD.gn
index 6171316..8813c1e 100644 (file)
@@ -4,8 +4,24 @@
 
 group("mojo") {
   deps = [
-    "//mojo/public/cpp/bindings",
-    "//mojo/public/interfaces/bindings/tests:test_interfaces",
-    "//mojo/public/js/bindings",
+    "//mojo/common",
+    "//mojo/public",
+    "//mojo/services",
+    "//mojo/shell:mojo_shell",
+    "//mojo/shell:mojo_shell_tests",
   ]
 }
+
+if (is_android) {
+  import("//build/config/android/rules.gni")
+
+  generate_jni("jni_headers") {
+    sources = [
+      "android/javatests/src/org/chromium/mojo/MojoTestCase.java",
+      "android/system/src/org/chromium/mojo/system/impl/CoreImpl.java",
+      "services/native_viewport/android/src/org/chromium/mojo/PlatformViewportAndroid.java",
+    ]
+
+    jni_package = "mojo"
+  }
+}