summaryrefslogtreecommitdiff
path: root/mk/fs.mk
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2011-11-12 22:59:18 +0100
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2011-11-12 22:59:18 +0100
commitff73811081cea38960c0bba2001fdfe50e6ce4e7 (patch)
treeaa14fc7baaf7528141c5bbdfc8fd1f16db73f01c /mk/fs.mk
parent72904cc3c68385a53d4ad57b4bdc47fdb005e90e (diff)
downloadembtoolkit-ff73811081cea38960c0bba2001fdfe50e6ce4e7.tar.gz
embtoolkit-ff73811081cea38960c0bba2001fdfe50e6ce4e7.tar.bz2
embtoolkit-ff73811081cea38960c0bba2001fdfe50e6ce4e7.tar.xz
Rootfs: squashfs: fix build for squashfs42 and later
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'mk/fs.mk')
-rw-r--r--mk/fs.mk10
1 files changed, 7 insertions, 3 deletions
diff --git a/mk/fs.mk b/mk/fs.mk
index 32e9b1b..7e795ec 100644
--- a/mk/fs.mk
+++ b/mk/fs.mk
@@ -59,12 +59,16 @@ build_jffs2_rootfs:
-n -p -i $(JFFS2_ROOTFS).temp -o $(JFFS2_ROOTFS)
@rm -rf $(JFFS2_ROOTFS).temp
+squashfs_rootfs_opts := $(ROOTFS) $(SQUASHFS_ROOTFS)
+ifeq ($(CONFIG_EMBTK_SQUASHFS_TOOLS_VERSION_3_4),y)
+squashfs_rootfs_opts += $(if $(CONFIG_EMBTK_TARGET_ARCH_LITTLE_ENDIAN),-le,-be)
+endif
+squashfs_rootfs_opts += -all-root
+
build_squashfs_rootfs:
$(call embtk_pinfo,"Generating SQUASHFS rootfs...")
$(FAKEROOT_BIN) -i $(FAKEROOT_ENV_FILE) -- \
- $(MKSQUASHFS_BIN) $(ROOTFS) $(SQUASHFS_ROOTFS) \
- $(if $(CONFIG_EMBTK_TARGET_ARCH_LITTLE_ENDIAN),-le,-be) \
- -all-root
+ $(MKSQUASHFS_BIN) $(squashfs_rootfs_opts)
build_initramfs_archive:
$(call embtk_pinfo,"Generating cpio archive for INITRAMFS...")