summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBaligh Uddin <baligh@google.com>2020-01-25 04:12:30 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2020-01-25 04:12:30 +0000
commitbb86bd7643c46d82e8da3424581b90b27a09ad9c (patch)
treedc92960ba9708b83962d3de637f7a033e99fb422
parent584dbac42ed51d86f3defff9a87549a9cb97d277 (diff)
parent38b77dae0f1d58d42dab0731a44e1162bfc9e1ac (diff)
Merge "Pass in min-sdk-version to apexer."
-rw-r--r--apexer/apexer.py11
1 files changed, 9 insertions, 2 deletions
diff --git a/apexer/apexer.py b/apexer/apexer.py
index cbb5a49..7e523ab 100644
--- a/apexer/apexer.py
+++ b/apexer/apexer.py
@@ -115,6 +115,10 @@ def ParseArgs(argv):
required=False,
help='Default target SDK version to use for AndroidManifest.xml')
parser.add_argument(
+ '--min_sdk_version',
+ required=False,
+ help='Default Min SDK version to use for AndroidManifest.xml')
+ parser.add_argument(
'--do_not_check_keyname',
required=False,
action='store_true',
@@ -489,10 +493,13 @@ def CreateApex(args, work_dir):
cmd.extend(['--version-name', manifest_apex.versionName])
if args.target_sdk_version:
cmd.extend(['--target-sdk-version', args.target_sdk_version])
+ if args.min_sdk_version:
+ cmd.extend(['--min-sdk-version', args.min_sdk_version])
+ else:
+ # Default value for minSdkVersion.
+ cmd.extend(['--min-sdk-version', '29'])
if args.assets_dir:
cmd.extend(['-A', args.assets_dir])
- # Default value for minSdkVersion.
- cmd.extend(['--min-sdk-version', '29'])
cmd.extend(['-o', apk_file])
cmd.extend(['-I', args.android_jar_path])
RunCommand(cmd, args.verbose)