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

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 again! Created 6 years, 5 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 150 matching lines...) Expand 10 before | Expand all | Expand 10 after
707 'type': 'executable', 720 'type': 'executable',
708 'dependencies': [ 721 'dependencies': [
709 '../base/base.gyp:base', 722 '../base/base.gyp:base',
710 '../testing/gtest.gyp:gtest', 723 '../testing/gtest.gyp:gtest',
711 '../url/url.gyp:url_lib', 724 '../url/url.gyp:url_lib',
712 'mojo_common_lib', 725 'mojo_common_lib',
713 'mojo_cpp_bindings', 726 'mojo_cpp_bindings',
714 'mojo_environment_chromium', 727 'mojo_environment_chromium',
715 'mojo_run_all_unittests', 728 'mojo_run_all_unittests',
716 'mojo_service_manager', 729 'mojo_service_manager',
717 'mojo_application', 730 'mojo_application_chromium',
718 ], 731 ],
719 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ], 732 'includes': [ 'public/tools/bindings/mojom_bindings_generator.gypi' ],
720 'sources': [ 733 'sources': [
721 'service_manager/service_manager_unittest.cc', 734 'service_manager/service_manager_unittest.cc',
722 'service_manager/test.mojom', 735 'service_manager/test.mojom',
723 ], 736 ],
724 }, 737 },
725 { 738 {
726 'target_name': 'mojo_js_bindings_lib', 739 'target_name': 'mojo_js_bindings_lib',
727 'type': 'static_library', 740 'type': 'static_library',
(...skipping 220 matching lines...) Expand 10 before | Expand all | Expand 10 after
948 'targets': [ 961 'targets': [
949 { 962 {
950 'target_name': 'mojo_dbus_service', 963 'target_name': 'mojo_dbus_service',
951 'type': 'static_library', 964 'type': 'static_library',
952 'dependencies': [ 965 'dependencies': [
953 '../base/base.gyp:base', 966 '../base/base.gyp:base',
954 '../build/linux/system.gyp:dbus', 967 '../build/linux/system.gyp:dbus',
955 '../dbus/dbus.gyp:dbus', 968 '../dbus/dbus.gyp:dbus',
956 'mojo_common_lib', 969 'mojo_common_lib',
957 'mojo_external_service_bindings', 970 'mojo_external_service_bindings',
958 'mojo_application', 971 'mojo_application_chromium',
959 'mojo_system_impl', 972 'mojo_system_impl',
960 ], 973 ],
961 'sources': [ 974 'sources': [
962 'dbus/dbus_external_service.h', 975 'dbus/dbus_external_service.h',
963 'dbus/dbus_external_service.cc', 976 'dbus/dbus_external_service.cc',
964 ], 977 ],
965 }, 978 },
966 ], 979 ],
967 }], 980 }],
968 ['test_isolation_mode != "noop"', { 981 ['test_isolation_mode != "noop"', {
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after
1057 'views/views_init_internal.h', 1070 'views/views_init_internal.h',
1058 ], 1071 ],
1059 'defines': [ 1072 'defines': [
1060 'MOJO_VIEWS_IMPLEMENTATION', 1073 'MOJO_VIEWS_IMPLEMENTATION',
1061 ], 1074 ],
1062 }, 1075 },
1063 ], 1076 ],
1064 }], 1077 }],
1065 ], 1078 ],
1066 } 1079 }
OLDNEW
« no previous file with comments | « no previous file | mojo/mojo_examples.gypi » ('j') | mojo/public/cpp/application/lib/application_impl_chromium.cc » ('J')

Powered by Google App Engine
This is Rietveld 408576698