From: Yann E. MORIN Date: Mon, 15 Apr 2019 19:47:28 +0000 (+0200) Subject: fs: introduce variables with name and type X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=4d83c723707d1ead60fec60e55c0bf73936738d1;p=buildroot.git fs: introduce variables with name and type This makes the filesystems resemble packages yet a bit more, and will allow sorting "items" on their type and names, when indexed from the upper-case names. Signed-off-by: "Yann E. MORIN" Cc: Arnout Vandecappelle Cc: Thomas Petazzoni Cc: Thomas De Schampheleire Signed-off-by: Arnout Vandecappelle (Essensium/Mind) --- diff --git a/fs/common.mk b/fs/common.mk index 4ad51fdd0a..286d671d06 100644 --- a/fs/common.mk +++ b/fs/common.mk @@ -42,6 +42,8 @@ define ROOTFS_REPRODUCIBLE endef endif +ROOTFS_COMMON_NAME = rootfs-common +ROOTFS_COMMON_TYPE = rootfs ROOTFS_COMMON_DEPENDENCIES = \ host-fakeroot host-makedevs \ $(BR2_TAR_HOST_DEPENDENCY) \ @@ -77,6 +79,8 @@ rootfs-common-show-depends: # all variable references except the arguments must be $$-quoted. define inner-rootfs +ROOTFS_$(2)_NAME = rootfs-$(1) +ROOTFS_$(2)_TYPE = rootfs ROOTFS_$(2)_IMAGE_NAME ?= rootfs.$(1) ROOTFS_$(2)_FINAL_IMAGE_NAME = $$(strip $$(ROOTFS_$(2)_IMAGE_NAME)) ROOTFS_$(2)_DIR = $$(FS_DIR)/$(1)