|
@@ -4,13 +4,20 @@
|
|
#
|
|
#
|
|
################################################################################
|
|
################################################################################
|
|
|
|
|
|
-SQUASHFS_VERSION = 4.2
|
|
|
|
|
|
+SQUASHFS_VERSION = 4.3
|
|
SQUASHFS_SOURCE = squashfs$(SQUASHFS_VERSION).tar.gz
|
|
SQUASHFS_SOURCE = squashfs$(SQUASHFS_VERSION).tar.gz
|
|
SQUASHFS_SITE = http://downloads.sourceforge.net/project/squashfs/squashfs/squashfs$(SQUASHFS_VERSION)
|
|
SQUASHFS_SITE = http://downloads.sourceforge.net/project/squashfs/squashfs/squashfs$(SQUASHFS_VERSION)
|
|
|
|
|
|
# no libattr in BR
|
|
# no libattr in BR
|
|
SQUASHFS_MAKE_ARGS = XATTR_SUPPORT=0
|
|
SQUASHFS_MAKE_ARGS = XATTR_SUPPORT=0
|
|
|
|
|
|
|
|
+ifeq ($(BR2_PACKAGE_SQUASHFS_LZ4),y)
|
|
|
|
+SQUASHFS_DEPENDENCIES += lz4
|
|
|
|
+SQUASHFS_MAKE_ARGS += LZ4_SUPPORT=1 COMP_DEFAULT=lz4
|
|
|
|
+else
|
|
|
|
+SQUASHFS_MAKE_ARGS += LZ4_SUPPORT=0
|
|
|
|
+endif
|
|
|
|
+
|
|
ifeq ($(BR2_PACKAGE_SQUASHFS_LZMA),y)
|
|
ifeq ($(BR2_PACKAGE_SQUASHFS_LZMA),y)
|
|
SQUASHFS_DEPENDENCIES += xz
|
|
SQUASHFS_DEPENDENCIES += xz
|
|
SQUASHFS_MAKE_ARGS += LZMA_XZ_SUPPORT=1 COMP_DEFAULT=lzma
|
|
SQUASHFS_MAKE_ARGS += LZMA_XZ_SUPPORT=1 COMP_DEFAULT=lzma
|
|
@@ -39,14 +46,14 @@ else
|
|
SQUASHFS_MAKE_ARGS += GZIP_SUPPORT=0
|
|
SQUASHFS_MAKE_ARGS += GZIP_SUPPORT=0
|
|
endif
|
|
endif
|
|
|
|
|
|
-
|
|
|
|
-HOST_SQUASHFS_DEPENDENCIES = host-zlib host-lzo host-xz
|
|
|
|
|
|
+HOST_SQUASHFS_DEPENDENCIES = host-zlib host-lz4 host-lzo host-xz
|
|
|
|
|
|
# no libattr/xz in BR
|
|
# no libattr/xz in BR
|
|
HOST_SQUASHFS_MAKE_ARGS = \
|
|
HOST_SQUASHFS_MAKE_ARGS = \
|
|
XATTR_SUPPORT=0 \
|
|
XATTR_SUPPORT=0 \
|
|
XZ_SUPPORT=1 \
|
|
XZ_SUPPORT=1 \
|
|
GZIP_SUPPORT=1 \
|
|
GZIP_SUPPORT=1 \
|
|
|
|
+ LZ4_SUPPORT=1 \
|
|
LZO_SUPPORT=1 \
|
|
LZO_SUPPORT=1 \
|
|
LZMA_XZ_SUPPORT=1
|
|
LZMA_XZ_SUPPORT=1
|
|
|
|
|