diff --git a/core/base_rules.mk b/core/base_rules.mk index f477eda12e..d5055d4811 100644 --- a/core/base_rules.mk +++ b/core/base_rules.mk @@ -224,15 +224,15 @@ my_module_relative_path := $(strip $(LOCAL_MODULE_RELATIVE_PATH)) ifdef LOCAL_IS_HOST_MODULE partition_tag := else -ifeq (true,$(LOCAL_VENDOR_MODULE)) +ifeq (true,$(strip $(LOCAL_VENDOR_MODULE))) partition_tag := _VENDOR -else ifeq (true,$(LOCAL_OEM_MODULE)) +else ifeq (true,$(strip $(LOCAL_OEM_MODULE))) partition_tag := _OEM -else ifeq (true,$(LOCAL_ODM_MODULE)) +else ifeq (true,$(strip $(LOCAL_ODM_MODULE))) partition_tag := _ODM -else ifeq (true,$(LOCAL_PRODUCT_MODULE)) +else ifeq (true,$(strip $(LOCAL_PRODUCT_MODULE))) partition_tag := _PRODUCT -else ifeq (true,$(LOCAL_PRODUCT_SERVICES_MODULE)) +else ifeq (true,$(strip $(LOCAL_PRODUCT_SERVICES_MODULE))) partition_tag := _PRODUCT_SERVICES else ifeq (NATIVE_TESTS,$(LOCAL_MODULE_CLASS)) partition_tag := _DATA diff --git a/core/build_rro_package.mk b/core/build_rro_package.mk index c3daf6eeca..a6921d5bad 100644 --- a/core/build_rro_package.mk +++ b/core/build_rro_package.mk @@ -16,11 +16,11 @@ ifneq ($(LOCAL_SRC_FILES),) endif partition := -ifeq ($(LOCAL_ODM_MODULE),true) +ifeq ($(strip $(LOCAL_ODM_MODULE)),true) partition := $(TARGET_OUT_ODM) -else ifeq ($(LOCAL_VENDOR_MODULE),true) +else ifeq ($(strip $(LOCAL_VENDOR_MODULE)),true) partition := $(TARGET_OUT_VENDOR) -else ifeq ($(LOCAL_PRODUCT_SERVICES_MODULE),true) +else ifeq ($(strip $(LOCAL_PRODUCT_SERVICES_MODULE)),true) partition := $(TARGET_OUT_PRODUCT_SERVICES) else partition := $(TARGET_OUT_PRODUCT)