From 6b1ca27b1a591ba82209b9f7bcd6b39536b41885 Mon Sep 17 00:00:00 2001 From: Will Wagner Date: Mon, 15 Jul 2013 12:11:24 +0100 Subject: [PATCH] yaffs2: new filesystem type [Thomas: remove BR2_TARGET_ROOTFS_YAFFS_PATH option, rename to yaffs2 instead of yaffs.] Signed-off-by: Will Wagner Signed-off-by: Thomas Petazzoni --- fs/Config.in | 1 + fs/yaffs2/Config.in | 4 ++++ fs/yaffs2/yaffs.mk | 13 +++++++++++++ 3 files changed, 18 insertions(+) create mode 100644 fs/yaffs2/Config.in create mode 100644 fs/yaffs2/yaffs.mk diff --git a/fs/Config.in b/fs/Config.in index da4c5ff1b..585311342 100644 --- a/fs/Config.in +++ b/fs/Config.in @@ -11,5 +11,6 @@ source "fs/romfs/Config.in" source "fs/squashfs/Config.in" source "fs/tar/Config.in" source "fs/ubifs/Config.in" +source "fs/yaffs2/Config.in" endmenu diff --git a/fs/yaffs2/Config.in b/fs/yaffs2/Config.in new file mode 100644 index 000000000..27da4ba63 --- /dev/null +++ b/fs/yaffs2/Config.in @@ -0,0 +1,4 @@ +config BR2_TARGET_ROOTFS_YAFFS2 + bool "yaffs2 root filesystem" + help + Build a yaffs2 root filesystem diff --git a/fs/yaffs2/yaffs.mk b/fs/yaffs2/yaffs.mk new file mode 100644 index 000000000..19bdbe842 --- /dev/null +++ b/fs/yaffs2/yaffs.mk @@ -0,0 +1,13 @@ +################################################################################ +# +# Build the yaffs2 root filesystem image +# +################################################################################ + +ROOTFS_YAFFS2_DEPENDENCIES = host-yaffs2utils + +define ROOTFS_YAFFS2_CMD + $(HOST_DIR)/usr/bin/mkyaffs2 --all-root $(TARGET_DIR) $@ +endef + +$(eval $(call ROOTFS_TARGET,yaffs2))