OLD | NEW |
| (Empty) |
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. | |
4 { | |
5 'variables': { | |
6 'chromium_code': 1, | |
7 }, | |
8 'targets': [ | |
9 { | |
10 # GN version: //ui/views_content_client | |
11 'target_name': 'views_content_client', | |
12 'type': '<(component)', | |
13 'dependencies': [ | |
14 '../../base/base.gyp:base', | |
15 '../../base/base.gyp:base_i18n', | |
16 '../../content/content.gyp:content', | |
17 '../../content/content_shell_and_tests.gyp:content_shell_lib', | |
18 '../../third_party/icu/icu.gyp:icui18n', | |
19 '../../third_party/icu/icu.gyp:icuuc', | |
20 '../base/ui_base.gyp:ui_base', | |
21 '../display/display.gyp:display', | |
22 '../events/events.gyp:events', | |
23 '../gfx/gfx.gyp:gfx', | |
24 '../gfx/gfx.gyp:gfx_geometry', | |
25 '../resources/ui_resources.gyp:ui_resources', | |
26 '../resources/ui_resources.gyp:ui_test_pak', | |
27 '../views/views.gyp:views', | |
28 '../views/views.gyp:views_test_support', | |
29 ], | |
30 'defines': [ | |
31 'VIEWS_CONTENT_CLIENT_IMPLEMENTATION', | |
32 ], | |
33 'sources': [ | |
34 # Note: sources list duplicated in GN build. | |
35 'views_content_browser_client.cc', | |
36 'views_content_browser_client.h', | |
37 'views_content_client.cc', | |
38 'views_content_client.h', | |
39 'views_content_client_export.h', | |
40 'views_content_client_main_parts.cc', | |
41 'views_content_client_main_parts.h', | |
42 'views_content_client_main_parts_aura.cc', | |
43 'views_content_client_main_parts_aura.h', | |
44 'views_content_client_main_parts_chromeos.cc', | |
45 'views_content_client_main_parts_desktop_aura.cc', | |
46 'views_content_client_main_parts_mac.mm', | |
47 'views_content_main_delegate.cc', | |
48 ], | |
49 'conditions': [ | |
50 ['use_aura==1', { | |
51 'dependencies': [ | |
52 '../aura/aura.gyp:aura', | |
53 ], | |
54 }], # use_aura==1 | |
55 ['chromeos==1', { | |
56 'sources!': [ | |
57 'views_content_client_main_parts_desktop_aura.cc', | |
58 ] | |
59 }], # chromeos==1 | |
60 ], | |
61 }, # target_name: views_content_client | |
62 ], | |
63 } | |
OLD | NEW |