From: Thomas Petazzoni Date: Fri, 9 Apr 2010 10:15:59 +0000 (+0200) Subject: Add version selection for the SquashFS root filesystem X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=b8cee9fb4380a8d58a324d141dcab68a4c3aa29c;p=buildroot.git Add version selection for the SquashFS root filesystem Signed-off-by: Thomas Petazzoni --- diff --git a/fs/squashfs/Config.in b/fs/squashfs/Config.in index 6cc8fcae00..bcc93b9256 100644 --- a/fs/squashfs/Config.in +++ b/fs/squashfs/Config.in @@ -2,3 +2,22 @@ config BR2_TARGET_ROOTFS_SQUASHFS bool "squashfs root filesystem" help Build a squashfs root filesystem + +if BR2_TARGET_ROOTFS_SQUASHFS +choice + prompt "SquashFS version" + default BR2_TARGET_ROOTFS_SQUASHFS4 + help + Select the Squash filesystem version to use to generate the + root filesystem. + +config BR2_TARGET_ROOTFS_SQUASHFS4 + bool "4.x" + +config BR2_TARGET_ROOTFS_SQUASHFS3 + depends on BR2_DEPRECATED + bool "3.x" + +endchoice +endif + diff --git a/fs/squashfs/squashfs.mk b/fs/squashfs/squashfs.mk index d72388ebf2..f11ba20900 100644 --- a/fs/squashfs/squashfs.mk +++ b/fs/squashfs/squashfs.mk @@ -4,7 +4,11 @@ # ############################################################# +ifeq ($(BR2_TARGET_ROOTFS_SQUASHFS4),y) ROOTFS_SQUASHFS_DEPENDENCIES = host-squashfs +else +ROOTFS_SQUASHFS_DEPENDENCIES = host-squashfs3 +endif define ROOTFS_SQUASHFS_CMD $(HOST_DIR)/usr/bin/mksquashfs $(TARGET_DIR) $$@ -noappend