summaryrefslogtreecommitdiffstats
path: root/core/base_rules.mk
diff options
context:
space:
mode:
authorIgor Viarheichyk <viarheichyk@google.com>2014-06-26 14:56:21 -0700
committerYing Wang <wangying@google.com>2014-06-26 17:27:36 -0700
commitc4dfe6ef30d785219f965e42cd675f99d5d9e0be (patch)
treec729e445b55f1d1f73bcd724004df135f091a250 /core/base_rules.mk
parent432cd6dd78afe9c23cd0ddf669e4f0f973a17a7c (diff)
downloadbuild-c4dfe6ef30d785219f965e42cd675f99d5d9e0be.zip
build-c4dfe6ef30d785219f965e42cd675f99d5d9e0be.tar.gz
build-c4dfe6ef30d785219f965e42cd675f99d5d9e0be.tar.bz2
Add --pseudo-localize aapt parameter for builds.
Some packages can override list of locales with LOCAL_AAPT_INCLUDE_ALL_RESOURCES parameter, disabling pseudolocalization. Adding new --pseudo-localize flag to aapt if pseudo-locales are specified in product locales list solves this issue. Change-Id: Iae705d4fe99453650339fd1ca65d1005671b3e4f
Diffstat (limited to 'core/base_rules.mk')
-rw-r--r--core/base_rules.mk2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/base_rules.mk b/core/base_rules.mk
index 97787f4..280a532 100644
--- a/core/base_rules.mk
+++ b/core/base_rules.mk
@@ -499,7 +499,7 @@ endif
# Propagate local configuration options to this target.
$(LOCAL_INTERMEDIATE_TARGETS) : PRIVATE_PATH:=$(LOCAL_PATH)
-$(LOCAL_INTERMEDIATE_TARGETS) : PRIVATE_AAPT_FLAGS:= $(LOCAL_AAPT_FLAGS)
+$(LOCAL_INTERMEDIATE_TARGETS) : PRIVATE_AAPT_FLAGS:= $(LOCAL_AAPT_FLAGS) $(PRODUCT_AAPT_FLAGS)
$(LOCAL_INTERMEDIATE_TARGETS) : PRIVATE_JAVA_LIBRARIES:= $(LOCAL_JAVA_LIBRARIES)
$(LOCAL_INTERMEDIATE_TARGETS) : PRIVATE_MANIFEST_PACKAGE_NAME:= $(LOCAL_MANIFEST_PACKAGE_NAME)
$(LOCAL_INTERMEDIATE_TARGETS) : PRIVATE_MANIFEST_INSTRUMENTATION_FOR:= $(LOCAL_MANIFEST_INSTRUMENTATION_FOR)