summaryrefslogtreecommitdiffstats
path: root/core/pdk_config.mk
diff options
context:
space:
mode:
authorColin Cross <ccross@android.com>2012-04-26 17:04:54 -0700
committerColin Cross <ccross@android.com>2012-04-26 17:04:54 -0700
commitf8dc89b49ac64331f23c97d6aad3866dd3fb7344 (patch)
treea38d43e06ebbfd72ba87a344c8a58c0b98cfa82a /core/pdk_config.mk
parent83dbd2f158169c41c0ec9809ae5c3a9b87ec15cb (diff)
downloadbuild-f8dc89b49ac64331f23c97d6aad3866dd3fb7344.zip
build-f8dc89b49ac64331f23c97d6aad3866dd3fb7344.tar.gz
build-f8dc89b49ac64331f23c97d6aad3866dd3fb7344.tar.bz2
Use split-long-arguments to touch pdk platform.zip files
touch $(_pdk_fusion_files) is too long for some systems, use split-long-arguments to execute touch multiple times with a subset of the list of files. Change-Id: I8e8c6770936337b93e0fdf381eca8c79fd722523
Diffstat (limited to 'core/pdk_config.mk')
-rw-r--r--core/pdk_config.mk3
1 files changed, 2 insertions, 1 deletions
diff --git a/core/pdk_config.mk b/core/pdk_config.mk
index f3dbe55..0949c38 100644
--- a/core/pdk_config.mk
+++ b/core/pdk_config.mk
@@ -46,7 +46,8 @@ $(_pdk_fusion_stamp) : $(PDK_FUSION_PLATFORM_ZIP)
@echo "Unzip $(dir $@) <- $<"
$(hide) rm -rf $(dir $@) && mkdir -p $(dir $@)
$(hide) unzip -qo $< -d $(dir $@)
- $(hide) touch $@ $(_pdk_fusion_files)
+ $(hide) touch $@
+ $(call split-long-arguments,touch,$(_pdk_fusion_files))
_pdk_fusion_file_list := $(shell unzip -Z -1 $(PDK_FUSION_PLATFORM_ZIP) '*[^/]' 2>/dev/null)
_pdk_fusion_files := $(addprefix $(_pdk_fusion_intermediates)/, $(_pdk_fusion_file_list))