Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(522)

Side by Side Diff: ui/views/examples/examples.gyp

Issue 851853002: It is time. (Closed) Base URL: https://github.com/domokit/mojo.git@master
Patch Set: Trying to reup because the last upload failed. Created 5 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « ui/views/examples/example_combobox_model.cc ('k') | ui/views/examples/examples_main.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(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/examples
11 'target_name': 'views_examples_lib',
12 'type': '<(component)',
13 'dependencies': [
14 '../../../base/base.gyp:base',
15 '../../../skia/skia.gyp:skia',
16 '../../../third_party/icu/icu.gyp:icui18n',
17 '../../../third_party/icu/icu.gyp:icuuc',
18 '../../base/ui_base.gyp:ui_base',
19 '../../events/events.gyp:events',
20 '../../gfx/gfx.gyp:gfx',
21 '../../gfx/gfx.gyp:gfx_geometry',
22 '../../resources/ui_resources.gyp:ui_resources',
23 '../../resources/ui_resources.gyp:ui_test_pak',
24 '../views.gyp:views',
25 ],
26 'include_dirs': [
27 '../../..',
28 ],
29 'defines': [
30 'VIEWS_EXAMPLES_IMPLEMENTATION',
31 ],
32 'sources': [
33 # Note: sources list duplicated in GN build.
34 'bubble_example.cc',
35 'bubble_example.h',
36 'button_example.cc',
37 'button_example.h',
38 'checkbox_example.cc',
39 'checkbox_example.h',
40 'combobox_example.cc',
41 'combobox_example.h',
42 'double_split_view_example.cc',
43 'double_split_view_example.h',
44 'example_base.cc',
45 'example_base.h',
46 'example_combobox_model.cc',
47 'example_combobox_model.h',
48 'examples_window.cc',
49 'examples_window.h',
50 'label_example.cc',
51 'label_example.h',
52 'link_example.cc',
53 'link_example.h',
54 'message_box_example.cc',
55 'message_box_example.h',
56 'menu_example.cc',
57 'menu_example.h',
58 'multiline_example.cc',
59 'multiline_example.h',
60 'progress_bar_example.cc',
61 'progress_bar_example.h',
62 'radio_button_example.cc',
63 'radio_button_example.h',
64 'scroll_view_example.cc',
65 'scroll_view_example.h',
66 'single_split_view_example.cc',
67 'single_split_view_example.h',
68 'slider_example.cc',
69 'slider_example.h',
70 'tabbed_pane_example.cc',
71 'tabbed_pane_example.h',
72 'table_example.cc',
73 'table_example.h',
74 'text_example.cc',
75 'text_example.h',
76 'textfield_example.cc',
77 'textfield_example.h',
78 'throbber_example.cc',
79 'throbber_example.h',
80 'tree_view_example.cc',
81 'tree_view_example.h',
82 'views_examples_export.h',
83 'widget_example.cc',
84 'widget_example.h',
85 ],
86 'conditions': [
87 ['OS=="win"', {
88 'include_dirs': [
89 '../../../third_party/wtl/include',
90 ],
91 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations.
92 'msvs_disabled_warnings': [ 4267, ],
93 }],
94 ['use_aura==1', {
95 'dependencies': [
96 '../../aura/aura.gyp:aura',
97 ],
98 }],
99 ],
100 }, # target_name: views_examples_lib
101 {
102 # GN version: //ui/views/examples:views_examples_exe
103 'target_name': 'views_examples_exe',
104 'type': 'executable',
105 'dependencies': [
106 '../../../base/base.gyp:base',
107 '../../../base/base.gyp:base_i18n',
108 '../../base/ui_base.gyp:ui_base',
109 '../../compositor/compositor.gyp:compositor',
110 '../../compositor/compositor.gyp:compositor_test_support',
111 '../../gfx/gfx.gyp:gfx',
112 '../../resources/ui_resources.gyp:ui_test_pak',
113 '../views.gyp:views',
114 '../views.gyp:views_test_support',
115 'views_examples_lib',
116 ],
117 'sources': [
118 # Note: sources list duplicated in GN build.
119 'examples_main.cc',
120 ],
121 'conditions': [
122 ['use_aura==1', {
123 'dependencies': [
124 '../../aura/aura.gyp:aura',
125 ],
126 }],
127 ],
128 }, # target_name: views_examples_exe
129 {
130 # GN version: //ui/views/examples:views_examples_with_content_lib
131 'target_name': 'views_examples_with_content_lib',
132 'type': '<(component)',
133 'dependencies': [
134 '../../../base/base.gyp:base',
135 '../../../content/content.gyp:content',
136 '../../../skia/skia.gyp:skia',
137 '../../../url/url.gyp:url_lib',
138 '../../events/events.gyp:events',
139 '../controls/webview/webview.gyp:webview',
140 '../views.gyp:views',
141 'views_examples_lib',
142 ],
143 'defines': [
144 'VIEWS_EXAMPLES_WITH_CONTENT_IMPLEMENTATION',
145 ],
146 'sources': [
147 # Note: sources list duplicated in GN build.
148 'examples_window_with_content.cc',
149 'examples_window_with_content.h',
150 'views_examples_with_content_export.h',
151 'webview_example.cc',
152 'webview_example.h',
153 ],
154 }, # target_name: views_examples_with_content_lib
155 {
156 # GN version: //ui/views/examples/views_examples_with_content_exe
157 'target_name': 'views_examples_with_content_exe',
158 'type': 'executable',
159 'dependencies': [
160 '../../../base/base.gyp:base',
161 '../../../content/content.gyp:content',
162 '../../views_content_client/views_content_client.gyp:views_content_clien t',
163 'views_examples_with_content_lib',
164 ],
165 'sources': [
166 # Note: sources list duplicated in GN build.
167 'examples_with_content_main_exe.cc',
168 ],
169 'conditions': [
170 ['OS=="win"', {
171 'link_settings': {
172 'libraries': [
173 '-limm32.lib',
174 '-loleacc.lib',
175 ]
176 },
177 'msvs_settings': {
178 'VCManifestTool': {
179 'AdditionalManifestFiles': [
180 'views_examples.exe.manifest',
181 ],
182 },
183 'VCLinkerTool': {
184 'SubSystem': '2', # Set /SUBSYSTEM:WINDOWS
185 },
186 },
187 'dependencies': [
188 '../../../sandbox/sandbox.gyp:sandbox',
189 '../../../content/content.gyp:content_startup_helper_win',
190 ],
191 }],
192 ],
193 }, # target_name: views_examples_with_content_exe
194 ],
195 }
OLDNEW
« no previous file with comments | « ui/views/examples/example_combobox_model.cc ('k') | ui/views/examples/examples_main.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698