| OLD | NEW |
| 1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 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 # Essential components (and their tests) that are needed to build | 5 # Essential components (and their tests) that are needed to build |
| 6 # Chrome should be here. Other components that are useful only in | 6 # Chrome should be here. Other components that are useful only in |
| 7 # Mojo land like mojo_shell should be in mojo.gyp. | 7 # Mojo land like mojo_shell should be in mojo.gyp. |
| 8 { | 8 { |
| 9 'includes': [ | 9 'includes': [ |
| 10 'mojo_public.gypi', | |
| 11 'mojo_public_tests.gypi', | |
| 12 'mojo_variables.gypi', | 10 'mojo_variables.gypi', |
| 13 ], | 11 ], |
| 14 'targets': [ | 12 'targets': [ |
| 15 { | 13 { |
| 16 'target_name': 'mojo_base', | 14 'target_name': 'mojo_base', |
| 17 'type': 'none', | 15 'type': 'none', |
| 18 'dependencies': [ | 16 'dependencies': [ |
| 19 # NOTE: If adding a new dependency here, please consider whether it | 17 # NOTE: If adding a new dependency here, please consider whether it |
| 20 # should also be added to the list of Mojo-related dependencies of | 18 # should also be added to the list of Mojo-related dependencies of |
| 21 # build/all.gyp:All on iOS, as All cannot depend on the mojo_base | 19 # build/all.gyp:All on iOS, as All cannot depend on the mojo_base |
| 22 # target on iOS due to the presence of the js targets, which cause v8 | 20 # target on iOS due to the presence of the js targets, which cause v8 |
| 23 # to be built. | 21 # to be built. |
| 24 'mojo_common_lib', | 22 'mojo_common_lib', |
| 25 'mojo_common_unittests', | 23 'mojo_common_unittests', |
| 26 'mojo_cpp_bindings', | |
| 27 'mojo_js_bindings', | |
| 28 'mojo_message_generator', | 24 'mojo_message_generator', |
| 29 'mojo_message_pipe_perftests', | 25 'mojo_message_pipe_perftests', |
| 30 'mojo_public_application_unittests', | 26 'mojo_public_application_unittests', |
| 31 'mojo_public_test_utils', | |
| 32 'mojo_public_bindings_unittests', | 27 'mojo_public_bindings_unittests', |
| 33 'mojo_public_environment_unittests', | 28 'mojo_public_environment_unittests', |
| 34 'mojo_public_system_perftests', | 29 'mojo_public_system_perftests', |
| 35 'mojo_public_system_unittests', | 30 'mojo_public_system_unittests', |
| 36 'mojo_public_utility_unittests', | 31 'mojo_public_utility_unittests', |
| 37 'mojo_system', | |
| 38 'mojo_system_impl', | 32 'mojo_system_impl', |
| 39 'mojo_system_unittests', | 33 'mojo_system_unittests', |
| 40 'mojo_utility', | |
| 41 ], | 34 ], |
| 42 'conditions': [ | 35 'conditions': [ |
| 43 ['OS == "android"', { | 36 ['OS == "android"', { |
| 44 'dependencies': [ | 37 'dependencies': [ |
| 45 'mojo_bindings_java', | 38 'libmojo_system_java', |
| 46 'mojo_public_java', | |
| 47 'mojo_system_java', | 39 'mojo_system_java', |
| 48 'libmojo_system_java', | |
| 49 'mojo_test_apk', | 40 'mojo_test_apk', |
| 41 'public/mojo_public.gyp:mojo_bindings_java', |
| 42 'public/mojo_public.gyp:mojo_public_java', |
| 50 ], | 43 ], |
| 51 }], | 44 }], |
| 52 ] | 45 ] |
| 53 }, | 46 }, |
| 54 { | 47 { |
| 55 'target_name': 'mojo_none', | 48 'target_name': 'mojo_none', |
| 56 'type': 'none', | 49 'type': 'none', |
| 57 }, | 50 }, |
| 58 { | 51 { |
| 59 # GN version: //mojo/common/test:run_all_unittests | 52 # GN version: //mojo/common/test:run_all_unittests |
| 60 'target_name': 'mojo_run_all_unittests', | 53 'target_name': 'mojo_run_all_unittests', |
| 61 'type': 'static_library', | 54 'type': 'static_library', |
| 62 'dependencies': [ | 55 'dependencies': [ |
| 63 '../base/base.gyp:base', | 56 '../base/base.gyp:base', |
| 64 '../base/base.gyp:test_support_base', | 57 '../base/base.gyp:test_support_base', |
| 65 '../testing/gtest.gyp:gtest', | 58 '../testing/gtest.gyp:gtest', |
| 66 'mojo_system_impl', | 59 'mojo_system_impl', |
| 67 'mojo_test_support', | |
| 68 'mojo_test_support_impl', | 60 'mojo_test_support_impl', |
| 61 'public/mojo_public.gyp:mojo_test_support', |
| 69 ], | 62 ], |
| 70 'sources': [ | 63 'sources': [ |
| 71 'common/test/run_all_unittests.cc', | 64 'common/test/run_all_unittests.cc', |
| 72 ], | 65 ], |
| 73 }, | 66 }, |
| 74 { | 67 { |
| 75 # GN version: //mojo/common/test:run_all_perftests | 68 # GN version: //mojo/common/test:run_all_perftests |
| 76 'target_name': 'mojo_run_all_perftests', | 69 'target_name': 'mojo_run_all_perftests', |
| 77 'type': 'static_library', | 70 'type': 'static_library', |
| 78 'dependencies': [ | 71 'dependencies': [ |
| 79 '../base/base.gyp:test_support_base', | 72 '../base/base.gyp:test_support_base', |
| 80 'mojo_system_impl', | 73 'mojo_system_impl', |
| 81 'mojo_test_support', | |
| 82 'mojo_test_support_impl', | 74 'mojo_test_support_impl', |
| 75 'public/mojo_public.gyp:mojo_test_support', |
| 83 ], | 76 ], |
| 84 'sources': [ | 77 'sources': [ |
| 85 'common/test/run_all_perftests.cc', | 78 'common/test/run_all_perftests.cc', |
| 86 ], | 79 ], |
| 87 }, | 80 }, |
| 81 # TODO(vtl): Reorganize the mojo_public_*_unittests. |
| 82 { |
| 83 # GN version: //mojo/public/cpp/bindings/tests:mojo_public_bindings_unitte
sts |
| 84 'target_name': 'mojo_public_bindings_unittests', |
| 85 'type': 'executable', |
| 86 'dependencies': [ |
| 87 '../testing/gtest.gyp:gtest', |
| 88 'mojo_run_all_unittests', |
| 89 'public/mojo_public.gyp:mojo_cpp_bindings', |
| 90 'public/mojo_public.gyp:mojo_environment_standalone', |
| 91 'public/mojo_public.gyp:mojo_public_bindings_test_utils', |
| 92 'public/mojo_public.gyp:mojo_public_test_interfaces', |
| 93 'public/mojo_public.gyp:mojo_public_test_utils', |
| 94 'public/mojo_public.gyp:mojo_utility', |
| 95 ], |
| 96 'sources': [ |
| 97 'public/cpp/bindings/tests/array_unittest.cc', |
| 98 'public/cpp/bindings/tests/bounds_checker_unittest.cc', |
| 99 'public/cpp/bindings/tests/buffer_unittest.cc', |
| 100 'public/cpp/bindings/tests/connector_unittest.cc', |
| 101 'public/cpp/bindings/tests/handle_passing_unittest.cc', |
| 102 'public/cpp/bindings/tests/interface_ptr_unittest.cc', |
| 103 'public/cpp/bindings/tests/request_response_unittest.cc', |
| 104 'public/cpp/bindings/tests/router_unittest.cc', |
| 105 'public/cpp/bindings/tests/sample_service_unittest.cc', |
| 106 'public/cpp/bindings/tests/serialization_warning_unittest.cc', |
| 107 'public/cpp/bindings/tests/string_unittest.cc', |
| 108 'public/cpp/bindings/tests/struct_unittest.cc', |
| 109 'public/cpp/bindings/tests/type_conversion_unittest.cc', |
| 110 'public/cpp/bindings/tests/validation_unittest.cc', |
| 111 ], |
| 112 }, |
| 113 { |
| 114 # GN version: //mojo/public/cpp/environment/tests:mojo_public_environment_
unittests |
| 115 'target_name': 'mojo_public_environment_unittests', |
| 116 'type': 'executable', |
| 117 'dependencies': [ |
| 118 '../testing/gtest.gyp:gtest', |
| 119 'mojo_run_all_unittests', |
| 120 'public/mojo_public.gyp:mojo_environment_standalone', |
| 121 'public/mojo_public.gyp:mojo_public_test_utils', |
| 122 'public/mojo_public.gyp:mojo_utility', |
| 123 ], |
| 124 'include_dirs': [ '..' ], |
| 125 'sources': [ |
| 126 'public/cpp/environment/tests/async_waiter_unittest.cc', |
| 127 'public/cpp/environment/tests/logger_unittest.cc', |
| 128 'public/cpp/environment/tests/logging_unittest.cc', |
| 129 ], |
| 130 }, |
| 131 { |
| 132 # GN version: //mojo/public/cpp/application/tests:mojo_public_application_
unittests |
| 133 'target_name': 'mojo_public_application_unittests', |
| 134 'type': 'executable', |
| 135 'dependencies': [ |
| 136 '../base/base.gyp:base', |
| 137 '../testing/gtest.gyp:gtest', |
| 138 'mojo_run_all_unittests', |
| 139 'public/mojo_public.gyp:mojo_application_standalone', |
| 140 'public/mojo_public.gyp:mojo_utility', |
| 141 'public/mojo_public.gyp:mojo_environment_standalone', |
| 142 ], |
| 143 'sources': [ |
| 144 'public/cpp/application/tests/service_registry_unittest.cc', |
| 145 ], |
| 146 }, |
| 147 { |
| 148 # GN version: //mojo/public/cpp/application/tests:mojo_public_system_unitt
ests |
| 149 'target_name': 'mojo_public_system_unittests', |
| 150 'type': 'executable', |
| 151 'dependencies': [ |
| 152 '../testing/gtest.gyp:gtest', |
| 153 'mojo_base.gyp:mojo_run_all_unittests', |
| 154 'public/mojo_public.gyp:mojo_public_test_utils', |
| 155 ], |
| 156 'include_dirs': [ '..' ], |
| 157 'sources': [ |
| 158 '<@(mojo_public_system_unittest_sources)', |
| 159 ], |
| 160 }, |
| 161 { |
| 162 # GN version: //mojo/public/cpp/application/tests:mojo_public_utility_unit
tests |
| 163 'target_name': 'mojo_public_utility_unittests', |
| 164 'type': 'executable', |
| 165 'dependencies': [ |
| 166 '../testing/gtest.gyp:gtest', |
| 167 'mojo_base.gyp:mojo_run_all_unittests', |
| 168 'public/mojo_public.gyp:mojo_public_test_utils', |
| 169 'public/mojo_public.gyp:mojo_utility', |
| 170 ], |
| 171 'include_dirs' : [ '..' ], |
| 172 'sources': [ |
| 173 'public/cpp/utility/tests/mutex_unittest.cc', |
| 174 'public/cpp/utility/tests/run_loop_unittest.cc', |
| 175 'public/cpp/utility/tests/thread_unittest.cc', |
| 176 ], |
| 177 'conditions': [ |
| 178 # See crbug.com/342893: |
| 179 ['OS=="win"', { |
| 180 'sources!': [ |
| 181 'public/cpp/utility/tests/mutex_unittest.cc', |
| 182 'public/cpp/utility/tests/thread_unittest.cc', |
| 183 ], |
| 184 }], |
| 185 ], |
| 186 }, |
| 187 { |
| 188 # GN version: //mojo/public/c/system/tests:perftests |
| 189 'target_name': 'mojo_public_system_perftests', |
| 190 'type': 'executable', |
| 191 'dependencies': [ |
| 192 '../base/base.gyp:base', |
| 193 '../testing/gtest.gyp:gtest', |
| 194 'mojo_run_all_perftests', |
| 195 'public/mojo_public.gyp:mojo_public_test_utils', |
| 196 'public/mojo_public.gyp:mojo_utility', |
| 197 ], |
| 198 'sources': [ |
| 199 'public/c/system/tests/core_perftest.cc', |
| 200 ], |
| 201 }, |
| 202 |
| 88 { | 203 { |
| 89 # GN version: //mojo/edk/system | 204 # GN version: //mojo/edk/system |
| 90 'target_name': 'mojo_system_impl', | 205 'target_name': 'mojo_system_impl', |
| 91 'type': '<(component)', | 206 'type': '<(component)', |
| 92 'dependencies': [ | 207 'dependencies': [ |
| 93 '../base/base.gyp:base', | 208 '../base/base.gyp:base', |
| 94 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', | 209 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', |
| 95 ], | 210 ], |
| 96 'defines': [ | 211 'defines': [ |
| 97 'MOJO_SYSTEM_IMPL_IMPLEMENTATION', | 212 'MOJO_SYSTEM_IMPL_IMPLEMENTATION', |
| (...skipping 234 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 332 }, | 447 }, |
| 333 { | 448 { |
| 334 # GN version: //mojo/common:mojo_common_unittests | 449 # GN version: //mojo/common:mojo_common_unittests |
| 335 'target_name': 'mojo_common_unittests', | 450 'target_name': 'mojo_common_unittests', |
| 336 'type': 'executable', | 451 'type': 'executable', |
| 337 'dependencies': [ | 452 'dependencies': [ |
| 338 '../base/base.gyp:base', | 453 '../base/base.gyp:base', |
| 339 '../base/base.gyp:base_message_loop_tests', | 454 '../base/base.gyp:base_message_loop_tests', |
| 340 '../testing/gtest.gyp:gtest', | 455 '../testing/gtest.gyp:gtest', |
| 341 '../url/url.gyp:url_lib', | 456 '../url/url.gyp:url_lib', |
| 342 'mojo_cpp_bindings', | |
| 343 'mojo_environment_chromium', | |
| 344 'mojo_common_lib', | 457 'mojo_common_lib', |
| 345 'mojo_common_test_support', | 458 'mojo_common_test_support', |
| 346 'mojo_public_test_utils', | 459 'mojo_environment_chromium', |
| 347 'mojo_run_all_unittests', | 460 'mojo_run_all_unittests', |
| 461 'public/mojo_public.gyp:mojo_cpp_bindings', |
| 462 'public/mojo_public.gyp:mojo_public_test_utils', |
| 348 ], | 463 ], |
| 349 'sources': [ | 464 'sources': [ |
| 350 'common/common_type_converters_unittest.cc', | 465 'common/common_type_converters_unittest.cc', |
| 351 'common/handle_watcher_unittest.cc', | 466 'common/handle_watcher_unittest.cc', |
| 352 'common/message_pump_mojo_unittest.cc', | 467 'common/message_pump_mojo_unittest.cc', |
| 353 'edk/test/multiprocess_test_helper_unittest.cc', | 468 'edk/test/multiprocess_test_helper_unittest.cc', |
| 354 ], | 469 ], |
| 355 'conditions': [ | 470 'conditions': [ |
| 356 ['OS=="ios"', { | 471 ['OS=="ios"', { |
| 357 'sources!': [ | 472 'sources!': [ |
| (...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 405 }, | 520 }, |
| 406 { | 521 { |
| 407 # GN version: //mojo/application | 522 # GN version: //mojo/application |
| 408 'target_name': 'mojo_application_chromium', | 523 'target_name': 'mojo_application_chromium', |
| 409 'type': 'static_library', | 524 'type': 'static_library', |
| 410 'sources': [ | 525 'sources': [ |
| 411 'application/application_runner_chromium.cc', | 526 'application/application_runner_chromium.cc', |
| 412 'application/application_runner_chromium.h', | 527 'application/application_runner_chromium.h', |
| 413 ], | 528 ], |
| 414 'dependencies': [ | 529 'dependencies': [ |
| 415 'mojo_application_base', | |
| 416 'mojo_common_lib', | 530 'mojo_common_lib', |
| 417 'mojo_environment_chromium', | 531 'mojo_environment_chromium', |
| 532 'public/mojo_public.gyp:mojo_application_base', |
| 418 ], | 533 ], |
| 419 'export_dependent_settings': [ | 534 'export_dependent_settings': [ |
| 420 'mojo_application_base', | 535 'public/mojo_public.gyp:mojo_application_base', |
| 421 ], | 536 ], |
| 422 }, | 537 }, |
| 423 { | 538 { |
| 424 # GN version: //mojo/bindings/js | 539 # GN version: //mojo/bindings/js |
| 425 'target_name': 'mojo_js_bindings_lib', | 540 'target_name': 'mojo_js_bindings_lib', |
| 426 'type': 'static_library', | 541 'type': 'static_library', |
| 427 'dependencies': [ | 542 'dependencies': [ |
| 428 '../base/base.gyp:base', | 543 '../base/base.gyp:base', |
| 429 '../gin/gin.gyp:gin', | 544 '../gin/gin.gyp:gin', |
| 430 '../v8/tools/gyp/v8.gyp:v8', | 545 '../v8/tools/gyp/v8.gyp:v8', |
| (...skipping 20 matching lines...) Expand all Loading... |
| 451 ], | 566 ], |
| 452 }, | 567 }, |
| 453 { | 568 { |
| 454 # GN version: //mojo/tools:message_generator | 569 # GN version: //mojo/tools:message_generator |
| 455 'target_name': 'mojo_message_generator', | 570 'target_name': 'mojo_message_generator', |
| 456 'type': 'executable', | 571 'type': 'executable', |
| 457 'dependencies': [ | 572 'dependencies': [ |
| 458 '../base/base.gyp:base', | 573 '../base/base.gyp:base', |
| 459 '../testing/gtest.gyp:gtest', | 574 '../testing/gtest.gyp:gtest', |
| 460 'mojo_common_lib', | 575 'mojo_common_lib', |
| 461 'mojo_cpp_bindings', | |
| 462 'mojo_environment_chromium', | 576 'mojo_environment_chromium', |
| 463 'mojo_system_impl', | 577 'mojo_system_impl', |
| 578 'public/mojo_public.gyp:mojo_cpp_bindings', |
| 464 ], | 579 ], |
| 465 'sources': [ | 580 'sources': [ |
| 466 'tools/message_generator.cc', | 581 'tools/message_generator.cc', |
| 467 ], | 582 ], |
| 468 }, | 583 }, |
| 469 ], | 584 ], |
| 470 'conditions': [ | 585 'conditions': [ |
| 471 ['OS=="android"', { | 586 ['OS=="android"', { |
| 472 'targets': [ | 587 'targets': [ |
| 473 { | 588 { |
| (...skipping 21 matching lines...) Expand all Loading... |
| 495 'jni_gen_package': 'mojo', | 610 'jni_gen_package': 'mojo', |
| 496 'input_java_class': 'java/util/HashSet.class', | 611 'input_java_class': 'java/util/HashSet.class', |
| 497 }, | 612 }, |
| 498 'includes': [ '../build/jar_file_jni_generator.gypi' ], | 613 'includes': [ '../build/jar_file_jni_generator.gypi' ], |
| 499 }, | 614 }, |
| 500 { | 615 { |
| 501 'target_name': 'mojo_system_java', | 616 'target_name': 'mojo_system_java', |
| 502 'type': 'none', | 617 'type': 'none', |
| 503 'dependencies': [ | 618 'dependencies': [ |
| 504 '../base/base.gyp:base_java', | 619 '../base/base.gyp:base_java', |
| 505 'mojo_public_java', | 620 'public/mojo_public.gyp:mojo_public_java', |
| 506 ], | 621 ], |
| 507 'variables': { | 622 'variables': { |
| 508 'java_in_dir': '<(DEPTH)/mojo/android/system', | 623 'java_in_dir': '<(DEPTH)/mojo/android/system', |
| 509 }, | 624 }, |
| 510 'includes': [ '../build/java.gypi' ], | 625 'includes': [ '../build/java.gypi' ], |
| 511 }, | 626 }, |
| 512 { | 627 { |
| 513 'target_name': 'libmojo_system_java', | 628 'target_name': 'libmojo_system_java', |
| 514 'type': 'static_library', | 629 'type': 'static_library', |
| 515 'dependencies': [ | 630 'dependencies': [ |
| 516 '../base/base.gyp:base', | 631 '../base/base.gyp:base', |
| 517 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dyn
amic_annotations', | 632 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dyn
amic_annotations', |
| 518 'mojo_common_lib', | 633 'mojo_common_lib', |
| 519 'mojo_environment_chromium', | 634 'mojo_environment_chromium', |
| 520 'mojo_jni_headers', | 635 'mojo_jni_headers', |
| 521 » 'mojo_system_impl', | 636 » 'mojo_system_impl', |
| 522 ], | 637 ], |
| 523 'sources': [ | 638 'sources': [ |
| 524 'android/system/core_impl.cc', | 639 'android/system/core_impl.cc', |
| 525 'android/system/core_impl.h', | 640 'android/system/core_impl.h', |
| 526 ], | 641 ], |
| 527 }, | 642 }, |
| 528 { | 643 { |
| 529 'target_name': 'libmojo_java_unittest', | 644 'target_name': 'libmojo_java_unittest', |
| 530 'type': 'shared_library', | 645 'type': 'shared_library', |
| 531 'dependencies': [ | 646 'dependencies': [ |
| 532 '../base/base.gyp:base', | 647 '../base/base.gyp:base', |
| 533 '../base/base.gyp:test_support_base', | 648 '../base/base.gyp:test_support_base', |
| 534 'libmojo_system_java', | 649 'libmojo_system_java', |
| 535 'mojo_jni_headers', | 650 'mojo_jni_headers', |
| 536 'mojo_public_bindings_test_utils', | 651 'public/mojo_public.gyp:mojo_public_bindings_test_utils', |
| 537 ], | 652 ], |
| 538 'defines': [ | 653 'defines': [ |
| 539 'UNIT_TEST' # As exported from testing/gtest.gyp:gtest. | 654 'UNIT_TEST' # As exported from testing/gtest.gyp:gtest. |
| 540 ], | 655 ], |
| 541 'sources': [ | 656 'sources': [ |
| 542 'android/javatests/mojo_test_case.cc', | 657 'android/javatests/mojo_test_case.cc', |
| 543 'android/javatests/mojo_test_case.h', | 658 'android/javatests/mojo_test_case.h', |
| 544 'android/javatests/init_library.cc', | 659 'android/javatests/init_library.cc', |
| 545 'android/javatests/validation_test_util.cc', | 660 'android/javatests/validation_test_util.cc', |
| 546 'android/javatests/validation_test_util.h', | 661 'android/javatests/validation_test_util.h', |
| 547 ], | 662 ], |
| 548 }, | 663 }, |
| 549 { | 664 { |
| 550 'target_name': 'mojo_test_apk', | 665 'target_name': 'mojo_test_apk', |
| 551 'type': 'none', | 666 'type': 'none', |
| 552 'dependencies': [ | 667 'dependencies': [ |
| 553 'mojo_bindings_java', | 668 '../base/base.gyp:base_java_test_support', |
| 554 'mojo_public_test_interfaces', | 669 'public/mojo_public.gyp:mojo_bindings_java', |
| 555 'mojo_system_java', | 670 'mojo_system_java', |
| 556 '../base/base.gyp:base_java_test_support', | 671 'public/mojo_public.gyp:mojo_public_test_interfaces', |
| 557 ], | 672 ], |
| 558 'variables': { | 673 'variables': { |
| 559 'apk_name': 'MojoTest', | 674 'apk_name': 'MojoTest', |
| 560 'java_in_dir': '<(DEPTH)/mojo/android/javatests', | 675 'java_in_dir': '<(DEPTH)/mojo/android/javatests', |
| 561 'resource_dir': '<(DEPTH)/mojo/android/javatests/apk', | 676 'resource_dir': '<(DEPTH)/mojo/android/javatests/apk', |
| 562 'native_lib_target': 'libmojo_java_unittest', | 677 'native_lib_target': 'libmojo_java_unittest', |
| 563 'is_test_apk': 1, | 678 'is_test_apk': 1, |
| 564 # Given that this apk tests itself, it needs to bring emma with it | 679 # Given that this apk tests itself, it needs to bring emma with it |
| 565 # when instrumented. | 680 # when instrumented. |
| 566 'conditions': [ | 681 'conditions': [ |
| 567 ['emma_coverage != 0', { | 682 ['emma_coverage != 0', { |
| 568 'emma_instrument': 1, | 683 'emma_instrument': 1, |
| 569 }], | 684 }], |
| 570 ], | 685 ], |
| 571 }, | 686 }, |
| 572 'includes': [ '../build/java_apk.gypi' ], | 687 'includes': [ '../build/java_apk.gypi' ], |
| 573 }, | 688 }, |
| 574 ] | 689 ] |
| 575 }], | 690 }], |
| 576 ] | 691 ] |
| 577 } | 692 } |
| OLD | NEW |