Loading core/android_manifest.mk +16 −8 Original line number Diff line number Diff line Loading @@ -30,14 +30,6 @@ endif full_android_manifest := $(intermediates.COMMON)/manifest/AndroidManifest.xml ifdef LOCAL_MIN_SDK_VERSION $(full_android_manifest): PRIVATE_MIN_SDK_VERSION := $(LOCAL_MIN_SDK_VERSION) else ifneq (,$(filter-out current system_current test_current core_current, $(LOCAL_SDK_VERSION))) $(full_android_manifest): PRIVATE_MIN_SDK_VERSION := $(call get-numeric-sdk-version,$(LOCAL_SDK_VERSION)) else $(full_android_manifest): PRIVATE_MIN_SDK_VERSION := $(DEFAULT_APP_TARGET_SDK) endif ifneq (,$(strip $(my_full_libs_manifest_files))) # Set up rules to merge library manifest files fixed_android_manifest := $(intermediates.COMMON)/manifest/AndroidManifest.xml.fixed Loading @@ -54,6 +46,20 @@ else fixed_android_manifest := $(full_android_manifest) endif ifdef LOCAL_MIN_SDK_VERSION $(fixed_android_manifest): PRIVATE_MIN_SDK_VERSION := $(LOCAL_MIN_SDK_VERSION) else ifneq (,$(filter-out current system_current test_current core_current, $(LOCAL_SDK_VERSION))) $(fixed_android_manifest): PRIVATE_MIN_SDK_VERSION := $(call get-numeric-sdk-version,$(LOCAL_SDK_VERSION)) else $(fixed_android_manifest): PRIVATE_MIN_SDK_VERSION := $(DEFAULT_APP_TARGET_SDK) endif ifneq (,$(filter-out current system_current test_current core_current, $(LOCAL_SDK_VERSION))) $(fixed_android_manifest): PRIVATE_TARGET_SDK_VERSION := $(call get-numeric-sdk-version,$(LOCAL_SDK_VERSION)) else $(fixed_android_manifest): PRIVATE_TARGET_SDK_VERSION := $(DEFAULT_APP_TARGET_SDK) endif my_exported_sdk_libs_file := $(call local-intermediates-dir,COMMON)/exported-sdk-libs $(fixed_android_manifest): PRIVATE_EXPORTED_SDK_LIBS_FILE := $(my_exported_sdk_libs_file) $(fixed_android_manifest): $(my_exported_sdk_libs_file) Loading @@ -71,6 +77,8 @@ $(fixed_android_manifest): $(main_android_manifest) @echo "Fix manifest: $@" $(MANIFEST_FIXER) \ --minSdkVersion $(PRIVATE_MIN_SDK_VERSION) \ --targetSdkVersion $(PRIVATE_TARGET_SDK_VERSION) \ --raise-min-sdk-version \ $(PRIVATE_MANIFEST_FIXER_FLAGS) \ $(if (PRIVATE_EXPORTED_SDK_LIBS_FILE),\ $$(cat $(PRIVATE_EXPORTED_SDK_LIBS_FILE) | sort -u | sed -e 's/^/\ --uses-library\ /' | tr '\n' ' ')) \ Loading Loading
core/android_manifest.mk +16 −8 Original line number Diff line number Diff line Loading @@ -30,14 +30,6 @@ endif full_android_manifest := $(intermediates.COMMON)/manifest/AndroidManifest.xml ifdef LOCAL_MIN_SDK_VERSION $(full_android_manifest): PRIVATE_MIN_SDK_VERSION := $(LOCAL_MIN_SDK_VERSION) else ifneq (,$(filter-out current system_current test_current core_current, $(LOCAL_SDK_VERSION))) $(full_android_manifest): PRIVATE_MIN_SDK_VERSION := $(call get-numeric-sdk-version,$(LOCAL_SDK_VERSION)) else $(full_android_manifest): PRIVATE_MIN_SDK_VERSION := $(DEFAULT_APP_TARGET_SDK) endif ifneq (,$(strip $(my_full_libs_manifest_files))) # Set up rules to merge library manifest files fixed_android_manifest := $(intermediates.COMMON)/manifest/AndroidManifest.xml.fixed Loading @@ -54,6 +46,20 @@ else fixed_android_manifest := $(full_android_manifest) endif ifdef LOCAL_MIN_SDK_VERSION $(fixed_android_manifest): PRIVATE_MIN_SDK_VERSION := $(LOCAL_MIN_SDK_VERSION) else ifneq (,$(filter-out current system_current test_current core_current, $(LOCAL_SDK_VERSION))) $(fixed_android_manifest): PRIVATE_MIN_SDK_VERSION := $(call get-numeric-sdk-version,$(LOCAL_SDK_VERSION)) else $(fixed_android_manifest): PRIVATE_MIN_SDK_VERSION := $(DEFAULT_APP_TARGET_SDK) endif ifneq (,$(filter-out current system_current test_current core_current, $(LOCAL_SDK_VERSION))) $(fixed_android_manifest): PRIVATE_TARGET_SDK_VERSION := $(call get-numeric-sdk-version,$(LOCAL_SDK_VERSION)) else $(fixed_android_manifest): PRIVATE_TARGET_SDK_VERSION := $(DEFAULT_APP_TARGET_SDK) endif my_exported_sdk_libs_file := $(call local-intermediates-dir,COMMON)/exported-sdk-libs $(fixed_android_manifest): PRIVATE_EXPORTED_SDK_LIBS_FILE := $(my_exported_sdk_libs_file) $(fixed_android_manifest): $(my_exported_sdk_libs_file) Loading @@ -71,6 +77,8 @@ $(fixed_android_manifest): $(main_android_manifest) @echo "Fix manifest: $@" $(MANIFEST_FIXER) \ --minSdkVersion $(PRIVATE_MIN_SDK_VERSION) \ --targetSdkVersion $(PRIVATE_TARGET_SDK_VERSION) \ --raise-min-sdk-version \ $(PRIVATE_MANIFEST_FIXER_FLAGS) \ $(if (PRIVATE_EXPORTED_SDK_LIBS_FILE),\ $$(cat $(PRIVATE_EXPORTED_SDK_LIBS_FILE) | sort -u | sed -e 's/^/\ --uses-library\ /' | tr '\n' ' ')) \ Loading