Merge "Remove PRODUCT_AAPT2_CFLAGS and PRODUCT_AAPT_FLAGS" am: 8b664d0d96
am: 0f987bad82
Change-Id: I8505d76a1906fba682ad092b9f0964deeac33acb
This commit is contained in:
commit
c11a7444ff
|
@ -442,6 +442,8 @@ $(call add-clean-step, rm -f $(OUT_DIR)/target/common/obj/*/*_intermediates/java
|
|||
$(call add-clean-step, rm -rf $(OUT_DIR)/host/common/obj/*/*_intermediates/src)
|
||||
$(call add-clean-step, rm -f $(OUT_DIR)/host/common/obj/*/*_intermediates/java-source-list)
|
||||
|
||||
$(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/APPS/*/flat-res)
|
||||
|
||||
# ************************************************
|
||||
# NEWER CLEAN STEPS MUST BE AT THE END OF THE LIST
|
||||
# ************************************************
|
||||
|
|
|
@ -47,8 +47,10 @@ $(my_generated_resources_flata) : $(my_generated_res_dirs_deps) $(AAPT2)
|
|||
my_generated_resources_flata += $(my_generated_resources_flata)
|
||||
endif
|
||||
|
||||
# Always set --pseudo-localize, it will be stripped out later for release
|
||||
# builds that don't want it.
|
||||
$(my_res_resources_flat) $(my_overlay_resources_flat) $(my_generated_resources_flata): \
|
||||
PRIVATE_AAPT2_CFLAGS := $(PRODUCT_AAPT2_CFLAGS)
|
||||
PRIVATE_AAPT2_CFLAGS := --pseudo-localize
|
||||
|
||||
my_static_library_resources := $(foreach l, $(call reverse-list,$(LOCAL_STATIC_ANDROID_LIBRARIES)),\
|
||||
$(call intermediates-dir-for,JAVA_LIBRARIES,$(l),,COMMON)/package-res.apk)
|
||||
|
|
|
@ -9,7 +9,7 @@ additional_certificates := $(foreach c,$(LOCAL_ADDITIONAL_CERTIFICATES), $(c).x5
|
|||
|
||||
# Set up all the target-specific variables.
|
||||
$(built_dpi_apk): PRIVATE_MODULE := $(dpi_apk_name)
|
||||
$(built_dpi_apk): PRIVATE_AAPT_FLAGS := $(LOCAL_AAPT_FLAGS) $(PRODUCT_AAPT_FLAGS) $($(LOCAL_PACKAGE_NAME)_aapt_flags_$(my_dpi))
|
||||
$(built_dpi_apk): PRIVATE_AAPT_FLAGS := $(LOCAL_AAPT_FLAGS) --pseudo-localize $($(LOCAL_PACKAGE_NAME)_aapt_flags_$(my_dpi))
|
||||
# Clear PRIVATE_PRODUCT_AAPT_CONFIG to include everything by default.
|
||||
$(built_dpi_apk): PRIVATE_PRODUCT_AAPT_CONFIG :=
|
||||
$(built_dpi_apk): PRIVATE_PRODUCT_AAPT_PREF_CONFIG := $(my_dpi)
|
||||
|
|
|
@ -377,7 +377,7 @@ installed_apk_splits := $(foreach s,$(my_split_suffixes),$(my_module_path)/$(LOC
|
|||
endif
|
||||
|
||||
ifdef LOCAL_USE_AAPT2
|
||||
my_compiled_res_base_dir := $(intermediates)/flat-res
|
||||
my_compiled_res_base_dir := $(intermediates.COMMON)/flat-res
|
||||
renderscript_target_api :=
|
||||
ifneq (,$(LOCAL_RENDERSCRIPT_TARGET_API))
|
||||
renderscript_target_api := $(LOCAL_RENDERSCRIPT_TARGET_API)
|
||||
|
|
|
@ -295,15 +295,6 @@ PRODUCT_AAPT_CONFIG_SP := $(PRODUCT_AAPT_CONFIG)
|
|||
PRODUCT_AAPT_CONFIG := \
|
||||
$(subst $(space),$(comma),$(strip $(PRODUCT_AAPT_CONFIG)))
|
||||
|
||||
# product-scoped aapt flags
|
||||
PRODUCT_AAPT_FLAGS :=
|
||||
PRODUCT_AAPT2_CFLAGS :=
|
||||
ifneq ($(filter en_XA ar_XB,$(PRODUCT_LOCALES)),)
|
||||
# Force generating resources for pseudo-locales.
|
||||
PRODUCT_AAPT2_CFLAGS += --pseudo-localize
|
||||
PRODUCT_AAPT_FLAGS += --pseudo-localize
|
||||
endif
|
||||
|
||||
PRODUCT_BRAND := $(strip $(PRODUCTS.$(INTERNAL_PRODUCT).PRODUCT_BRAND))
|
||||
|
||||
PRODUCT_MODEL := $(strip $(PRODUCTS.$(INTERNAL_PRODUCT).PRODUCT_MODEL))
|
||||
|
|
Loading…
Reference in New Issue