summaryrefslogtreecommitdiffstats
path: root/components/arc/BUILD.gn
diff options
context:
space:
mode:
authorkhmel <khmel@chromium.org>2015-12-04 08:24:47 -0800
committerCommit bot <commit-bot@chromium.org>2015-12-04 16:26:12 +0000
commitd7c5a3215244c5aa2165b6284bc8d19d5792af8c (patch)
tree04461d8498ad0c52fd98d50763138fc4f05793d7 /components/arc/BUILD.gn
parentb4e689e5049a21c645f215e8a01c28c6fad22b7f (diff)
downloadchromium_src-d7c5a3215244c5aa2165b6284bc8d19d5792af8c.zip
chromium_src-d7c5a3215244c5aa2165b6284bc8d19d5792af8c.tar.gz
chromium_src-d7c5a3215244c5aa2165b6284bc8d19d5792af8c.tar.bz2
arc-app-launcher: Minimal support for ARC app launcher.
This provides extension to app_list model that manages arc apps. It includes preference based service that interacts with arc bridge and supports an arc app life cycle; app list model builder for arc apps; arc list item. legacy ExtensionAppModelBuilder and new ArcAppModelBuilder are refactored in order to inherit common code. BUG=558209 TEST=Build and deploy android, chrome, chromium CLs. Apps appear in chromium app launcher. Once clicked, app is started in Android window. TEST=unit_tests with enable_arc=1 Debug/Release Review URL: https://codereview.chromium.org/1413153007 Cr-Commit-Position: refs/heads/master@{#363220}
Diffstat (limited to 'components/arc/BUILD.gn')
-rw-r--r--components/arc/BUILD.gn13
1 files changed, 13 insertions, 0 deletions
diff --git a/components/arc/BUILD.gn b/components/arc/BUILD.gn
index fe11655..6ab9270 100644
--- a/components/arc/BUILD.gn
+++ b/components/arc/BUILD.gn
@@ -20,6 +20,19 @@ static_library("arc") {
]
}
+static_library("arc_test_support") {
+ testonly = true
+ sources = [
+ "test/fake_arc_bridge_service.cc",
+ "test/fake_arc_bridge_service.h",
+ ]
+
+ deps = [
+ ":arc",
+ "//base",
+ ]
+}
+
source_set("unit_tests") {
testonly = true
sources = [