aboutsummaryrefslogtreecommitdiffstats
path: root/androidmk
diff options
context:
space:
mode:
authorColin Cross <ccross@android.com>2018-06-25 15:48:06 -0700
committerColin Cross <ccross@android.com>2018-07-09 12:42:01 -0700
commit83bb3167f6a774139a1b9b230fa4c7621aeb1cbe (patch)
treec592947b069352f43a70c9f717e70764b4596943 /androidmk
parent17ef5635fa1b81a0aa41f6ad094afc740444db36 (diff)
downloadbuild_soong-83bb3167f6a774139a1b9b230fa4c7621aeb1cbe.tar.gz
build_soong-83bb3167f6a774139a1b9b230fa4c7621aeb1cbe.tar.bz2
build_soong-83bb3167f6a774139a1b9b230fa4c7621aeb1cbe.zip
Add support for min_sdk_version
Add min_sdk_version properties and use it for aapt2 --min-sdk-version and --target-sdk-version flags. Add an sdkContext interface that any function that needs an sdk version can take in order to get the values for the current module. Bug: 110848854 Test: m checkbuild Change-Id: Ic69f1f935d8b865ec77689350407df08bfac5925
Diffstat (limited to 'androidmk')
-rw-r--r--androidmk/cmd/androidmk/android.go1
1 files changed, 1 insertions, 0 deletions
diff --git a/androidmk/cmd/androidmk/android.go b/androidmk/cmd/androidmk/android.go
index ded9efa4..e3eb82a9 100644
--- a/androidmk/cmd/androidmk/android.go
+++ b/androidmk/cmd/androidmk/android.go
@@ -85,6 +85,7 @@ func init() {
"LOCAL_MULTILIB": "compile_multilib",
"LOCAL_ARM_MODE_HACK": "instruction_set",
"LOCAL_SDK_VERSION": "sdk_version",
+ "LOCAL_MIN_SDK_VERSION": "min_sdk_version",
"LOCAL_NDK_STL_VARIANT": "stl",
"LOCAL_JAR_MANIFEST": "manifest",
"LOCAL_JARJAR_RULES": "jarjar_rules",