OLD | NEW |
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 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 'targets': [ | 6 'targets': [ |
7 { | 7 { |
8 'target_name': 'test_support_content', | 8 'target_name': 'test_support_content', |
9 'type': 'static_library', | 9 'type': 'static_library', |
10 'defines!': ['CONTENT_IMPLEMENTATION'], | 10 'defines!': ['CONTENT_IMPLEMENTATION'], |
(...skipping 701 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
712 'input_jars_paths': [ | 712 'input_jars_paths': [ |
713 '<(PRODUCT_DIR)/lib.java/chromium_base.jar', | 713 '<(PRODUCT_DIR)/lib.java/chromium_base.jar', |
714 '<(PRODUCT_DIR)/lib.java/chromium_content.jar', | 714 '<(PRODUCT_DIR)/lib.java/chromium_content.jar', |
715 '<(PRODUCT_DIR)/lib.java/chromium_net.jar', | 715 '<(PRODUCT_DIR)/lib.java/chromium_net.jar', |
716 ], | 716 ], |
717 }, | 717 }, |
718 'includes': [ '../build/apk_test.gypi' ], | 718 'includes': [ '../build/apk_test.gypi' ], |
719 }, | 719 }, |
720 ], | 720 ], |
721 }], | 721 }], |
| 722 ['OS == "android"', { |
| 723 'targets': [ |
| 724 { |
| 725 'target_name': 'content_javatests', |
| 726 'type': 'none', |
| 727 'dependencies': [ |
| 728 '../base/base.gyp:base_java', |
| 729 '../base/base.gyp:base_java_test_support', |
| 730 'content_common', |
| 731 'content_java', |
| 732 ], |
| 733 'variables': { |
| 734 'package_name': 'content_javatests', |
| 735 'java_in_dir': '../content/public/android/javatests', |
| 736 }, |
| 737 'includes': [ '../build/java.gypi' ], |
| 738 }, |
| 739 { |
| 740 'target_name': 'content_shell_test_apk', |
| 741 'type': 'none', |
| 742 'dependencies': [ |
| 743 'content_shell_apk', |
| 744 'content_javatests', |
| 745 '../tools/android/forwarder/forwarder.gyp:forwarder', |
| 746 ], |
| 747 'actions': [ |
| 748 { |
| 749 'action_name': 'copy_base_javatests_jar', |
| 750 'inputs': ['<(PRODUCT_DIR)/lib.java/chromium_base_javatests.jar'], |
| 751 'outputs': ['<(PRODUCT_DIR)/content_shell_test/java/libs/chromium_
base_javatests.jar'], |
| 752 'action': ['cp', '<@(_inputs)', '<@(_outputs)'], |
| 753 }, |
| 754 { |
| 755 'action_name': 'copy_content_javatests_jar', |
| 756 'inputs': ['<(PRODUCT_DIR)/lib.java/chromium_content_javatests.jar
'], |
| 757 'outputs': ['<(PRODUCT_DIR)/content_shell_test/java/libs/chromium_
content_javatests.jar'], |
| 758 'action': ['cp', '<@(_inputs)', '<@(_outputs)'], |
| 759 }, |
| 760 { |
| 761 'action_name': 'content_shell_test_generate_apk', |
| 762 'inputs': [ |
| 763 '<(DEPTH)/content/shell/android/javatests/content_shell_test_apk
.xml', |
| 764 '<(DEPTH)/content/shell/android/javatests/AndroidManifest.xml', |
| 765 ], |
| 766 'outputs': [ |
| 767 '<(PRODUCT_DIR)/content_shell_test/ContentShellTest-debug.apk', |
| 768 ], |
| 769 'action': [ |
| 770 'ant', |
| 771 '-DPRODUCT_DIR=<(ant_build_out)', |
| 772 '-DAPP_ABI=<(android_app_abi)', |
| 773 '-buildfile', |
| 774 '<(DEPTH)/content/shell/android/javatests/content_shell_test_apk
.xml', |
| 775 ] |
| 776 } |
| 777 ], |
| 778 }, |
| 779 ], |
| 780 }], |
722 ], | 781 ], |
723 } | 782 } |
OLD | NEW |