OLD | NEW |
---|---|
1 # Copyright 2016 The Chromium Authors. All rights reserved. | 1 # Copyright 2016 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 component("x") { | 5 component("x") { |
6 output_name = "ui_base_x" | 6 output_name = "ui_base_x" |
7 | 7 |
8 sources = [ | 8 sources = [ |
9 "ui_base_x_export.h", | 9 "ui_base_x_export.h", |
10 "x11_foreign_window_manager.cc", | 10 "x11_foreign_window_manager.cc", |
11 "x11_foreign_window_manager.h", | 11 "x11_foreign_window_manager.h", |
12 "x11_menu_list.cc", | 12 "x11_menu_list.cc", |
13 "x11_menu_list.h", | 13 "x11_menu_list.h", |
14 "x11_util.cc", | 14 "x11_util.cc", |
15 "x11_util.h", | 15 "x11_util.h", |
16 "x11_util_internal.h", | 16 "x11_util_internal.h", |
17 ] | 17 ] |
18 | 18 |
19 configs += [ "//build/config/linux:x11" ] | 19 configs += [ |
20 "//build/config/linux:x11", | |
21 "//build/config/linux:x11-xcb", | |
22 "//build/config/linux:xcb", | |
sadrul
2016/08/09 16:12:30
Do you actually need the new configs?
| |
23 ] | |
20 | 24 |
21 defines = [ "UI_BASE_X_IMPLEMENTATION" ] | 25 defines = [ "UI_BASE_X_IMPLEMENTATION" ] |
22 | 26 |
23 deps = [ | 27 deps = [ |
24 "//base", | 28 "//base", |
25 "//base:i18n", | 29 "//base:i18n", |
26 "//skia", | 30 "//skia", |
27 "//ui/events", | 31 "//ui/events", |
28 "//ui/events/devices/x11", | 32 "//ui/events/devices/x11", |
29 "//ui/events/keycodes:x11", | 33 "//ui/events/keycodes:x11", |
30 "//ui/gfx", | 34 "//ui/gfx", |
31 "//ui/gfx/x", | 35 "//ui/gfx/x", |
32 ] | 36 ] |
33 } | 37 } |
OLD | NEW |