| 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 # This file is meant to be included into a target to provide a rule | 5 # This file is meant to be included into a target to provide a rule |
| 6 # to build Android APKs in a consistent manner. | 6 # to build Android APKs in a consistent manner. |
| 7 # | 7 # |
| 8 # To use this, create a gyp target with the following form: | 8 # To use this, create a gyp target with the following form: |
| 9 # { | 9 # { |
| 10 # 'target_name': 'my_package_apk', | 10 # 'target_name': 'my_package_apk', |
| (...skipping 85 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 96 'native_libraries_java_file': '<(native_libraries_java_dir)/NativeLibraries.
java', | 96 'native_libraries_java_file': '<(native_libraries_java_dir)/NativeLibraries.
java', |
| 97 'native_libraries_java_stamp': '<(intermediate_dir)/native_libraries_java.st
amp', | 97 'native_libraries_java_stamp': '<(intermediate_dir)/native_libraries_java.st
amp', |
| 98 'native_libraries_template_data_dir': '<(intermediate_dir)/native_libraries/
', | 98 'native_libraries_template_data_dir': '<(intermediate_dir)/native_libraries/
', |
| 99 'native_libraries_template_data_file': '<(native_libraries_template_data_dir
)/native_libraries_array.h', | 99 'native_libraries_template_data_file': '<(native_libraries_template_data_dir
)/native_libraries_array.h', |
| 100 'native_libraries_template_version_file': '<(native_libraries_template_data_
dir)/native_libraries_version.h', | 100 'native_libraries_template_version_file': '<(native_libraries_template_data_
dir)/native_libraries_version.h', |
| 101 'compile_stamp': '<(intermediate_dir)/compile.stamp', | 101 'compile_stamp': '<(intermediate_dir)/compile.stamp', |
| 102 'lint_stamp': '<(intermediate_dir)/lint.stamp', | 102 'lint_stamp': '<(intermediate_dir)/lint.stamp', |
| 103 'lint_result': '<(intermediate_dir)/lint_result.xml', | 103 'lint_result': '<(intermediate_dir)/lint_result.xml', |
| 104 'lint_config': '<(intermediate_dir)/lint_config.xml', | 104 'lint_config': '<(intermediate_dir)/lint_config.xml', |
| 105 'never_lint%': 0, | 105 'never_lint%': 0, |
| 106 'findbugs_stamp': '<(intermediate_dir)/findbugs.stamp', |
| 107 'run_findbugs%': 0, |
| 106 'java_in_dir_suffix%': '/src', | 108 'java_in_dir_suffix%': '/src', |
| 107 'instr_stamp': '<(intermediate_dir)/instr.stamp', | 109 'instr_stamp': '<(intermediate_dir)/instr.stamp', |
| 108 'jar_stamp': '<(intermediate_dir)/jar.stamp', | 110 'jar_stamp': '<(intermediate_dir)/jar.stamp', |
| 109 'obfuscate_stamp': '<(intermediate_dir)/obfuscate.stamp', | 111 'obfuscate_stamp': '<(intermediate_dir)/obfuscate.stamp', |
| 110 'pack_arm_relocations_stamp': '<(intermediate_dir)/pack_arm_relocations.stam
p', | 112 'pack_arm_relocations_stamp': '<(intermediate_dir)/pack_arm_relocations.stam
p', |
| 111 'strip_stamp': '<(intermediate_dir)/strip.stamp', | 113 'strip_stamp': '<(intermediate_dir)/strip.stamp', |
| 112 'stripped_libraries_dir': '<(intermediate_dir)/stripped_libraries', | 114 'stripped_libraries_dir': '<(intermediate_dir)/stripped_libraries', |
| 113 'strip_additional_stamp': '<(intermediate_dir)/strip_additional.stamp', | 115 'strip_additional_stamp': '<(intermediate_dir)/strip_additional.stamp', |
| 114 'version_stamp': '<(intermediate_dir)/version.stamp', | 116 'version_stamp': '<(intermediate_dir)/version.stamp', |
| 115 'javac_includes': [], | 117 'javac_includes': [], |
| (...skipping 435 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 551 'dependencies': [ | 553 'dependencies': [ |
| 552 '<(DEPTH)/build/android/rezip.gyp:rezip_apk_jar', | 554 '<(DEPTH)/build/android/rezip.gyp:rezip_apk_jar', |
| 553 ], | 555 ], |
| 554 }], | 556 }], |
| 555 ['is_test_apk == 1', { | 557 ['is_test_apk == 1', { |
| 556 'dependencies': [ | 558 'dependencies': [ |
| 557 '<(DEPTH)/build/android/pylib/device/commands/commands.gyp:chromium_comm
ands', | 559 '<(DEPTH)/build/android/pylib/device/commands/commands.gyp:chromium_comm
ands', |
| 558 '<(DEPTH)/tools/android/android_tools.gyp:android_tools', | 560 '<(DEPTH)/tools/android/android_tools.gyp:android_tools', |
| 559 ] | 561 ] |
| 560 }], | 562 }], |
| 563 ['run_findbugs == 1', { |
| 564 'actions': [ |
| 565 { |
| 566 'action_name': 'findbugs_<(_target_name)', |
| 567 'message': 'Running findbugs on <(_target_name)', |
| 568 'inputs': [ |
| 569 '<(DEPTH)/build/android/findbugs_diff.py', |
| 570 '<(DEPTH)/build/android/findbugs_filter/findbugs_exclude.xml', |
| 571 '<(DEPTH)/build/android/pylib/utils/findbugs.py', |
| 572 '>@(input_jars_paths)', |
| 573 '<(jar_path)', |
| 574 '<(compile_stamp)', |
| 575 ], |
| 576 'outputs': [ |
| 577 '<(findbugs_stamp)', |
| 578 ], |
| 579 'action': [ |
| 580 'python', '<(DEPTH)/build/android/findbugs_diff.py', |
| 581 '--auxclasspath-gyp', '>(input_jars_paths)', |
| 582 '--stamp', '<(findbugs_stamp)', |
| 583 '<(jar_path)', |
| 584 ], |
| 585 }, |
| 586 ], |
| 587 }, |
| 588 ] |
| 561 ], | 589 ], |
| 562 'dependencies': [ | 590 'dependencies': [ |
| 563 '<(DEPTH)/tools/android/md5sum/md5sum.gyp:md5sum', | 591 '<(DEPTH)/tools/android/md5sum/md5sum.gyp:md5sum', |
| 564 ], | 592 ], |
| 565 'actions': [ | 593 'actions': [ |
| 566 { | 594 { |
| 567 'action_name': 'process_resources', | 595 'action_name': 'process_resources', |
| 568 'message': 'processing resources for <(_target_name)', | 596 'message': 'processing resources for <(_target_name)', |
| 569 'variables': { | 597 'variables': { |
| 570 # Write the inputs list to a file, so that its mtime is updated when | 598 # Write the inputs list to a file, so that its mtime is updated when |
| (...skipping 355 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 926 '-DEMMA_INSTRUMENT=<(emma_instrument)', | 954 '-DEMMA_INSTRUMENT=<(emma_instrument)', |
| 927 '-DEMMA_DEVICE_JAR=<(emma_device_jar)', | 955 '-DEMMA_DEVICE_JAR=<(emma_device_jar)', |
| 928 | 956 |
| 929 '-Dbasedir=.', | 957 '-Dbasedir=.', |
| 930 '-buildfile', | 958 '-buildfile', |
| 931 '<(DEPTH)/build/android/ant/apk-package.xml', | 959 '<(DEPTH)/build/android/ant/apk-package.xml', |
| 932 ] | 960 ] |
| 933 }, | 961 }, |
| 934 ], | 962 ], |
| 935 } | 963 } |
| OLD | NEW |