Roll harfbuzz-ng to 1.0.2
[chromium-blink-merge.git] / mandoline / ui / omnibox / BUILD.gn
blob6741c0bc03a938f7aba58b8f238086ba11dabe93
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/public/mojo_application.gni")
7 mojo_native_application("omnibox") {
8   sources = [
9     "main.cc",
10   ]
12   deps = [
13     ":lib",
14     "//mandoline/ui/common/resources",
15     "//mojo/application/public/cpp",
16   ]
18   resources = [ "$root_out_dir/mandoline_ui.pak" ]
21 source_set("lib") {
22   sources = [
23     "omnibox_impl.cc",
24     "omnibox_impl.h",
25   ]
27   deps = [
28     "//base",
29     "//components/view_manager/public/cpp",
30     "//mandoline/ui/aura",
31     "//mandoline/ui/browser/public/interfaces",
32     "//mojo/application/public/cpp:sources",
33     "//mojo/common",
34     "//mojo/converters/geometry",
35     "//skia",
36     "//third_party/mojo/src/mojo/public/cpp/bindings",
37     "//ui/gfx/geometry",
38     "//ui/mojo/events:interfaces",
39     "//ui/views",
40   ]