Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / chrome / browser / ui / views / BUILD.gn
blobc012e65fe4c0e85138664dae4cfde0a362815265
1 # Copyright 2014 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("//build/config/ui.gni")
7 assert(!is_android)
9 component("views") {
10   output_name = "browser_ui_views"
11   sources = [
12     "accelerator_table.cc",
13     "accelerator_table.h",
14     "browser_dialogs.h",
15     "chrome_views_export.h",
16     "event_utils.cc",
17     "event_utils.h",
18     "tab_icon_view_model.h",
19     "tabs/tab_renderer_data.cc",
20     "tabs/tab_renderer_data.h",
21     "tabs/tab_strip_observer.cc",
22     "tabs/tab_strip_observer.h",
23     "tabs/tab_strip_types.h",
24   ]
26   defines = [ "CHROME_VIEWS_IMPLEMENTATION" ]
28   deps = [
29     "//base",
30     "//skia",
31     "//ui/base",
32     "//ui/events",
33     "//ui/gfx",
34     "//ui/gfx/geometry",
35     "//url",
36   ]
38   if (use_ash) {
39     deps += [ "//ash" ]
40   }