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

Side by Side Diff: mojo/mojo_examples.gypi

Issue 441853002: mojo: first take on removing mojo_main_{chromium,standalone}. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: gn Created 6 years, 4 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 | Annotate | Revision Log
OLDNEW
1 # Copyright 2013 The Chromium Authors. All rights reserved. 1 # Copyright 2013 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 { 5 {
6 'targets': [ 6 'targets': [
7 { 7 {
8 'target_name': 'mojo_echo_client', 8 'target_name': 'mojo_echo_client',
9 'type': 'loadable_module', 9 'type': 'loadable_module',
10 'dependencies': [ 10 'dependencies': [
11 'mojo_base.gyp:mojo_application_standalone', 11 'mojo_base.gyp:mojo_application_standalone',
12 'mojo_base.gyp:mojo_cpp_bindings', 12 'mojo_base.gyp:mojo_cpp_bindings',
13 'mojo_base.gyp:mojo_environment_standalone',
14 'mojo_base.gyp:mojo_utility', 13 'mojo_base.gyp:mojo_utility',
15 'mojo_echo_service_bindings', 14 'mojo_echo_service_bindings',
16 '<(mojo_system_for_loadable_module)', 15 '<(mojo_system_for_loadable_module)',
17 ], 16 ],
18 'sources': [ 17 'sources': [
19 'examples/echo/echo_client.cc', 18 'examples/echo/echo_client.cc',
20 'public/cpp/application/lib/mojo_main_standalone.cc',
21 ], 19 ],
22 }, 20 },
23 { 21 {
24 'target_name': 'package_mojo_echo_client', 22 'target_name': 'package_mojo_echo_client',
25 'variables': { 23 'variables': {
26 'app_name': 'mojo_echo_client', 24 'app_name': 'mojo_echo_client',
27 }, 25 },
28 'includes': [ 'build/package_app.gypi' ], 26 'includes': [ 'build/package_app.gypi' ],
29 }, 27 },
30 { 28 {
31 'target_name': 'mojo_echo_service_bindings', 29 'target_name': 'mojo_echo_service_bindings',
32 'type': 'static_library', 30 'type': 'static_library',
33 'sources': [ 31 'sources': [
34 'examples/echo/echo_service.mojom', 32 'examples/echo/echo_service.mojom',
35 ], 33 ],
36 'dependencies': [ 34 'dependencies': [
37 'mojo_base.gyp:mojo_cpp_bindings', 35 'mojo_base.gyp:mojo_cpp_bindings',
38 ], 36 ],
39 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 37 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
40 'export_dependent_settings': [ 38 'export_dependent_settings': [
41 'mojo_base.gyp:mojo_cpp_bindings', 39 'mojo_base.gyp:mojo_cpp_bindings',
42 ], 40 ],
43 }, 41 },
44 { 42 {
45 'target_name': 'mojo_echo_service', 43 'target_name': 'mojo_echo_service',
46 'type': 'loadable_module', 44 'type': 'loadable_module',
47 'dependencies': [ 45 'dependencies': [
48 'mojo_base.gyp:mojo_application_standalone', 46 'mojo_base.gyp:mojo_application_standalone',
49 'mojo_base.gyp:mojo_cpp_bindings', 47 'mojo_base.gyp:mojo_cpp_bindings',
50 'mojo_base.gyp:mojo_environment_standalone',
51 'mojo_base.gyp:mojo_utility', 48 'mojo_base.gyp:mojo_utility',
52 'mojo_echo_service_bindings', 49 'mojo_echo_service_bindings',
53 '<(mojo_system_for_loadable_module)', 50 '<(mojo_system_for_loadable_module)',
54 ], 51 ],
55 'sources': [ 52 'sources': [
56 'examples/echo/echo_service.cc', 53 'examples/echo/echo_service.cc',
57 'public/cpp/application/lib/mojo_main_standalone.cc',
58 ], 54 ],
59 }, 55 },
60 { 56 {
61 'target_name': 'package_mojo_echo_service', 57 'target_name': 'package_mojo_echo_service',
62 'variables': { 58 'variables': {
63 'app_name': 'mojo_echo_service', 59 'app_name': 'mojo_echo_service',
64 }, 60 },
65 'includes': [ 'build/package_app.gypi' ], 61 'includes': [ 'build/package_app.gypi' ],
66 }, 62 },
67 { 63 {
68 'target_name': 'mojo_sample_app', 64 'target_name': 'mojo_sample_app',
69 'type': 'loadable_module', 65 'type': 'loadable_module',
70 'dependencies': [ 66 'dependencies': [
71 # TODO(darin): we should not be linking against these libraries! 67 # TODO(darin): we should not be linking against these libraries!
72 '../ui/events/events.gyp:events', 68 '../ui/events/events.gyp:events',
73 '../ui/gfx/gfx.gyp:gfx_geometry', 69 '../ui/gfx/gfx.gyp:gfx_geometry',
74 'mojo_base.gyp:mojo_application_standalone', 70 'mojo_base.gyp:mojo_application_standalone',
75 'mojo_base.gyp:mojo_cpp_bindings', 71 'mojo_base.gyp:mojo_cpp_bindings',
76 'mojo_base.gyp:mojo_environment_standalone',
77 'mojo_base.gyp:mojo_utility', 72 'mojo_base.gyp:mojo_utility',
78 'mojo_geometry_bindings', 73 'mojo_geometry_bindings',
79 'mojo_native_viewport_bindings', 74 'mojo_native_viewport_bindings',
80 '<(mojo_gles2_for_loadable_module)', 75 '<(mojo_gles2_for_loadable_module)',
81 '<(mojo_system_for_loadable_module)', 76 '<(mojo_system_for_loadable_module)',
82 ], 77 ],
83 'sources': [ 78 'sources': [
84 'examples/sample_app/gles2_client_impl.cc', 79 'examples/sample_app/gles2_client_impl.cc',
85 'examples/sample_app/gles2_client_impl.cc', 80 'examples/sample_app/gles2_client_impl.cc',
86 'examples/sample_app/sample_app.cc', 81 'examples/sample_app/sample_app.cc',
87 'examples/sample_app/spinning_cube.cc', 82 'examples/sample_app/spinning_cube.cc',
88 'examples/sample_app/spinning_cube.h', 83 'examples/sample_app/spinning_cube.h',
89 'public/cpp/application/lib/mojo_main_standalone.cc',
90 ], 84 ],
91 }, 85 },
92 { 86 {
93 'target_name': 'package_mojo_sample_app', 87 'target_name': 'package_mojo_sample_app',
94 'variables': { 88 'variables': {
95 'app_name': 'mojo_sample_app', 89 'app_name': 'mojo_sample_app',
96 }, 90 },
97 'includes': [ 'build/package_app.gypi' ], 91 'includes': [ 'build/package_app.gypi' ],
98 }, 92 },
99 { 93 {
100 'target_name': 'mojo_example_service_bindings', 94 'target_name': 'mojo_example_service_bindings',
101 'type': 'static_library', 95 'type': 'static_library',
102 'sources': [ 96 'sources': [
103 'examples/apptest/example_service.mojom', 97 'examples/apptest/example_service.mojom',
104 ], 98 ],
105 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 99 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
106 'export_dependent_settings': [ 100 'export_dependent_settings': [
107 'mojo_base.gyp:mojo_cpp_bindings', 101 'mojo_base.gyp:mojo_cpp_bindings',
108 ], 102 ],
109 'dependencies': [ 103 'dependencies': [
110 'mojo_base.gyp:mojo_cpp_bindings', 104 'mojo_base.gyp:mojo_cpp_bindings',
111 ], 105 ],
112 }, 106 },
113 { 107 {
114 'target_name': 'mojo_example_service', 108 'target_name': 'mojo_example_service',
115 'type': 'loadable_module', 109 'type': 'loadable_module',
116 'dependencies': [ 110 'dependencies': [
117 'mojo_base.gyp:mojo_application_standalone', # For ApplicationDelegate. 111 'mojo_base.gyp:mojo_application_standalone', # For ApplicationDelegate.
118 'mojo_base.gyp:mojo_cpp_bindings', # For *.mojom.h 112 'mojo_base.gyp:mojo_cpp_bindings', # For *.mojom.h
119 'mojo_base.gyp:mojo_environment_standalone', # For Environment.
120 'mojo_example_service_bindings', 113 'mojo_example_service_bindings',
121 'mojo_base.gyp:mojo_utility', # For RunLoop. 114 'mojo_base.gyp:mojo_utility', # For RunLoop.
122 '<(mojo_system_for_loadable_module)', 115 '<(mojo_system_for_loadable_module)',
123 ], 116 ],
124 'sources': [ 117 'sources': [
125 'examples/apptest/example_service_application.cc', 118 'examples/apptest/example_service_application.cc',
126 'examples/apptest/example_service_application.h', 119 'examples/apptest/example_service_application.h',
127 'examples/apptest/example_service_impl.cc', 120 'examples/apptest/example_service_impl.cc',
128 'examples/apptest/example_service_impl.h', 121 'examples/apptest/example_service_impl.h',
129 'public/cpp/application/lib/mojo_main_standalone.cc',
130 ], 122 ],
131 }, 123 },
132 { 124 {
133 'target_name': 'mojo_example_apptests', 125 'target_name': 'mojo_example_apptests',
134 'type': 'loadable_module', 126 'type': 'loadable_module',
135 'dependencies': [ 127 'dependencies': [
136 '../testing/gtest.gyp:gtest', 128 '../testing/gtest.gyp:gtest',
137 'mojo_base.gyp:mojo_application_standalone', # For ApplicationDelegate. 129 'mojo_base.gyp:mojo_application_standalone', # For ApplicationDelegate.
138 'mojo_base.gyp:mojo_environment_standalone', # For Environment.
139 'mojo_example_service', 130 'mojo_example_service',
140 'mojo_example_service_bindings', 131 'mojo_example_service_bindings',
141 'mojo_base.gyp:mojo_utility', # For RunLoop. 132 'mojo_base.gyp:mojo_utility', # For RunLoop.
142 '<(mojo_system_for_loadable_module)', 133 '<(mojo_system_for_loadable_module)',
143 ], 134 ],
144 'sources': [ 135 'sources': [
145 'examples/apptest/example_apptest.cc', 136 'examples/apptest/example_apptest.cc',
146 'examples/apptest/example_client_application.cc', 137 'examples/apptest/example_client_application.cc',
147 'examples/apptest/example_client_application.h', 138 'examples/apptest/example_client_application.h',
148 'examples/apptest/example_client_impl.cc', 139 'examples/apptest/example_client_impl.cc',
(...skipping 10 matching lines...) Expand all
159 { 150 {
160 'target_name': 'mojo_compositor_app', 151 'target_name': 'mojo_compositor_app',
161 'type': 'loadable_module', 152 'type': 'loadable_module',
162 'dependencies': [ 153 'dependencies': [
163 '../base/base.gyp:base', 154 '../base/base.gyp:base',
164 '../cc/cc.gyp:cc', 155 '../cc/cc.gyp:cc',
165 '../ui/gfx/gfx.gyp:gfx', 156 '../ui/gfx/gfx.gyp:gfx',
166 '../ui/gfx/gfx.gyp:gfx_geometry', 157 '../ui/gfx/gfx.gyp:gfx_geometry',
167 'mojo_base.gyp:mojo_application_chromium', 158 'mojo_base.gyp:mojo_application_chromium',
168 'mojo_base.gyp:mojo_common_lib', 159 'mojo_base.gyp:mojo_common_lib',
169 'mojo_base.gyp:mojo_environment_chromium',
170 'mojo_cc_support', 160 'mojo_cc_support',
171 'mojo_geometry_bindings', 161 'mojo_geometry_bindings',
172 'mojo_geometry_lib', 162 'mojo_geometry_lib',
173 'mojo_native_viewport_bindings', 163 'mojo_native_viewport_bindings',
174 '<(mojo_gles2_for_loadable_module)', 164 '<(mojo_gles2_for_loadable_module)',
175 '<(mojo_system_for_loadable_module)', 165 '<(mojo_system_for_loadable_module)',
176 ], 166 ],
177 'sources': [ 167 'sources': [
178 'examples/compositor_app/compositor_app.cc', 168 'examples/compositor_app/compositor_app.cc',
179 'examples/compositor_app/compositor_host.cc', 169 'examples/compositor_app/compositor_host.cc',
180 'examples/compositor_app/compositor_host.h', 170 'examples/compositor_app/compositor_host.h',
181 'public/cpp/application/lib/mojo_main_chromium.cc',
182 ], 171 ],
183 }, 172 },
184 { 173 {
185 'target_name': 'package_mojo_compositor_app', 174 'target_name': 'package_mojo_compositor_app',
186 'variables': { 175 'variables': {
187 'app_name': 'mojo_compositor_app', 176 'app_name': 'mojo_compositor_app',
188 }, 177 },
189 'includes': [ 'build/package_app.gypi' ], 178 'includes': [ 'build/package_app.gypi' ],
190 }, 179 },
191 { 180 {
192 'target_name': 'mojo_wget', 181 'target_name': 'mojo_wget',
193 'type': 'loadable_module', 182 'type': 'loadable_module',
194 'dependencies': [ 183 'dependencies': [
195 'mojo_base.gyp:mojo_application_standalone', 184 'mojo_base.gyp:mojo_application_standalone',
196 'mojo_base.gyp:mojo_cpp_bindings', 185 'mojo_base.gyp:mojo_cpp_bindings',
197 'mojo_base.gyp:mojo_environment_standalone',
198 'mojo_base.gyp:mojo_utility', 186 'mojo_base.gyp:mojo_utility',
199 'mojo_network_bindings', 187 'mojo_network_bindings',
200 '<(mojo_system_for_loadable_module)', 188 '<(mojo_system_for_loadable_module)',
201 ], 189 ],
202 'sources': [ 190 'sources': [
203 'examples/wget/wget.cc', 191 'examples/wget/wget.cc',
204 'public/cpp/application/lib/mojo_main_standalone.cc',
205 ], 192 ],
206 }, 193 },
207 { 194 {
208 'target_name': 'mojo_content_handler_demo', 195 'target_name': 'mojo_content_handler_demo',
209 'type': 'loadable_module', 196 'type': 'loadable_module',
210 'dependencies': [ 197 'dependencies': [
211 'mojo_base.gyp:mojo_application_standalone', 198 'mojo_base.gyp:mojo_application_standalone',
212 'mojo_base.gyp:mojo_cpp_bindings', 199 'mojo_base.gyp:mojo_cpp_bindings',
213 'mojo_base.gyp:mojo_environment_standalone',
214 'mojo_base.gyp:mojo_utility', 200 'mojo_base.gyp:mojo_utility',
215 'mojo_content_handler_bindings', 201 'mojo_content_handler_bindings',
216 '<(mojo_system_for_loadable_module)', 202 '<(mojo_system_for_loadable_module)',
217 ], 203 ],
218 'sources': [ 204 'sources': [
219 'examples/content_handler_demo/content_handler_demo.cc', 205 'examples/content_handler_demo/content_handler_demo.cc',
220 'public/cpp/application/lib/mojo_main_standalone.cc',
221 ], 206 ],
222 }, 207 },
223 { 208 {
224 'target_name': 'package_mojo_wget', 209 'target_name': 'package_mojo_wget',
225 'variables': { 210 'variables': {
226 'app_name': 'mojo_wget', 211 'app_name': 'mojo_wget',
227 }, 212 },
228 'includes': [ 'build/package_app.gypi' ], 213 'includes': [ 'build/package_app.gypi' ],
229 }, 214 },
230 { 215 {
(...skipping 11 matching lines...) Expand all
242 ], 227 ],
243 }, 228 },
244 { 229 {
245 'target_name': 'mojo_png_viewer', 230 'target_name': 'mojo_png_viewer',
246 'type': 'loadable_module', 231 'type': 'loadable_module',
247 'dependencies': [ 232 'dependencies': [
248 '../skia/skia.gyp:skia', 233 '../skia/skia.gyp:skia',
249 '../ui/gfx/gfx.gyp:gfx', 234 '../ui/gfx/gfx.gyp:gfx',
250 'mojo_base.gyp:mojo_application_chromium', 235 'mojo_base.gyp:mojo_application_chromium',
251 'mojo_base.gyp:mojo_cpp_bindings', 236 'mojo_base.gyp:mojo_cpp_bindings',
252 'mojo_base.gyp:mojo_environment_chromium',
253 'mojo_base.gyp:mojo_utility', 237 'mojo_base.gyp:mojo_utility',
254 'mojo_media_viewer_bindings', 238 'mojo_media_viewer_bindings',
255 'mojo_navigation_bindings', 239 'mojo_navigation_bindings',
256 'mojo_network_bindings', 240 'mojo_network_bindings',
257 'mojo_launcher_bindings', 241 'mojo_launcher_bindings',
258 'mojo_view_manager_lib', 242 'mojo_view_manager_lib',
259 '<(mojo_system_for_loadable_module)', 243 '<(mojo_system_for_loadable_module)',
260 ], 244 ],
261 'sources': [ 245 'sources': [
262 'examples/png_viewer/png_viewer.cc', 246 'examples/png_viewer/png_viewer.cc',
263 'public/cpp/application/lib/mojo_main_chromium.cc',
264 ], 247 ],
265 }, 248 },
266 { 249 {
267 'target_name': 'mojo_pepper_container_app', 250 'target_name': 'mojo_pepper_container_app',
268 'type': 'loadable_module', 251 'type': 'loadable_module',
269 'dependencies': [ 252 'dependencies': [
270 '../base/base.gyp:base', 253 '../base/base.gyp:base',
271 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic _annotations', 254 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic _annotations',
272 '../gpu/gpu.gyp:command_buffer_common', 255 '../gpu/gpu.gyp:command_buffer_common',
273 '../ppapi/ppapi.gyp:ppapi_c', 256 '../ppapi/ppapi.gyp:ppapi_c',
274 '../ppapi/ppapi_internal.gyp:ppapi_example_gles2_spinning_cube', 257 '../ppapi/ppapi_internal.gyp:ppapi_example_gles2_spinning_cube',
275 '../ui/events/events.gyp:events_base', 258 '../ui/events/events.gyp:events_base',
276 'mojo_base.gyp:mojo_application_chromium', 259 'mojo_base.gyp:mojo_application_chromium',
277 'mojo_base.gyp:mojo_common_lib', 260 'mojo_base.gyp:mojo_common_lib',
278 'mojo_base.gyp:mojo_environment_chromium',
279 'mojo_geometry_bindings', 261 'mojo_geometry_bindings',
280 'mojo_native_viewport_bindings', 262 'mojo_native_viewport_bindings',
281 '<(mojo_gles2_for_loadable_module)', 263 '<(mojo_gles2_for_loadable_module)',
282 '<(mojo_system_for_loadable_module)', 264 '<(mojo_system_for_loadable_module)',
283 ], 265 ],
284 'defines': [ 266 'defines': [
285 # We don't really want to export. We could change how 267 # We don't really want to export. We could change how
286 # ppapi_{shared,thunk}_export.h are defined to avoid this. 268 # ppapi_{shared,thunk}_export.h are defined to avoid this.
287 'PPAPI_SHARED_IMPLEMENTATION', 269 'PPAPI_SHARED_IMPLEMENTATION',
288 'PPAPI_THUNK_IMPLEMENTATION', 270 'PPAPI_THUNK_IMPLEMENTATION',
(...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after
349 'examples/pepper_container_app/plugin_instance.cc', 331 'examples/pepper_container_app/plugin_instance.cc',
350 'examples/pepper_container_app/plugin_instance.h', 332 'examples/pepper_container_app/plugin_instance.h',
351 'examples/pepper_container_app/plugin_module.cc', 333 'examples/pepper_container_app/plugin_module.cc',
352 'examples/pepper_container_app/plugin_module.h', 334 'examples/pepper_container_app/plugin_module.h',
353 'examples/pepper_container_app/ppb_core_thunk.cc', 335 'examples/pepper_container_app/ppb_core_thunk.cc',
354 'examples/pepper_container_app/ppb_opengles2_thunk.cc', 336 'examples/pepper_container_app/ppb_opengles2_thunk.cc',
355 'examples/pepper_container_app/resource_creation_impl.cc', 337 'examples/pepper_container_app/resource_creation_impl.cc',
356 'examples/pepper_container_app/resource_creation_impl.h', 338 'examples/pepper_container_app/resource_creation_impl.h',
357 'examples/pepper_container_app/thunk.h', 339 'examples/pepper_container_app/thunk.h',
358 'examples/pepper_container_app/type_converters.h', 340 'examples/pepper_container_app/type_converters.h',
359 'public/cpp/application/lib/mojo_main_chromium.cc',
360 ], 341 ],
361 }, 342 },
362 { 343 {
363 'target_name': 'mojo_surfaces_app', 344 'target_name': 'mojo_surfaces_app',
364 'type': 'loadable_module', 345 'type': 'loadable_module',
365 'dependencies': [ 346 'dependencies': [
366 '../base/base.gyp:base', 347 '../base/base.gyp:base',
367 '../cc/cc.gyp:cc', 348 '../cc/cc.gyp:cc',
368 '../cc/cc.gyp:cc_surfaces', 349 '../cc/cc.gyp:cc_surfaces',
369 '../skia/skia.gyp:skia', 350 '../skia/skia.gyp:skia',
370 '../ui/gfx/gfx.gyp:gfx', 351 '../ui/gfx/gfx.gyp:gfx',
371 '../ui/gfx/gfx.gyp:gfx_geometry', 352 '../ui/gfx/gfx.gyp:gfx_geometry',
372 'mojo_base.gyp:mojo_application_chromium', 353 'mojo_base.gyp:mojo_application_chromium',
373 'mojo_base.gyp:mojo_common_lib', 354 'mojo_base.gyp:mojo_common_lib',
374 'mojo_base.gyp:mojo_environment_chromium',
375 'mojo_geometry_bindings', 355 'mojo_geometry_bindings',
376 'mojo_geometry_lib', 356 'mojo_geometry_lib',
377 'mojo_native_viewport_bindings', 357 'mojo_native_viewport_bindings',
378 'mojo_surfaces_bindings', 358 'mojo_surfaces_bindings',
379 'mojo_surfaces_app_bindings', 359 'mojo_surfaces_app_bindings',
380 'mojo_surfaces_lib', 360 'mojo_surfaces_lib',
381 '<(mojo_system_for_loadable_module)', 361 '<(mojo_system_for_loadable_module)',
382 ], 362 ],
383 'sources': [ 363 'sources': [
384 'examples/surfaces_app/embedder.cc', 364 'examples/surfaces_app/embedder.cc',
385 'examples/surfaces_app/embedder.h', 365 'examples/surfaces_app/embedder.h',
386 'examples/surfaces_app/surfaces_app.cc', 366 'examples/surfaces_app/surfaces_app.cc',
387 'examples/surfaces_app/surfaces_util.cc', 367 'examples/surfaces_app/surfaces_util.cc',
388 'examples/surfaces_app/surfaces_util.h', 368 'examples/surfaces_app/surfaces_util.h',
389 'public/cpp/application/lib/mojo_main_chromium.cc',
390 ], 369 ],
391 }, 370 },
392 { 371 {
393 'target_name': 'mojo_surfaces_app_bindings', 372 'target_name': 'mojo_surfaces_app_bindings',
394 'type': 'static_library', 373 'type': 'static_library',
395 'sources': [ 374 'sources': [
396 'examples/surfaces_app/child.mojom', 375 'examples/surfaces_app/child.mojom',
397 ], 376 ],
398 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 377 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
399 'export_dependent_settings': [ 378 'export_dependent_settings': [
(...skipping 17 matching lines...) Expand all
417 'type': 'loadable_module', 396 'type': 'loadable_module',
418 'dependencies': [ 397 'dependencies': [
419 '../base/base.gyp:base', 398 '../base/base.gyp:base',
420 '../cc/cc.gyp:cc', 399 '../cc/cc.gyp:cc',
421 '../cc/cc.gyp:cc_surfaces', 400 '../cc/cc.gyp:cc_surfaces',
422 '../skia/skia.gyp:skia', 401 '../skia/skia.gyp:skia',
423 '../ui/gfx/gfx.gyp:gfx', 402 '../ui/gfx/gfx.gyp:gfx',
424 '../ui/gfx/gfx.gyp:gfx_geometry', 403 '../ui/gfx/gfx.gyp:gfx_geometry',
425 'mojo_base.gyp:mojo_application_chromium', 404 'mojo_base.gyp:mojo_application_chromium',
426 'mojo_base.gyp:mojo_common_lib', 405 'mojo_base.gyp:mojo_common_lib',
427 'mojo_base.gyp:mojo_environment_chromium',
428 'mojo_geometry_bindings', 406 'mojo_geometry_bindings',
429 'mojo_geometry_lib', 407 'mojo_geometry_lib',
430 'mojo_surfaces_app_bindings', 408 'mojo_surfaces_app_bindings',
431 'mojo_surfaces_bindings', 409 'mojo_surfaces_bindings',
432 'mojo_surfaces_lib', 410 'mojo_surfaces_lib',
433 '<(mojo_system_for_loadable_module)', 411 '<(mojo_system_for_loadable_module)',
434 ], 412 ],
435 'sources': [ 413 'sources': [
436 'examples/surfaces_app/child_app.cc', 414 'examples/surfaces_app/child_app.cc',
437 'examples/surfaces_app/child_impl.cc', 415 'examples/surfaces_app/child_impl.cc',
438 'examples/surfaces_app/child_impl.h', 416 'examples/surfaces_app/child_impl.h',
439 'examples/surfaces_app/surfaces_util.cc', 417 'examples/surfaces_app/surfaces_util.cc',
440 'examples/surfaces_app/surfaces_util.h', 418 'examples/surfaces_app/surfaces_util.h',
441 'public/cpp/application/lib/mojo_main_chromium.cc',
442 ], 419 ],
443 }, 420 },
444 ], 421 ],
445 'conditions': [ 422 'conditions': [
446 ['use_aura==1', { 423 ['use_aura==1', {
447 'targets': [ 424 'targets': [
448 { 425 {
449 'target_name': 'mojo_aura_demo', 426 'target_name': 'mojo_aura_demo',
450 'type': 'loadable_module', 427 'type': 'loadable_module',
451 'dependencies': [ 428 'dependencies': [
452 '../base/base.gyp:base', 429 '../base/base.gyp:base',
453 '../cc/cc.gyp:cc', 430 '../cc/cc.gyp:cc',
454 '../ui/aura/aura.gyp:aura', 431 '../ui/aura/aura.gyp:aura',
455 '../ui/base/ui_base.gyp:ui_base', 432 '../ui/base/ui_base.gyp:ui_base',
456 '../ui/compositor/compositor.gyp:compositor', 433 '../ui/compositor/compositor.gyp:compositor',
457 '../ui/gfx/gfx.gyp:gfx', 434 '../ui/gfx/gfx.gyp:gfx',
458 '../ui/gfx/gfx.gyp:gfx_geometry', 435 '../ui/gfx/gfx.gyp:gfx_geometry',
459 'mojo_base.gyp:mojo_application_chromium', 436 'mojo_base.gyp:mojo_application_chromium',
460 'mojo_base.gyp:mojo_common_lib', 437 'mojo_base.gyp:mojo_common_lib',
461 'mojo_base.gyp:mojo_environment_chromium',
462 'mojo_aura_support', 438 'mojo_aura_support',
463 'mojo_geometry_bindings', 439 'mojo_geometry_bindings',
464 'mojo_geometry_lib', 440 'mojo_geometry_lib',
465 'mojo_view_manager_lib', 441 'mojo_view_manager_lib',
466 '<(mojo_system_for_loadable_module)', 442 '<(mojo_system_for_loadable_module)',
467 ], 443 ],
468 'sources': [ 444 'sources': [
469 'examples/aura_demo/aura_demo.cc', 445 'examples/aura_demo/aura_demo.cc',
470 'public/cpp/application/lib/mojo_main_chromium.cc',
471 ], 446 ],
472 }, 447 },
473 { 448 {
474 'target_name': 'mojo_aura_demo_init', 449 'target_name': 'mojo_aura_demo_init',
475 'type': 'loadable_module', 450 'type': 'loadable_module',
476 'dependencies': [ 451 'dependencies': [
477 '../base/base.gyp:base', 452 '../base/base.gyp:base',
478 'mojo_base.gyp:mojo_application_chromium', 453 'mojo_base.gyp:mojo_application_chromium',
479 'mojo_base.gyp:mojo_environment_chromium',
480 'mojo_view_manager_bindings', 454 'mojo_view_manager_bindings',
481 '<(mojo_system_for_loadable_module)', 455 '<(mojo_system_for_loadable_module)',
482 ], 456 ],
483 'sources': [ 457 'sources': [
484 'examples/aura_demo/view_manager_init.cc', 458 'examples/aura_demo/view_manager_init.cc',
485 'public/cpp/application/lib/mojo_main_chromium.cc',
486 ], 459 ],
487 }, 460 },
488 { 461 {
489 'target_name': 'mojo_browser', 462 'target_name': 'mojo_browser',
490 'type': 'loadable_module', 463 'type': 'loadable_module',
491 'dependencies': [ 464 'dependencies': [
492 '../base/base.gyp:base', 465 '../base/base.gyp:base',
493 '../cc/cc.gyp:cc', 466 '../cc/cc.gyp:cc',
494 '../third_party/icu/icu.gyp:icui18n', 467 '../third_party/icu/icu.gyp:icui18n',
495 '../third_party/icu/icu.gyp:icuuc', 468 '../third_party/icu/icu.gyp:icuuc',
496 '../ui/aura/aura.gyp:aura', 469 '../ui/aura/aura.gyp:aura',
497 '../ui/base/ui_base.gyp:ui_base', 470 '../ui/base/ui_base.gyp:ui_base',
498 '../ui/compositor/compositor.gyp:compositor', 471 '../ui/compositor/compositor.gyp:compositor',
499 '../ui/gfx/gfx.gyp:gfx', 472 '../ui/gfx/gfx.gyp:gfx',
500 '../ui/gfx/gfx.gyp:gfx_geometry', 473 '../ui/gfx/gfx.gyp:gfx_geometry',
501 '../ui/resources/ui_resources.gyp:ui_resources', 474 '../ui/resources/ui_resources.gyp:ui_resources',
502 '../ui/resources/ui_resources.gyp:ui_test_pak', 475 '../ui/resources/ui_resources.gyp:ui_test_pak',
503 '../ui/views/views.gyp:views', 476 '../ui/views/views.gyp:views',
504 '../url/url.gyp:url_lib', 477 '../url/url.gyp:url_lib',
505 'mojo_base.gyp:mojo_application_chromium', 478 'mojo_base.gyp:mojo_application_chromium',
506 'mojo_base.gyp:mojo_common_lib', 479 'mojo_base.gyp:mojo_common_lib',
507 'mojo_base.gyp:mojo_environment_chromium',
508 'mojo_aura_support', 480 'mojo_aura_support',
509 'mojo_geometry_bindings', 481 'mojo_geometry_bindings',
510 'mojo_geometry_lib', 482 'mojo_geometry_lib',
511 'mojo_input_events_lib', 483 'mojo_input_events_lib',
512 'mojo_navigation_bindings', 484 'mojo_navigation_bindings',
513 'mojo_views_support', 485 'mojo_views_support',
514 'mojo_view_manager_bindings', 486 'mojo_view_manager_bindings',
515 'mojo_view_manager_lib', 487 'mojo_view_manager_lib',
516 'mojo_window_manager_bindings', 488 'mojo_window_manager_bindings',
517 '<(mojo_system_for_loadable_module)', 489 '<(mojo_system_for_loadable_module)',
518 ], 490 ],
519 'sources': [ 491 'sources': [
520 'examples/browser/browser.cc', 492 'examples/browser/browser.cc',
521 'public/cpp/application/lib/mojo_main_chromium.cc',
522 ], 493 ],
523 }, 494 },
524 { 495 {
525 'target_name': 'package_mojo_aura_demo', 496 'target_name': 'package_mojo_aura_demo',
526 'variables': { 497 'variables': {
527 'app_name': 'mojo_aura_demo', 498 'app_name': 'mojo_aura_demo',
528 }, 499 },
529 'includes': [ 'build/package_app.gypi' ], 500 'includes': [ 'build/package_app.gypi' ],
530 }, 501 },
531 { 502 {
532 'target_name': 'mojo_demo_launcher', 503 'target_name': 'mojo_demo_launcher',
533 'type': 'loadable_module', 504 'type': 'loadable_module',
534 'dependencies': [ 505 'dependencies': [
535 '../base/base.gyp:base', 506 '../base/base.gyp:base',
536 '../skia/skia.gyp:skia', 507 '../skia/skia.gyp:skia',
537 '../ui/gfx/gfx.gyp:gfx', 508 '../ui/gfx/gfx.gyp:gfx',
538 '../ui/gfx/gfx.gyp:gfx_geometry', 509 '../ui/gfx/gfx.gyp:gfx_geometry',
539 '../ui/gl/gl.gyp:gl', 510 '../ui/gl/gl.gyp:gl',
540 'mojo_base.gyp:mojo_application_chromium', 511 'mojo_base.gyp:mojo_application_chromium',
541 'mojo_base.gyp:mojo_cpp_bindings', 512 'mojo_base.gyp:mojo_cpp_bindings',
542 'mojo_base.gyp:mojo_environment_chromium',
543 'mojo_base.gyp:mojo_utility', 513 'mojo_base.gyp:mojo_utility',
544 'mojo_geometry_bindings', 514 'mojo_geometry_bindings',
545 'mojo_view_manager_bindings', 515 'mojo_view_manager_bindings',
546 '<(mojo_gles2_for_loadable_module)', 516 '<(mojo_gles2_for_loadable_module)',
547 '<(mojo_system_for_loadable_module)', 517 '<(mojo_system_for_loadable_module)',
548 ], 518 ],
549 'sources': [ 519 'sources': [
550 'examples/demo_launcher/demo_launcher.cc', 520 'examples/demo_launcher/demo_launcher.cc',
551 'public/cpp/application/lib/mojo_main_chromium.cc',
552 ], 521 ],
553 }, 522 },
554 { 523 {
555 'target_name': 'mojo_keyboard', 524 'target_name': 'mojo_keyboard',
556 'type': 'loadable_module', 525 'type': 'loadable_module',
557 'dependencies': [ 526 'dependencies': [
558 '../base/base.gyp:base', 527 '../base/base.gyp:base',
559 '../cc/cc.gyp:cc', 528 '../cc/cc.gyp:cc',
560 '../third_party/icu/icu.gyp:icui18n', 529 '../third_party/icu/icu.gyp:icui18n',
561 '../third_party/icu/icu.gyp:icuuc', 530 '../third_party/icu/icu.gyp:icuuc',
562 '../ui/aura/aura.gyp:aura', 531 '../ui/aura/aura.gyp:aura',
563 '../ui/base/ui_base.gyp:ui_base', 532 '../ui/base/ui_base.gyp:ui_base',
564 '../ui/compositor/compositor.gyp:compositor', 533 '../ui/compositor/compositor.gyp:compositor',
565 '../ui/gfx/gfx.gyp:gfx', 534 '../ui/gfx/gfx.gyp:gfx',
566 '../ui/gfx/gfx.gyp:gfx_geometry', 535 '../ui/gfx/gfx.gyp:gfx_geometry',
567 '../ui/resources/ui_resources.gyp:ui_resources', 536 '../ui/resources/ui_resources.gyp:ui_resources',
568 '../ui/resources/ui_resources.gyp:ui_test_pak', 537 '../ui/resources/ui_resources.gyp:ui_test_pak',
569 '../ui/views/views.gyp:views', 538 '../ui/views/views.gyp:views',
570 '../url/url.gyp:url_lib', 539 '../url/url.gyp:url_lib',
571 'mojo_base.gyp:mojo_application_chromium', 540 'mojo_base.gyp:mojo_application_chromium',
572 'mojo_base.gyp:mojo_common_lib', 541 'mojo_base.gyp:mojo_common_lib',
573 'mojo_base.gyp:mojo_environment_chromium',
574 'mojo_aura_support', 542 'mojo_aura_support',
575 'mojo_geometry_bindings', 543 'mojo_geometry_bindings',
576 'mojo_geometry_lib', 544 'mojo_geometry_lib',
577 'mojo_input_events_lib', 545 'mojo_input_events_lib',
578 'mojo_keyboard_bindings', 546 'mojo_keyboard_bindings',
579 'mojo_navigation_bindings', 547 'mojo_navigation_bindings',
580 'mojo_views_support', 548 'mojo_views_support',
581 'mojo_view_manager_bindings', 549 'mojo_view_manager_bindings',
582 'mojo_view_manager_lib', 550 'mojo_view_manager_lib',
583 '<(mojo_system_for_loadable_module)', 551 '<(mojo_system_for_loadable_module)',
584 ], 552 ],
585 'sources': [ 553 'sources': [
586 'examples/keyboard/keyboard_delegate.h', 554 'examples/keyboard/keyboard_delegate.h',
587 'examples/keyboard/keyboard_view.cc', 555 'examples/keyboard/keyboard_view.cc',
588 'examples/keyboard/keyboard_view.h', 556 'examples/keyboard/keyboard_view.h',
589 'examples/keyboard/keyboard.cc', 557 'examples/keyboard/keyboard.cc',
590 'examples/keyboard/keys.cc', 558 'examples/keyboard/keys.cc',
591 'examples/keyboard/keys.h', 559 'examples/keyboard/keys.h',
592 'public/cpp/application/lib/mojo_main_chromium.cc',
593 ], 560 ],
594 }, 561 },
595 { 562 {
596 'target_name': 'mojo_keyboard_bindings', 563 'target_name': 'mojo_keyboard_bindings',
597 'type': 'static_library', 564 'type': 'static_library',
598 'sources': [ 565 'sources': [
599 'examples/keyboard/keyboard.mojom', 566 'examples/keyboard/keyboard.mojom',
600 ], 567 ],
601 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 568 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
602 'export_dependent_settings': [ 569 'export_dependent_settings': [
(...skipping 27 matching lines...) Expand all
630 '../ui/base/ui_base.gyp:ui_base', 597 '../ui/base/ui_base.gyp:ui_base',
631 '../ui/gfx/gfx.gyp:gfx', 598 '../ui/gfx/gfx.gyp:gfx',
632 '../ui/gfx/gfx.gyp:gfx_geometry', 599 '../ui/gfx/gfx.gyp:gfx_geometry',
633 '../ui/gl/gl.gyp:gl', 600 '../ui/gl/gl.gyp:gl',
634 '../ui/resources/ui_resources.gyp:ui_resources', 601 '../ui/resources/ui_resources.gyp:ui_resources',
635 '../ui/resources/ui_resources.gyp:ui_test_pak', 602 '../ui/resources/ui_resources.gyp:ui_test_pak',
636 '../ui/views/views.gyp:views', 603 '../ui/views/views.gyp:views',
637 'mojo_base.gyp:mojo_application_chromium', 604 'mojo_base.gyp:mojo_application_chromium',
638 'mojo_base.gyp:mojo_cpp_bindings', 605 'mojo_base.gyp:mojo_cpp_bindings',
639 'mojo_base.gyp:mojo_utility', 606 'mojo_base.gyp:mojo_utility',
640 'mojo_base.gyp:mojo_environment_chromium',
641 'mojo_aura_support', 607 'mojo_aura_support',
642 'mojo_core_window_manager_lib', 608 'mojo_core_window_manager_lib',
643 'mojo_geometry_bindings', 609 'mojo_geometry_bindings',
644 'mojo_geometry_lib', 610 'mojo_geometry_lib',
645 'mojo_input_events_lib', 611 'mojo_input_events_lib',
646 'mojo_keyboard_bindings', 612 'mojo_keyboard_bindings',
647 'mojo_launcher_bindings', 613 'mojo_launcher_bindings',
648 'mojo_navigation_bindings', 614 'mojo_navigation_bindings',
649 'mojo_view_manager_lib', 615 'mojo_view_manager_lib',
650 'mojo_views_support', 616 'mojo_views_support',
651 'mojo_window_manager_bindings', 617 'mojo_window_manager_bindings',
652 '<(mojo_gles2_for_loadable_module)', 618 '<(mojo_gles2_for_loadable_module)',
653 '<(mojo_system_for_loadable_module)', 619 '<(mojo_system_for_loadable_module)',
654 ], 620 ],
655 'sources': [ 621 'sources': [
656 'examples/window_manager/debug_panel.h', 622 'examples/window_manager/debug_panel.h',
657 'examples/window_manager/debug_panel.cc', 623 'examples/window_manager/debug_panel.cc',
658 'examples/window_manager/window_manager.cc', 624 'examples/window_manager/window_manager.cc',
659 'public/cpp/application/lib/mojo_main_chromium.cc',
660 ], 625 ],
661 }, 626 },
662 { 627 {
663 'target_name': 'mojo_embedded_app', 628 'target_name': 'mojo_embedded_app',
664 'type': 'loadable_module', 629 'type': 'loadable_module',
665 'dependencies': [ 630 'dependencies': [
666 '../base/base.gyp:base', 631 '../base/base.gyp:base',
667 '../ui/gfx/gfx.gyp:gfx_geometry', 632 '../ui/gfx/gfx.gyp:gfx_geometry',
668 '../ui/gl/gl.gyp:gl', 633 '../ui/gl/gl.gyp:gl',
669 '../url/url.gyp:url_lib', 634 '../url/url.gyp:url_lib',
670 'mojo_base.gyp:mojo_application_chromium', 635 'mojo_base.gyp:mojo_application_chromium',
671 'mojo_base.gyp:mojo_cpp_bindings', 636 'mojo_base.gyp:mojo_cpp_bindings',
672 'mojo_base.gyp:mojo_environment_chromium',
673 'mojo_base.gyp:mojo_utility', 637 'mojo_base.gyp:mojo_utility',
674 'mojo_geometry_bindings', 638 'mojo_geometry_bindings',
675 'mojo_navigation_bindings', 639 'mojo_navigation_bindings',
676 'mojo_view_manager_lib', 640 'mojo_view_manager_lib',
677 'mojo_window_manager_bindings', 641 'mojo_window_manager_bindings',
678 '<(mojo_gles2_for_loadable_module)', 642 '<(mojo_gles2_for_loadable_module)',
679 '<(mojo_system_for_loadable_module)', 643 '<(mojo_system_for_loadable_module)',
680 ], 644 ],
681 'sources': [ 645 'sources': [
682 'examples/embedded_app/embedded_app.cc', 646 'examples/embedded_app/embedded_app.cc',
683 'public/cpp/application/lib/mojo_main_chromium.cc',
684 ], 647 ],
685 }, 648 },
686 { 649 {
687 'target_name': 'mojo_nesting_app', 650 'target_name': 'mojo_nesting_app',
688 'type': 'loadable_module', 651 'type': 'loadable_module',
689 'dependencies': [ 652 'dependencies': [
690 '../base/base.gyp:base', 653 '../base/base.gyp:base',
691 '../ui/gfx/gfx.gyp:gfx_geometry', 654 '../ui/gfx/gfx.gyp:gfx_geometry',
692 '../ui/gl/gl.gyp:gl', 655 '../ui/gl/gl.gyp:gl',
693 '../url/url.gyp:url_lib', 656 '../url/url.gyp:url_lib',
694 'mojo_base.gyp:mojo_application_chromium', 657 'mojo_base.gyp:mojo_application_chromium',
695 'mojo_base.gyp:mojo_cpp_bindings', 658 'mojo_base.gyp:mojo_cpp_bindings',
696 'mojo_base.gyp:mojo_environment_chromium',
697 'mojo_base.gyp:mojo_utility', 659 'mojo_base.gyp:mojo_utility',
698 'mojo_geometry_bindings', 660 'mojo_geometry_bindings',
699 'mojo_navigation_bindings', 661 'mojo_navigation_bindings',
700 'mojo_view_manager_lib', 662 'mojo_view_manager_lib',
701 'mojo_window_manager_bindings', 663 'mojo_window_manager_bindings',
702 '<(mojo_gles2_for_loadable_module)', 664 '<(mojo_gles2_for_loadable_module)',
703 '<(mojo_system_for_loadable_module)', 665 '<(mojo_system_for_loadable_module)',
704 ], 666 ],
705 'sources': [ 667 'sources': [
706 'examples/nesting_app/nesting_app.cc', 668 'examples/nesting_app/nesting_app.cc',
707 'public/cpp/application/lib/mojo_main_chromium.cc',
708 ], 669 ],
709 }, 670 },
710 { 671 {
711 'target_name': 'mojo_media_viewer', 672 'target_name': 'mojo_media_viewer',
712 'type': 'loadable_module', 673 'type': 'loadable_module',
713 'dependencies': [ 674 'dependencies': [
714 '../base/base.gyp:base', 675 '../base/base.gyp:base',
715 '../skia/skia.gyp:skia', 676 '../skia/skia.gyp:skia',
716 '../ui/gfx/gfx.gyp:gfx_geometry', 677 '../ui/gfx/gfx.gyp:gfx_geometry',
717 '../ui/views/views.gyp:views', 678 '../ui/views/views.gyp:views',
718 'mojo_base.gyp:mojo_application_chromium', 679 'mojo_base.gyp:mojo_application_chromium',
719 'mojo_base.gyp:mojo_environment_chromium',
720 'mojo_input_events_lib', 680 'mojo_input_events_lib',
721 'mojo_media_viewer_bindings', 681 'mojo_media_viewer_bindings',
722 'mojo_navigation_bindings', 682 'mojo_navigation_bindings',
723 'mojo_views_support', 683 'mojo_views_support',
724 'mojo_view_manager_bindings', 684 'mojo_view_manager_bindings',
725 'mojo_view_manager_lib', 685 'mojo_view_manager_lib',
726 '<(mojo_system_for_loadable_module)', 686 '<(mojo_system_for_loadable_module)',
727 ], 687 ],
728 'sources': [ 688 'sources': [
729 'examples/media_viewer/media_viewer.cc', 689 'examples/media_viewer/media_viewer.cc',
730 'public/cpp/application/lib/mojo_main_chromium.cc',
731 ], 690 ],
732 }, 691 },
733 { 692 {
734 'target_name': 'mojo_wm_flow_wm', 693 'target_name': 'mojo_wm_flow_wm',
735 'type': 'loadable_module', 694 'type': 'loadable_module',
736 'dependencies': [ 695 'dependencies': [
737 '../base/base.gyp:base', 696 '../base/base.gyp:base',
738 'mojo_base.gyp:mojo_application_chromium', 697 'mojo_base.gyp:mojo_application_chromium',
739 'mojo_base.gyp:mojo_environment_chromium',
740 'mojo_core_window_manager_lib', 698 'mojo_core_window_manager_lib',
741 'mojo_view_manager_lib', 699 'mojo_view_manager_lib',
742 '<(mojo_system_for_loadable_module)', 700 '<(mojo_system_for_loadable_module)',
743 ], 701 ],
744 'sources': [ 702 'sources': [
745 'examples/wm_flow/wm/wm.cc', 703 'examples/wm_flow/wm/wm.cc',
746 'public/cpp/application/lib/mojo_main_chromium.cc',
747 ], 704 ],
748 }, 705 },
749 { 706 {
750 'target_name': 'mojo_wm_flow_init', 707 'target_name': 'mojo_wm_flow_init',
751 'type': 'loadable_module', 708 'type': 'loadable_module',
752 'dependencies': [ 709 'dependencies': [
753 '../base/base.gyp:base', 710 '../base/base.gyp:base',
754 'mojo_base.gyp:mojo_application_chromium', 711 'mojo_base.gyp:mojo_application_chromium',
755 'mojo_base.gyp:mojo_environment_chromium',
756 'mojo_view_manager_bindings', 712 'mojo_view_manager_bindings',
757 '<(mojo_system_for_loadable_module)', 713 '<(mojo_system_for_loadable_module)',
758 ], 714 ],
759 'sources': [ 715 'sources': [
760 'examples/wm_flow/init/init.cc', 716 'examples/wm_flow/init/init.cc',
761 'public/cpp/application/lib/mojo_main_chromium.cc',
762 ], 717 ],
763 }, 718 },
764 { 719 {
765 'target_name': 'mojo_wm_flow_embedder_bindings', 720 'target_name': 'mojo_wm_flow_embedder_bindings',
766 'type': 'static_library', 721 'type': 'static_library',
767 'sources': [ 722 'sources': [
768 'examples/wm_flow/app/embedder.mojom', 723 'examples/wm_flow/app/embedder.mojom',
769 ], 724 ],
770 'dependencies': [ 725 'dependencies': [
771 'mojo_base.gyp:mojo_cpp_bindings', 726 'mojo_base.gyp:mojo_cpp_bindings',
(...skipping 16 matching lines...) Expand all
788 'export_dependent_settings': [ 743 'export_dependent_settings': [
789 'mojo_base.gyp:mojo_cpp_bindings', 744 'mojo_base.gyp:mojo_cpp_bindings',
790 ], 745 ],
791 }, 746 },
792 { 747 {
793 'target_name': 'mojo_wm_flow_app', 748 'target_name': 'mojo_wm_flow_app',
794 'type': 'loadable_module', 749 'type': 'loadable_module',
795 'dependencies': [ 750 'dependencies': [
796 '../base/base.gyp:base', 751 '../base/base.gyp:base',
797 'mojo_base.gyp:mojo_application_chromium', 752 'mojo_base.gyp:mojo_application_chromium',
798 'mojo_base.gyp:mojo_environment_chromium',
799 'mojo_core_window_manager_bindings', 753 'mojo_core_window_manager_bindings',
800 'mojo_view_manager_lib', 754 'mojo_view_manager_lib',
801 'mojo_wm_flow_embeddee_bindings', 755 'mojo_wm_flow_embeddee_bindings',
802 'mojo_wm_flow_embedder_bindings', 756 'mojo_wm_flow_embedder_bindings',
803 '<(mojo_system_for_loadable_module)', 757 '<(mojo_system_for_loadable_module)',
804 ], 758 ],
805 'sources': [ 759 'sources': [
806 'examples/wm_flow/app/app.cc', 760 'examples/wm_flow/app/app.cc',
807 'public/cpp/application/lib/mojo_main_chromium.cc',
808 ], 761 ],
809 }, 762 },
810 { 763 {
811 'target_name': 'mojo_wm_flow_embedded', 764 'target_name': 'mojo_wm_flow_embedded',
812 'type': 'loadable_module', 765 'type': 'loadable_module',
813 'dependencies': [ 766 'dependencies': [
814 '../base/base.gyp:base', 767 '../base/base.gyp:base',
815 'mojo_base.gyp:mojo_application_chromium', 768 'mojo_base.gyp:mojo_application_chromium',
816 'mojo_base.gyp:mojo_environment_chromium',
817 'mojo_core_window_manager_bindings', 769 'mojo_core_window_manager_bindings',
818 'mojo_view_manager_lib', 770 'mojo_view_manager_lib',
819 'mojo_wm_flow_embeddee_bindings', 771 'mojo_wm_flow_embeddee_bindings',
820 'mojo_wm_flow_embedder_bindings', 772 'mojo_wm_flow_embedder_bindings',
821 '<(mojo_system_for_loadable_module)', 773 '<(mojo_system_for_loadable_module)',
822 ], 774 ],
823 'sources': [ 775 'sources': [
824 'examples/wm_flow/embedded/embedded.cc', 776 'examples/wm_flow/embedded/embedded.cc',
825 'public/cpp/application/lib/mojo_main_chromium.cc',
826 ], 777 ],
827 }, 778 },
828 ], 779 ],
829 }], 780 }],
830 ['OS=="linux"', { 781 ['OS=="linux"', {
831 'targets': [ 782 'targets': [
832 { 783 {
833 'target_name': 'mojo_dbus_echo', 784 'target_name': 'mojo_dbus_echo',
834 'type': 'loadable_module', 785 'type': 'loadable_module',
835 'dependencies': [ 786 'dependencies': [
836 '../base/base.gyp:base', 787 '../base/base.gyp:base',
837 'mojo_base.gyp:mojo_application_standalone', 788 'mojo_base.gyp:mojo_application_standalone',
838 'mojo_base.gyp:mojo_cpp_bindings', 789 'mojo_base.gyp:mojo_cpp_bindings',
839 'mojo_base.gyp:mojo_environment_standalone',
840 'mojo_base.gyp:mojo_utility', 790 'mojo_base.gyp:mojo_utility',
841 'mojo_echo_bindings', 791 'mojo_echo_bindings',
842 '<(mojo_system_for_loadable_module)', 792 '<(mojo_system_for_loadable_module)',
843 ], 793 ],
844 'sources': [ 794 'sources': [
845 'examples/dbus_echo/dbus_echo_app.cc', 795 'examples/dbus_echo/dbus_echo_app.cc',
846 'public/cpp/application/lib/mojo_main_standalone.cc',
847 ], 796 ],
848 }, 797 },
849 ], 798 ],
850 }], 799 }],
851 ], 800 ],
852 } 801 }
OLDNEW
« no previous file with comments | « mojo/mojo_base.gyp ('k') | mojo/mojo_public.gypi » ('j') | mojo/public/cpp/system/main.h » ('J')

Powered by Google App Engine
This is Rietveld 408576698