OSDN Git Service

Allow multiple asset directories in aapt
authorAdam Lesinski <adamlesinski@google.com>
Tue, 28 Jan 2014 00:08:28 +0000 (16:08 -0800)
committerAdam Lesinski <adamlesinski@google.com>
Wed, 5 Feb 2014 00:13:58 +0000 (00:13 +0000)
AAPT already supports this.

Change-Id: I293c7543fb43b15eedf2162416da48915ce02db8

core/package.mk

index 56f2dab..a30e421 100644 (file)
@@ -95,8 +95,14 @@ package_resource_overlays := $(strip \
 
 LOCAL_RESOURCE_DIR := $(package_resource_overlays) $(LOCAL_RESOURCE_DIR)
 
-all_assets := $(call find-subdir-assets,$(LOCAL_ASSET_DIR))
-all_assets := $(addprefix $(LOCAL_ASSET_DIR)/,$(patsubst assets/%,%,$(all_assets)))
+all_assets := $(strip \
+    $(foreach dir, $(LOCAL_ASSET_DIR), \
+      $(addprefix $(dir)/, \
+        $(patsubst assets/%,%, \
+          $(call find-subdir-assets, $(dir)) \
+         ) \
+       ) \
+     ))
 
 all_resources := $(strip \
     $(foreach dir, $(LOCAL_RESOURCE_DIR), \