Index: build/android/gyp/finalize_apk.py |
diff --git a/build/android/gyp/finalize_apk.py b/build/android/gyp/finalize_apk.py |
index 0a096d376adfcda6337ff25c49825affdc791001..0a8003508b505213b175cad9730611f7a53ff636 100755 |
--- a/build/android/gyp/finalize_apk.py |
+++ b/build/android/gyp/finalize_apk.py |
@@ -86,6 +86,17 @@ def main(): |
options, _ = parser.parse_args() |
+ FinalizeApk(options) |
+ |
+ if options.depfile: |
+ build_utils.WriteDepfile( |
+ options.depfile, build_utils.GetPythonDependencies()) |
+ |
+ if options.stamp: |
+ build_utils.Touch(options.stamp) |
+ |
+ |
+def FinalizeApk(options): |
with tempfile.NamedTemporaryFile() as signed_apk_path_tmp, \ |
tempfile.NamedTemporaryFile() as apk_to_sign_tmp: |
@@ -116,13 +127,6 @@ def main(): |
# Align uncompressed items to 4 bytes |
AlignApk(options.zipalign_path, signed_apk_path, options.final_apk_path) |
- if options.depfile: |
- build_utils.WriteDepfile( |
- options.depfile, build_utils.GetPythonDependencies()) |
- |
- if options.stamp: |
- build_utils.Touch(options.stamp) |
- |
if __name__ == '__main__': |
sys.exit(main()) |