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

Side by Side Diff: mojo/mojo_examples.gypi

Issue 259823005: Add GN targets for mojom generator (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 7 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_sample_app', 8 'target_name': 'mojo_sample_app',
9 'type': 'shared_library', 9 'type': 'shared_library',
10 'dependencies': [ 10 'dependencies': [
11 # TODO(darin): we should not be linking against these libraries! 11 # TODO(darin): we should not be linking against these libraries!
12 '../ui/events/events.gyp:events', 12 '../ui/events/events.gyp:events',
13 '../ui/gfx/gfx.gyp:gfx_geometry', 13 '../ui/gfx/gfx.gyp:gfx_geometry',
14 'mojo_bindings', 14 'mojo_cpp_bindings',
15 'mojo_environment_standalone', 15 'mojo_environment_standalone',
16 'mojo_gles2', 16 'mojo_gles2',
17 'mojo_native_viewport_bindings', 17 'mojo_native_viewport_bindings',
18 'mojo_shell_client', 18 'mojo_shell_client',
19 'mojo_system', 19 'mojo_system',
20 'mojo_utility', 20 'mojo_utility',
21 ], 21 ],
22 'sources': [ 22 'sources': [
23 'examples/sample_app/gles2_client_impl.cc', 23 'examples/sample_app/gles2_client_impl.cc',
24 'examples/sample_app/gles2_client_impl.cc', 24 'examples/sample_app/gles2_client_impl.cc',
(...skipping 205 matching lines...) Expand 10 before | Expand all | Expand 10 after
230 'target_name': 'mojo_launcher_bindings', 230 'target_name': 'mojo_launcher_bindings',
231 'type': 'static_library', 231 'type': 'static_library',
232 'sources': [ 232 'sources': [
233 'examples/launcher/launcher.mojom', 233 'examples/launcher/launcher.mojom',
234 ], 234 ],
235 'variables': { 235 'variables': {
236 'mojom_base_output_dir': 'mojo', 236 'mojom_base_output_dir': 'mojo',
237 }, 237 },
238 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 238 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
239 'export_dependent_settings': [ 239 'export_dependent_settings': [
240 'mojo_bindings', 240 'mojo_cpp_bindings',
241 ], 241 ],
242 'dependencies': [ 242 'dependencies': [
243 'mojo_bindings', 243 'mojo_cpp_bindings',
244 ], 244 ],
245 }, 245 },
246 { 246 {
247 'target_name': 'mojo_launcher', 247 'target_name': 'mojo_launcher',
248 'type': 'shared_library', 248 'type': 'shared_library',
249 'dependencies': [ 249 'dependencies': [
250 '../base/base.gyp:base', 250 '../base/base.gyp:base',
251 '../base/base.gyp:base_i18n', 251 '../base/base.gyp:base_i18n',
252 '../ui/aura/aura.gyp:aura', 252 '../ui/aura/aura.gyp:aura',
253 '../ui/aura/aura.gyp:aura_test_support', 253 '../ui/aura/aura.gyp:aura_test_support',
(...skipping 23 matching lines...) Expand all
277 'includes': [ 'build/package_app.gypi' ], 277 'includes': [ 'build/package_app.gypi' ],
278 }, 278 },
279 { 279 {
280 'target_name': 'mojo_sample_view_manager_app', 280 'target_name': 'mojo_sample_view_manager_app',
281 'type': 'shared_library', 281 'type': 'shared_library',
282 'dependencies': [ 282 'dependencies': [
283 '../base/base.gyp:base', 283 '../base/base.gyp:base',
284 '../ui/gfx/gfx.gyp:gfx', 284 '../ui/gfx/gfx.gyp:gfx',
285 '../ui/gfx/gfx.gyp:gfx_geometry', 285 '../ui/gfx/gfx.gyp:gfx_geometry',
286 '../ui/gl/gl.gyp:gl', 286 '../ui/gl/gl.gyp:gl',
287 'mojo_bindings', 287 'mojo_cpp_bindings',
288 'mojo_environment_standalone', 288 'mojo_environment_standalone',
289 'mojo_gles2', 289 'mojo_gles2',
290 'mojo_view_manager_bindings', 290 'mojo_view_manager_bindings',
291 'mojo_shell_client', 291 'mojo_shell_client',
292 'mojo_system', 292 'mojo_system',
293 'mojo_utility', 293 'mojo_utility',
294 ], 294 ],
295 'sources': [ 295 'sources': [
296 'examples/sample_view_manager_app/sample_view_manager_app.cc', 296 'examples/sample_view_manager_app/sample_view_manager_app.cc',
297 ], 297 ],
298 }, 298 },
299 ], 299 ],
300 }], 300 }],
301 ['OS=="linux"', { 301 ['OS=="linux"', {
302 'targets': [ 302 'targets': [
303 { 303 {
304 'target_name': 'mojo_dbus_echo', 304 'target_name': 'mojo_dbus_echo',
305 'type': 'shared_library', 305 'type': 'shared_library',
306 'dependencies': [ 306 'dependencies': [
307 '../base/base.gyp:base', 307 '../base/base.gyp:base',
308 'mojo_bindings', 308 'mojo_cpp_bindings',
309 'mojo_environment_standalone', 309 'mojo_environment_standalone',
310 'mojo_echo_bindings', 310 'mojo_echo_bindings',
311 'mojo_shell_client', 311 'mojo_shell_client',
312 'mojo_system', 312 'mojo_system',
313 'mojo_utility', 313 'mojo_utility',
314 ], 314 ],
315 'sources': [ 315 'sources': [
316 'examples/dbus_echo/dbus_echo_app.cc', 316 'examples/dbus_echo/dbus_echo_app.cc',
317 ], 317 ],
318 }, 318 },
319 ], 319 ],
320 }], 320 }],
321 ], 321 ],
322 } 322 }
OLDNEW
« no previous file with comments | « mojo/mojo.gyp ('k') | mojo/mojo_public.gypi » ('j') | mojo/public/cpp/bindings/BUILD.gn » ('J')

Powered by Google App Engine
This is Rietveld 408576698