Allow multiple directories in LOCAL_RESOURCE_DIR
Before, LOCAL_RESOURCE_DIR got messed up when the build system tried to find the whole LOCAL_RESOURCE_DIR string in each overlay directory. This change splits LOCAL_RESOURCE_DIR before appending it to the overlay directory paths. I've verified that this now works: LOCAL_RESOURCE_DIR := $(LOCAL_PATH)/overlay $(LOCAL_PATH)/res Change-Id: Iea47f94a14720af0ca4b422aec30acf4acbe13cf
This commit is contained in:
@@ -69,8 +69,10 @@ ifeq (,$(LOCAL_RESOURCE_DIR))
|
|||||||
LOCAL_RESOURCE_DIR := $(LOCAL_PATH)/res
|
LOCAL_RESOURCE_DIR := $(LOCAL_PATH)/res
|
||||||
endif
|
endif
|
||||||
LOCAL_RESOURCE_DIR := \
|
LOCAL_RESOURCE_DIR := \
|
||||||
$(wildcard $(addsuffix /$(LOCAL_RESOURCE_DIR), $(PRODUCT_PACKAGE_OVERLAYS))) \
|
$(wildcard $(foreach dir, $(PRODUCT_PACKAGE_OVERLAYS), \
|
||||||
$(wildcard $(addsuffix /$(LOCAL_RESOURCE_DIR), $(DEVICE_PACKAGE_OVERLAYS))) \
|
$(addprefix $(dir)/, $(LOCAL_RESOURCE_DIR)))) \
|
||||||
|
$(wildcard $(foreach dir, $(DEVICE_PACKAGE_OVERLAYS), \
|
||||||
|
$(addprefix $(dir)/, $(LOCAL_RESOURCE_DIR)))) \
|
||||||
$(LOCAL_RESOURCE_DIR)
|
$(LOCAL_RESOURCE_DIR)
|
||||||
|
|
||||||
# this is an app, so add the system libraries to the search path
|
# this is an app, so add the system libraries to the search path
|
||||||
|
Reference in New Issue
Block a user