build: add target_params variable for getting root filesystem image parameters
Signed-off-by: Felix Fietkau <nbd@nbd.name>
This commit is contained in:
parent
731b166528
commit
c792c7512c
1 changed files with 2 additions and 1 deletions
|
@ -16,6 +16,7 @@ include $(INCLUDE_DIR)/image-legacy.mk
|
||||||
override MAKE:=$(_SINGLE)$(SUBMAKE)
|
override MAKE:=$(_SINGLE)$(SUBMAKE)
|
||||||
override NO_TRACE_MAKE:=$(_SINGLE)$(NO_TRACE_MAKE)
|
override NO_TRACE_MAKE:=$(_SINGLE)$(NO_TRACE_MAKE)
|
||||||
|
|
||||||
|
target_params = $(subst +,$(space),$*)
|
||||||
param_get = $(patsubst $(1)=%,%,$(filter $(1)=%,$(2)))
|
param_get = $(patsubst $(1)=%,%,$(filter $(1)=%,$(2)))
|
||||||
param_mangle = $(subst $(space),_,$(strip $(1)))
|
param_mangle = $(subst $(space),_,$(strip $(1)))
|
||||||
param_unmangle = $(subst _,$(space),$(1))
|
param_unmangle = $(subst _,$(space),$(1))
|
||||||
|
@ -272,7 +273,7 @@ ifdef CONFIG_TARGET_ROOTFS_CPIOGZ
|
||||||
endif
|
endif
|
||||||
|
|
||||||
$(KDIR)/root.%: kernel_prepare
|
$(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
|
define Device/InitProfile
|
||||||
PROFILES := $(PROFILE)
|
PROFILES := $(PROFILE)
|
||||||
|
|
Loading…
Reference in a new issue