diff options
-rw-r--r-- | BUILD.gn | 2 | ||||
-rw-r--r-- | chrome/browser/ui/views/BUILD.gn | 41 | ||||
-rw-r--r-- | chrome/chrome_browser_ui_views.gyp | 1 |
3 files changed, 44 insertions, 0 deletions
@@ -20,6 +20,7 @@ group("root") { #"//base(//build/toolchain/nacl:x86_newlib)", "//cc", + "//chrome/browser/ui/views", "//chrome/common", "//chrome/plugin", "//chrome/renderer", @@ -126,6 +127,7 @@ group("root") { if (is_android) { deps -= [ "//cc", + "//chrome/browser/ui/views", # Blocked on content. "//chrome/common", # Blocked on content. "//chrome/plugin", # Blocked on content. "//chrome/renderer", # Blocked on content. diff --git a/chrome/browser/ui/views/BUILD.gn b/chrome/browser/ui/views/BUILD.gn new file mode 100644 index 0000000..6239dc0 --- /dev/null +++ b/chrome/browser/ui/views/BUILD.gn @@ -0,0 +1,41 @@ +# Copyright 2014 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/ui.gni") + +assert(!is_android) + +component("views") { + output_name = "browser_ui_views" + sources = [ + "accelerator_table.cc", + "accelerator_table.h", + "browser_dialogs.h", + "chrome_views_export.h", + "event_utils.cc", + "event_utils.h", + "tab_icon_view_model.h", + "tabs/tab_renderer_data.cc", + "tabs/tab_renderer_data.h", + "tabs/tab_strip_observer.cc", + "tabs/tab_strip_observer.h", + "tabs/tab_strip_types.h", + ] + + defines = [ "CHROME_VIEWS_IMPLEMENTATION" ] + + deps = [ + "//base", + "//skia", + "//ui/base", + "//ui/events", + "//ui/gfx", + "//ui/gfx/geometry", + "//url", + ] + + if (use_ash) { + #deps += [ "//ash" ] TODO(GYP) + } +} diff --git a/chrome/chrome_browser_ui_views.gyp b/chrome/chrome_browser_ui_views.gyp index c36344a..160148c 100644 --- a/chrome/chrome_browser_ui_views.gyp +++ b/chrome/chrome_browser_ui_views.gyp @@ -8,6 +8,7 @@ }, 'targets': [ { + # GN version: //chrome/browser/ui/views 'target_name': 'browser_ui_views', 'type': '<(component)', 'dependencies': [ |