forked from openkylin/platform_build
Merge "Don't force localization for package tagged as tests."
This commit is contained in:
commit
1873e44d58
|
@ -1221,7 +1221,7 @@ endef
|
|||
define create-resource-java-files
|
||||
@mkdir -p $(PRIVATE_SOURCE_INTERMEDIATES_DIR)
|
||||
@mkdir -p $(dir $(PRIVATE_RESOURCE_PUBLICS_OUTPUT))
|
||||
$(hide) $(AAPT) package $(PRIVATE_AAPT_FLAGS) -m -z \
|
||||
$(hide) $(AAPT) package $(PRIVATE_AAPT_FLAGS) -m \
|
||||
$(eval # PRODUCT_AAPT_CONFIG is intentionally missing-- see comment.) \
|
||||
$(addprefix -J , $(PRIVATE_SOURCE_INTERMEDIATES_DIR)) \
|
||||
$(addprefix -M , $(PRIVATE_ANDROID_MANIFEST)) \
|
||||
|
@ -1367,7 +1367,7 @@ endef
|
|||
#values; applications can override these by explicitly stating
|
||||
#them in their manifest.
|
||||
define add-assets-to-package
|
||||
$(hide) $(AAPT) package -z -u $(PRIVATE_AAPT_FLAGS) \
|
||||
$(hide) $(AAPT) package -u $(PRIVATE_AAPT_FLAGS) \
|
||||
$(addprefix -c , $(PRODUCT_AAPT_CONFIG)) \
|
||||
$(addprefix -M , $(PRIVATE_ANDROID_MANIFEST)) \
|
||||
$(addprefix -S , $(PRIVATE_RESOURCE_DIR)) \
|
||||
|
|
|
@ -74,6 +74,11 @@ endif
|
|||
|
||||
#$(warning $(LOCAL_PATH) $(LOCAL_PACKAGE_NAME) $(sort $(LOCAL_MODULE_TAGS)))
|
||||
|
||||
ifeq ($(filter tests, $(LOCAL_MODULE_TAGS)),)
|
||||
# Force localization check if it's not tagged as tests.
|
||||
LOCAL_AAPT_FLAGS := $(LOCAL_AAPT_FLAGS) -z
|
||||
endif
|
||||
|
||||
ifeq (,$(LOCAL_ASSET_DIR))
|
||||
LOCAL_ASSET_DIR := $(LOCAL_PATH)/assets
|
||||
endif
|
||||
|
|
Loading…
Reference in New Issue