From: Felix Fietkau Date: Fri, 22 Jul 2016 10:43:54 +0000 (+0200) Subject: build: add target_params variable for getting root filesystem image parameters X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fstaging%2Fchunkeey.git;a=commitdiff_plain;h=c792c7512c8e7cfd4e76155369eb8f437977f3e9 build: add target_params variable for getting root filesystem image parameters Signed-off-by: Felix Fietkau --- diff --git a/include/image.mk b/include/image.mk index 2ed089d0c7..8cc6a91373 100644 --- a/include/image.mk +++ b/include/image.mk @@ -16,6 +16,7 @@ include $(INCLUDE_DIR)/image-legacy.mk override MAKE:=$(_SINGLE)$(SUBMAKE) override NO_TRACE_MAKE:=$(_SINGLE)$(NO_TRACE_MAKE) +target_params = $(subst +,$(space),$*) param_get = $(patsubst $(1)=%,%,$(filter $(1)=%,$(2))) param_mangle = $(subst $(space),_,$(strip $(1))) param_unmangle = $(subst _,$(space),$(1)) @@ -272,7 +273,7 @@ ifdef CONFIG_TARGET_ROOTFS_CPIOGZ endif $(KDIR)/root.%: kernel_prepare - $(call Image/mkfs/$(word 1,$(subst +,$(space),$*)),$(subst +,$(space),$*)) + $(call Image/mkfs/$(word 1,$(target_params)),$(target_params)) define Device/InitProfile PROFILES := $(PROFILE)