mandoline: Allow running the aura/views UI on android.
[chromium-blink-merge.git] / mandoline / ui / omnibox / BUILD.gn
blobdd81468e4b9bfa5eb5696a54d7f72a1392532594
1 # Copyright 2015 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
5 import("//mojo/mojo_application_package.gni")
6 import("//third_party/mojo/src/mojo/public/tools/bindings/mojom.gni")
8 mojo_application_package("omnibox") {
9   sources = [
10     "main.cc",
11   ]
13   deps = [
14     ":lib",
15     "//mandoline/services/navigation/public/interfaces",
16     "//mojo/application/public/cpp",
17   ]
19   resources = [
20     "$root_out_dir/icudtl.dat",
21     "$root_out_dir/ui_test.pak",
22   ]
25 source_set("lib") {
26   sources = [
27     "omnibox_impl.cc",
28     "omnibox_impl.h",
29   ]
31   deps = [
32     "//base",
33     "//components/view_manager/public/cpp",
34     "//mandoline/services/navigation/public/interfaces",
35     "//mandoline/ui/aura",
36     "//mandoline/ui/browser:interfaces",
37     "//mojo/application/public/interfaces",
38     "//mojo/converters/geometry",
39     "//skia",
40     "//third_party/mojo/src/mojo/public/cpp/bindings",
41     "//ui/gfx/geometry",
42     "//ui/mojo/events:interfaces",
43   ]