Index: android_webview/tools/BUILD.gn |
diff --git a/android_webview/tools/BUILD.gn b/android_webview/tools/BUILD.gn |
new file mode 100644 |
index 0000000000000000000000000000000000000000..f10f66e455390323011d2b05d13dcfc0e10f9e38 |
--- /dev/null |
+++ b/android_webview/tools/BUILD.gn |
@@ -0,0 +1,62 @@ |
+# Copyright 2015 The Chromium Authors. All rights reserved. |
+# Use of this source code is governed by a BSD-style license that can be |
+# found in the LICENSE file. |
+ |
+import("//build/config/android/rules.gni") |
+import("//testing/test.gni") |
+ |
+# Mark all targets as test only. |
+testonly = true |
+ |
+group("tools") { |
+ deps = [ |
+ ":system_webview_shell_apk", |
+ ":system_webview_shell_layout_test_apk", |
+ ":system_webview_shell_page_cycler_apk", |
+ ] |
+} |
+ |
+# GYP: //android_webview/android_webview_shell.gypi:system_webview_shell_apk |
+android_apk("system_webview_shell_apk") { |
+ apk_name = "SystemWebViewShell" |
+ DEPRECATED_java_in_dir = "WebViewShell/src" |
+ android_manifest = "WebViewShell/AndroidManifest.xml" |
+ deps = [ |
+ ":system_webview_shell_apk_resources", |
+ "//base:base_java", |
+ ] |
+} |
+ |
+android_resources("system_webview_shell_apk_resources") { |
+ resource_dirs = [ "WebViewShell/res" ] |
+ custom_package = "org.chromium.webview_shell" |
+} |
+ |
+# GYP: //android_webview/android_webview_shell.gypi:system_webview_shell_page_cycler_apk |
+instrumentation_test_apk("system_webview_shell_page_cycler_apk") { |
+ apk_name = "SystemWebViewShellPageCycler" |
+ apk_under_test = ":system_webview_shell_apk" |
+ android_manifest = "PageCycler/AndroidManifest.xml" |
+ DEPRECATED_java_in_dir = "PageCycler/src" |
+ deps = [ |
+ "//base:base_java", |
+ "//base:base_java_test_support", |
+ "//content/public/android:content_java", |
+ "//content/public/test/android:content_java_test_support", |
+ "//testing/android/reporter:reporter_java", |
+ ] |
+} |
+ |
+# GYP: //android_webview/android_webview_shell.gypi:system_webview_shell_layout_test_apk |
+instrumentation_test_apk("system_webview_shell_layout_test_apk") { |
+ apk_name = "SystemWebViewShellLayoutTest" |
+ apk_under_test = ":system_webview_shell_apk" |
+ android_manifest = "WebViewShellTest/AndroidManifest.xml" |
+ DEPRECATED_java_in_dir = "WebViewShellTest/src" |
+ isolate_file = "../system_webview_shell_test_apk.isolate" |
+ deps = [ |
+ "//base:base_java", |
+ "//base:base_java_test_support", |
+ "//testing/android/reporter:reporter_java", |
+ ] |
+} |