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

Side by Side Diff: mojo/mojo.gyp

Issue 394903005: mojo: terminate apps if the shell goes away (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: rebase 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 '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 439 matching lines...) Expand 10 before | Expand all | Expand 10 after
450 "public/cpp/environment/lib/logging.cc", 450 "public/cpp/environment/lib/logging.cc",
451 ], 451 ],
452 'include_dirs': [ 452 'include_dirs': [
453 '..', 453 '..',
454 ], 454 ],
455 'export_dependent_settings': [ 455 'export_dependent_settings': [
456 'mojo_environment_chromium_impl', 456 'mojo_environment_chromium_impl',
457 ], 457 ],
458 }, 458 },
459 { 459 {
460 'target_name': 'mojo_application_chromium',
461 'type': 'static_library',
462 'sources': [
463 'public/cpp/application/lib/application_impl_chromium.cc',
464 ],
465 'dependencies': [
466 'mojo_application_base',
467 ],
468 'export_dependent_settings': [
469 'mojo_application_base',
470 ],
471 },
472 {
460 # GN version: //mojo/environment:chromium_impl 473 # GN version: //mojo/environment:chromium_impl
461 'target_name': 'mojo_environment_chromium_impl', 474 'target_name': 'mojo_environment_chromium_impl',
462 'type': '<(component)', 475 'type': '<(component)',
463 'defines': [ 476 'defines': [
464 'MOJO_ENVIRONMENT_IMPL_IMPLEMENTATION', 477 'MOJO_ENVIRONMENT_IMPL_IMPLEMENTATION',
465 ], 478 ],
466 'dependencies': [ 479 'dependencies': [
467 '../base/base.gyp:base', 480 '../base/base.gyp:base',
468 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic _annotations', 481 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic _annotations',
469 'mojo_common_lib', 482 'mojo_common_lib',
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after
536 }, 549 },
537 { 550 {
538 'target_name': 'mojo_shell_lib', 551 'target_name': 'mojo_shell_lib',
539 'type': 'static_library', 552 'type': 'static_library',
540 'dependencies': [ 553 'dependencies': [
541 '../base/base.gyp:base', 554 '../base/base.gyp:base',
542 '../base/base.gyp:base_static', 555 '../base/base.gyp:base_static',
543 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic _annotations', 556 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic _annotations',
544 '../net/net.gyp:net', 557 '../net/net.gyp:net',
545 '../url/url.gyp:url_lib', 558 '../url/url.gyp:url_lib',
546 'mojo_application', 559 'mojo_application_chromium',
547 'mojo_common_lib', 560 'mojo_common_lib',
548 'mojo_external_service_bindings', 561 'mojo_external_service_bindings',
549 'mojo_gles2_impl', 562 'mojo_gles2_impl',
550 'mojo_native_viewport_service', 563 'mojo_native_viewport_service',
551 'mojo_network_bindings', 564 'mojo_network_bindings',
552 'mojo_service_manager', 565 'mojo_service_manager',
553 'mojo_service_provider_bindings', 566 'mojo_service_provider_bindings',
554 'mojo_spy', 567 'mojo_spy',
555 'mojo_system_impl', 568 'mojo_system_impl',
556 ], 569 ],
(...skipping 153 matching lines...) Expand 10 before | Expand all | Expand 10 after
710 'type': 'executable', 723 'type': 'executable',
711 'dependencies': [ 724 'dependencies': [
712 '../base/base.gyp:base', 725 '../base/base.gyp:base',
713 '../testing/gtest.gyp:gtest', 726 '../testing/gtest.gyp:gtest',
714 '../url/url.gyp:url_lib', 727 '../url/url.gyp:url_lib',
715 'mojo_common_lib', 728 'mojo_common_lib',
716 'mojo_cpp_bindings', 729 'mojo_cpp_bindings',
717 'mojo_environment_chromium', 730 'mojo_environment_chromium',
718 'mojo_run_all_unittests', 731 'mojo_run_all_unittests',
719 'mojo_service_manager', 732 'mojo_service_manager',
720 'mojo_application', 733 'mojo_application_chromium',
721 ], 734 ],
722 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 735 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
723 'sources': [ 736 'sources': [
724 'service_manager/service_manager_unittest.cc', 737 'service_manager/service_manager_unittest.cc',
725 'service_manager/test.mojom', 738 'service_manager/test.mojom',
726 ], 739 ],
727 }, 740 },
728 { 741 {
729 # GN version: //mojo/bindings/js 742 # GN version: //mojo/bindings/js
730 'target_name': 'mojo_js_bindings_lib', 743 'target_name': 'mojo_js_bindings_lib',
(...skipping 208 matching lines...) Expand 10 before | Expand all | Expand 10 after
939 'targets': [ 952 'targets': [
940 { 953 {
941 'target_name': 'mojo_dbus_service', 954 'target_name': 'mojo_dbus_service',
942 'type': 'static_library', 955 'type': 'static_library',
943 'dependencies': [ 956 'dependencies': [
944 '../base/base.gyp:base', 957 '../base/base.gyp:base',
945 '../build/linux/system.gyp:dbus', 958 '../build/linux/system.gyp:dbus',
946 '../dbus/dbus.gyp:dbus', 959 '../dbus/dbus.gyp:dbus',
947 'mojo_common_lib', 960 'mojo_common_lib',
948 'mojo_external_service_bindings', 961 'mojo_external_service_bindings',
949 'mojo_application', 962 'mojo_application_chromium',
950 'mojo_system_impl', 963 'mojo_system_impl',
951 ], 964 ],
952 'sources': [ 965 'sources': [
953 'dbus/dbus_external_service.h', 966 'dbus/dbus_external_service.h',
954 'dbus/dbus_external_service.cc', 967 'dbus/dbus_external_service.cc',
955 ], 968 ],
956 }, 969 },
957 ], 970 ],
958 }], 971 }],
959 ['test_isolation_mode != "noop"', { 972 ['test_isolation_mode != "noop"', {
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after
1048 'views/views_init_internal.h', 1061 'views/views_init_internal.h',
1049 ], 1062 ],
1050 'defines': [ 1063 'defines': [
1051 'MOJO_VIEWS_IMPLEMENTATION', 1064 'MOJO_VIEWS_IMPLEMENTATION',
1052 ], 1065 ],
1053 }, 1066 },
1054 ], 1067 ],
1055 }], 1068 }],
1056 ], 1069 ],
1057 } 1070 }
OLDNEW
« no previous file with comments | « no previous file | mojo/mojo_examples.gypi » ('j') | mojo/public/interfaces/service_provider/service_provider.mojom » ('J')

Powered by Google App Engine
This is Rietveld 408576698