Allow codename.fingerprint format for minSdkVersion
Use codename.fingerprint format for minSdkVersion if it is unset in the manifest and UNBUNDLED_BUILD_TARGET_SDK_WITH_API_FINGERPRINT=true. BUG: 130541924
This commit is contained in:
@@ -42,19 +42,21 @@ else
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
my_target_sdk_version := $(call module-target-sdk-version)
|
my_target_sdk_version := $(call module-target-sdk-version)
|
||||||
|
my_min_sdk_version := $(call module-min-sdk-version)
|
||||||
|
|
||||||
ifdef TARGET_BUILD_APPS
|
ifdef TARGET_BUILD_APPS
|
||||||
ifndef TARGET_BUILD_APPS_USE_PREBUILT_SDK
|
ifndef TARGET_BUILD_APPS_USE_PREBUILT_SDK
|
||||||
ifeq ($(my_target_sdk_version),$(PLATFORM_VERSION_CODENAME))
|
ifeq ($(my_target_sdk_version),$(PLATFORM_VERSION_CODENAME))
|
||||||
ifdef UNBUNDLED_BUILD_TARGET_SDK_WITH_API_FINGERPRINT
|
ifdef UNBUNDLED_BUILD_TARGET_SDK_WITH_API_FINGERPRINT
|
||||||
my_target_sdk_version := $(my_target_sdk_version).$$(cat $(API_FINGERPRINT))
|
my_target_sdk_version := $(my_target_sdk_version).$$(cat $(API_FINGERPRINT))
|
||||||
|
my_min_sdk_version := $(my_min_sdk_version).$$(cat $(API_FINGERPRINT))
|
||||||
$(fixed_android_manifest): $(API_FINGERPRINT)
|
$(fixed_android_manifest): $(API_FINGERPRINT)
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
$(fixed_android_manifest): PRIVATE_MIN_SDK_VERSION := $(call module-min-sdk-version)
|
$(fixed_android_manifest): PRIVATE_MIN_SDK_VERSION := $(my_min_sdk_version)
|
||||||
$(fixed_android_manifest): PRIVATE_TARGET_SDK_VERSION := $(my_target_sdk_version)
|
$(fixed_android_manifest): PRIVATE_TARGET_SDK_VERSION := $(my_target_sdk_version)
|
||||||
|
|
||||||
my_exported_sdk_libs_file := $(call local-intermediates-dir,COMMON)/exported-sdk-libs
|
my_exported_sdk_libs_file := $(call local-intermediates-dir,COMMON)/exported-sdk-libs
|
||||||
|
Reference in New Issue
Block a user