OLD | NEW |
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 'target_defaults': { | 6 'target_defaults': { |
7 'conditions': [ | 7 'conditions': [ |
8 ['mojo_shell_debug_url != ""', { | 8 ['mojo_shell_debug_url != ""', { |
9 'defines': [ | 9 'defines': [ |
10 'MOJO_SHELL_DEBUG=1', | 10 'MOJO_SHELL_DEBUG=1', |
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
68 'dependencies': [ | 68 'dependencies': [ |
69 'mojo_public_java', | 69 'mojo_public_java', |
70 'mojo_system_java', | 70 'mojo_system_java', |
71 'libmojo_system_java', | 71 'libmojo_system_java', |
72 'mojo_test_apk', | 72 'mojo_test_apk', |
73 ], | 73 ], |
74 }], | 74 }], |
75 ] | 75 ] |
76 }, | 76 }, |
77 { | 77 { |
| 78 'target_name': 'mojo_external_service_bindings', |
| 79 'type': 'static_library', |
| 80 'sources': [ |
| 81 'shell/external_service.mojom', |
| 82 ], |
| 83 'variables': { |
| 84 'mojom_base_output_dir': 'mojo', |
| 85 }, |
| 86 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], |
| 87 'export_dependent_settings': [ |
| 88 'mojo_bindings', |
| 89 ], |
| 90 'dependencies': [ |
| 91 'mojo_bindings', |
| 92 ], |
| 93 }, |
| 94 { |
78 'target_name': 'mojo_run_all_unittests', | 95 'target_name': 'mojo_run_all_unittests', |
79 'type': 'static_library', | 96 'type': 'static_library', |
80 'dependencies': [ | 97 'dependencies': [ |
81 '../base/base.gyp:base', | 98 '../base/base.gyp:base', |
82 '../base/base.gyp:test_support_base', | 99 '../base/base.gyp:test_support_base', |
83 '../testing/gtest.gyp:gtest', | 100 '../testing/gtest.gyp:gtest', |
84 'mojo_system_impl', | 101 'mojo_system_impl', |
85 'mojo_test_support', | 102 'mojo_test_support', |
86 'mojo_test_support_impl', | 103 'mojo_test_support_impl', |
87 ], | 104 ], |
(...skipping 328 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
416 ], | 433 ], |
417 }, | 434 }, |
418 { | 435 { |
419 'target_name': 'mojo_shell_lib', | 436 'target_name': 'mojo_shell_lib', |
420 'type': 'static_library', | 437 'type': 'static_library', |
421 'dependencies': [ | 438 'dependencies': [ |
422 '../base/base.gyp:base', | 439 '../base/base.gyp:base', |
423 '../base/base.gyp:base_static', | 440 '../base/base.gyp:base_static', |
424 '../net/net.gyp:net', | 441 '../net/net.gyp:net', |
425 '../url/url.gyp:url_lib', | 442 '../url/url.gyp:url_lib', |
| 443 'mojo_external_service_bindings', |
426 'mojo_gles2_impl', | 444 'mojo_gles2_impl', |
427 'mojo_service_manager', | 445 'mojo_service_manager', |
428 'mojo_shell_bindings', | 446 'mojo_shell_bindings', |
429 'mojo_system_impl', | 447 'mojo_system_impl', |
430 'mojo_native_viewport_service', | 448 'mojo_native_viewport_service', |
431 'mojo_spy', | 449 'mojo_spy', |
432 ], | 450 ], |
433 'variables': { | 451 'variables': { |
434 'mojom_base_output_dir': 'mojo', | 452 'mojom_base_output_dir': 'mojo', |
435 }, | 453 }, |
436 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], | 454 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], |
437 'sources': [ | 455 'sources': [ |
438 'shell/app_child_process.cc', | 456 'shell/app_child_process.cc', |
439 'shell/app_child_process.h', | 457 'shell/app_child_process.h', |
440 'shell/app_child_process.mojom', | 458 'shell/app_child_process.mojom', |
441 'shell/app_child_process_host.cc', | 459 'shell/app_child_process_host.cc', |
442 'shell/app_child_process_host.h', | 460 'shell/app_child_process_host.h', |
443 'shell/child_process.cc', | 461 'shell/child_process.cc', |
444 'shell/child_process.h', | 462 'shell/child_process.h', |
445 'shell/child_process_host.cc', | 463 'shell/child_process_host.cc', |
446 'shell/child_process_host.h', | 464 'shell/child_process_host.h', |
447 'shell/context.cc', | 465 'shell/context.cc', |
448 'shell/context.h', | 466 'shell/context.h', |
| 467 'shell/dbus_service_loader_linux.cc', |
| 468 'shell/dbus_service_loader_linux.h', |
449 'shell/dynamic_service_loader.cc', | 469 'shell/dynamic_service_loader.cc', |
450 'shell/dynamic_service_loader.h', | 470 'shell/dynamic_service_loader.h', |
451 'shell/dynamic_service_runner.h', | 471 'shell/dynamic_service_runner.h', |
452 'shell/init.cc', | 472 'shell/init.cc', |
453 'shell/init.h', | 473 'shell/init.h', |
454 'shell/in_process_dynamic_service_runner.cc', | 474 'shell/in_process_dynamic_service_runner.cc', |
455 'shell/in_process_dynamic_service_runner.h', | 475 'shell/in_process_dynamic_service_runner.h', |
456 'shell/keep_alive.cc', | 476 'shell/keep_alive.cc', |
457 'shell/keep_alive.h', | 477 'shell/keep_alive.h', |
458 'shell/loader.cc', | 478 'shell/loader.cc', |
459 'shell/loader.h', | 479 'shell/loader.h', |
460 'shell/network_delegate.cc', | 480 'shell/network_delegate.cc', |
461 'shell/network_delegate.h', | 481 'shell/network_delegate.h', |
462 'shell/out_of_process_dynamic_service_runner.cc', | 482 'shell/out_of_process_dynamic_service_runner.cc', |
463 'shell/out_of_process_dynamic_service_runner.h', | 483 'shell/out_of_process_dynamic_service_runner.h', |
464 'shell/run.cc', | 484 'shell/run.cc', |
465 'shell/run.h', | 485 'shell/run.h', |
466 'shell/storage.cc', | 486 'shell/storage.cc', |
467 'shell/storage.h', | 487 'shell/storage.h', |
468 'shell/switches.cc', | 488 'shell/switches.cc', |
469 'shell/switches.h', | 489 'shell/switches.h', |
470 'shell/task_runners.cc', | 490 'shell/task_runners.cc', |
471 'shell/task_runners.h', | 491 'shell/task_runners.h', |
472 'shell/test_child_process.cc', | 492 'shell/test_child_process.cc', |
473 'shell/test_child_process.h', | 493 'shell/test_child_process.h', |
474 'shell/url_request_context_getter.cc', | 494 'shell/url_request_context_getter.cc', |
475 'shell/url_request_context_getter.h', | 495 'shell/url_request_context_getter.h', |
476 ], | 496 ], |
| 497 'conditions': [ |
| 498 ['OS=="linux"', { |
| 499 'dependencies': [ |
| 500 '../build/linux/system.gyp:dbus', |
| 501 '../dbus/dbus.gyp:dbus', |
| 502 ], |
| 503 }], |
| 504 ], |
477 }, | 505 }, |
478 { | 506 { |
479 'target_name': 'mojo_shell', | 507 'target_name': 'mojo_shell', |
480 'type': 'executable', | 508 'type': 'executable', |
481 'dependencies': [ | 509 'dependencies': [ |
482 '../base/base.gyp:base', | 510 '../base/base.gyp:base', |
483 '../ui/gl/gl.gyp:gl', | 511 '../ui/gl/gl.gyp:gl', |
484 '../url/url.gyp:url_lib', | 512 '../url/url.gyp:url_lib', |
485 'mojo_common_lib', | 513 'mojo_common_lib', |
486 'mojo_environment_chromium', | 514 'mojo_environment_chromium', |
(...skipping 239 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
726 'mojo_js_unittests.isolate', | 754 'mojo_js_unittests.isolate', |
727 ], | 755 ], |
728 'sources': [ | 756 'sources': [ |
729 'mojo_js_unittests.isolate', | 757 'mojo_js_unittests.isolate', |
730 ], | 758 ], |
731 }, | 759 }, |
732 ], | 760 ], |
733 }], | 761 }], |
734 ], | 762 ], |
735 } | 763 } |
OLD | NEW |