| 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 44 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 55 'mojo_utility', | 55 'mojo_utility', |
| 56 ], | 56 ], |
| 57 'conditions': [ | 57 'conditions': [ |
| 58 ['use_aura==1', { | 58 ['use_aura==1', { |
| 59 'dependencies': [ | 59 'dependencies': [ |
| 60 'mojo_aura_demo', | 60 'mojo_aura_demo', |
| 61 'mojo_launcher', | 61 'mojo_launcher', |
| 62 'mojo_view_manager', | 62 'mojo_view_manager', |
| 63 ], | 63 ], |
| 64 }], | 64 }], |
| 65 ['OS == "android"', { |
| 66 'dependencies': [ |
| 67 'mojo_public_java', |
| 68 'mojo_system_java', |
| 69 'libmojo_system_java', |
| 70 'mojo_test_apk', |
| 71 ], |
| 72 }], |
| 65 ] | 73 ] |
| 66 }, | 74 }, |
| 67 { | 75 { |
| 68 'target_name': 'mojo_run_all_unittests', | 76 'target_name': 'mojo_run_all_unittests', |
| 69 'type': 'static_library', | 77 'type': 'static_library', |
| 70 'dependencies': [ | 78 'dependencies': [ |
| 71 '../base/base.gyp:base', | 79 '../base/base.gyp:base', |
| 72 '../base/base.gyp:test_support_base', | 80 '../base/base.gyp:test_support_base', |
| 73 '../testing/gtest.gyp:gtest', | 81 '../testing/gtest.gyp:gtest', |
| 74 'mojo_system_impl', | 82 'mojo_system_impl', |
| (...skipping 482 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 557 ], | 565 ], |
| 558 'sources': [ | 566 'sources': [ |
| 559 'tools/message_generator.cc', | 567 'tools/message_generator.cc', |
| 560 ], | 568 ], |
| 561 }, | 569 }, |
| 562 ], | 570 ], |
| 563 'conditions': [ | 571 'conditions': [ |
| 564 ['OS=="android"', { | 572 ['OS=="android"', { |
| 565 'targets': [ | 573 'targets': [ |
| 566 { | 574 { |
| 575 'target_name': 'mojo_jni_headers', |
| 576 'type': 'none', |
| 577 'dependencies': [ |
| 578 'mojo_java_set_jni_headers', |
| 579 ], |
| 580 'sources': [ |
| 581 'system/android/javatests/src/org/chromium/mojo/system/CoreTest.java
', |
| 582 'system/android/src/org/chromium/mojo/system/CoreImpl.java', |
| 583 'services/native_viewport/android/src/org/chromium/mojo/NativeViewpo
rtAndroid.java', |
| 584 'shell/android/apk/src/org/chromium/mojo_shell_apk/MojoMain.java', |
| 585 ], |
| 586 'variables': { |
| 587 'jni_gen_package': 'mojo', |
| 588 'jni_generator_ptr_type': 'long', |
| 589 }, |
| 590 'includes': [ '../build/jni_generator.gypi' ], |
| 591 }, |
| 592 { |
| 593 'target_name': 'mojo_system_java', |
| 594 'type': 'none', |
| 595 'dependencies': [ |
| 596 '../base/base.gyp:base_java', |
| 597 'mojo_public_java', |
| 598 ], |
| 599 'variables': { |
| 600 'java_in_dir': '<(DEPTH)/mojo/system/android', |
| 601 }, |
| 602 'includes': [ '../build/java.gypi' ], |
| 603 }, |
| 604 { |
| 605 'target_name': 'libmojo_system_java', |
| 606 'type': 'static_library', |
| 607 'dependencies': [ |
| 608 '../base/base.gyp:base', |
| 609 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dyn
amic_annotations', |
| 610 'mojo_common_lib', |
| 611 'mojo_environment_chromium', |
| 612 'mojo_jni_headers', |
| 613 'mojo_shell_bindings', |
| 614 'mojo_shell_lib', |
| 615 ], |
| 616 'sources': [ |
| 617 'system/android/core_impl.cc', |
| 618 'system/android/core_impl.h', |
| 619 ], |
| 620 }, |
| 621 { |
| 622 'target_name': 'libmojo_java_unittest', |
| 623 'type': 'shared_library', |
| 624 'dependencies': [ |
| 625 '../base/base.gyp:base', |
| 626 'libmojo_system_java', |
| 627 'mojo_jni_headers', |
| 628 ], |
| 629 'sources': [ |
| 630 'system/android/javatests/core_test.cc', |
| 631 'system/android/javatests/core_test.h', |
| 632 'system/android/javatests/init_library.cc', |
| 633 ], |
| 634 }, |
| 635 { |
| 636 'target_name': 'mojo_test_apk', |
| 637 'type': 'none', |
| 638 'dependencies': [ |
| 639 'mojo_system_java', |
| 640 '../base/base.gyp:base_java_test_support', |
| 641 ], |
| 642 'variables': { |
| 643 'apk_name': 'MojoTest', |
| 644 'java_in_dir': '<(DEPTH)/mojo/system/android/javatests', |
| 645 'resource_dir': '<(DEPTH)/mojo/system/android/apk', |
| 646 'native_lib_target': 'libmojo_java_unittest', |
| 647 'is_test_apk': 1, |
| 648 }, |
| 649 'includes': [ '../build/java_apk.gypi' ], |
| 650 }, |
| 651 { |
| 567 'target_name': 'mojo_native_viewport_java', | 652 'target_name': 'mojo_native_viewport_java', |
| 568 'type': 'none', | 653 'type': 'none', |
| 569 'dependencies': [ | 654 'dependencies': [ |
| 570 '../base/base.gyp:base_java', | 655 '../base/base.gyp:base_java', |
| 571 ], | 656 ], |
| 572 'variables': { | 657 'variables': { |
| 573 'java_in_dir': '<(DEPTH)/mojo/services/native_viewport/android', | 658 'java_in_dir': '<(DEPTH)/mojo/services/native_viewport/android', |
| 574 }, | 659 }, |
| 575 'includes': [ '../build/java.gypi' ], | 660 'includes': [ '../build/java.gypi' ], |
| 576 }, | 661 }, |
| 577 { | 662 { |
| 578 'target_name': 'mojo_java_set_jni_headers', | 663 'target_name': 'mojo_java_set_jni_headers', |
| 579 'type': 'none', | 664 'type': 'none', |
| 580 'variables': { | 665 'variables': { |
| 581 'jni_gen_package': 'mojo', | 666 'jni_gen_package': 'mojo', |
| 582 'jni_generator_ptr_type': 'long', | 667 'jni_generator_ptr_type': 'long', |
| 583 'input_java_class': 'java/util/HashSet.class', | 668 'input_java_class': 'java/util/HashSet.class', |
| 584 }, | 669 }, |
| 585 'includes': [ '../build/jar_file_jni_generator.gypi' ], | 670 'includes': [ '../build/jar_file_jni_generator.gypi' ], |
| 586 }, | 671 }, |
| 587 { | 672 { |
| 588 'target_name': 'mojo_jni_headers', | |
| 589 'type': 'none', | |
| 590 'dependencies': [ | |
| 591 'mojo_java_set_jni_headers', | |
| 592 ], | |
| 593 'sources': [ | |
| 594 'services/native_viewport/android/src/org/chromium/mojo/NativeViewpo
rtAndroid.java', | |
| 595 'shell/android/apk/src/org/chromium/mojo_shell_apk/MojoMain.java', | |
| 596 ], | |
| 597 'variables': { | |
| 598 'jni_gen_package': 'mojo', | |
| 599 'jni_generator_ptr_type': 'long', | |
| 600 }, | |
| 601 'includes': [ '../build/jni_generator.gypi' ], | |
| 602 }, | |
| 603 { | |
| 604 'target_name': 'libmojo_shell', | 673 'target_name': 'libmojo_shell', |
| 605 'type': 'shared_library', | 674 'type': 'shared_library', |
| 606 'dependencies': [ | 675 'dependencies': [ |
| 607 '../base/base.gyp:base', | 676 '../base/base.gyp:base', |
| 608 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dyn
amic_annotations', | 677 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dyn
amic_annotations', |
| 609 '../ui/gfx/gfx.gyp:gfx', | 678 '../ui/gfx/gfx.gyp:gfx', |
| 610 '../ui/gfx/gfx.gyp:gfx_geometry', | 679 '../ui/gfx/gfx.gyp:gfx_geometry', |
| 611 '../ui/gl/gl.gyp:gl', | 680 '../ui/gl/gl.gyp:gl', |
| 612 'mojo_common_lib', | 681 'mojo_common_lib', |
| 613 'mojo_environment_chromium', | 682 'mojo_environment_chromium', |
| (...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 653 'mojo_js_unittests.isolate', | 722 'mojo_js_unittests.isolate', |
| 654 ], | 723 ], |
| 655 'sources': [ | 724 'sources': [ |
| 656 'mojo_js_unittests.isolate', | 725 'mojo_js_unittests.isolate', |
| 657 ], | 726 ], |
| 658 }, | 727 }, |
| 659 ], | 728 ], |
| 660 }], | 729 }], |
| 661 ], | 730 ], |
| 662 } | 731 } |
| OLD | NEW |