Thanks, applied as e37db9dbf300a5921055a47748291dcc580feca0.

Michael

[sent from post-receive hook]

On Fri, 17 Jul 2020 13:57:09 +0200, Bruno Thomsen <[email protected]> 
wrote:
> ZSTD_LIBZSTD is needed runtime and ZSTD is needed compile
> time. Kconfig options has been separated into build and
> install options, so it's easier to extend with more e.g.
> compression types.
> 
> Signed-off-by: Bruno Thomsen <[email protected]>
> Message-Id: <[email protected]>
> Signed-off-by: Michael Olbrich <[email protected]>
> 
> diff --git a/rules/squashfs-tools.in b/rules/squashfs-tools.in
> index a90153ae13fb..9e4f48550c1b 100644
> --- a/rules/squashfs-tools.in
> +++ b/rules/squashfs-tools.in
> @@ -6,6 +6,8 @@ menuconfig SQUASHFS_TOOLS
>       select LIBC_PTHREAD
>       select GCCLIBS_GCC_S
>       select ZLIB
> +     select ZSTD             if SQUASHFS_TOOLS_ZSTD_SUPPORT
> +     select ZSTD_LIBZSTD     if SQUASHFS_TOOLS_ZSTD_SUPPORT
>       prompt "squashfs-tools                "
>       help
>         Squashfs is a highly compressed read-only filesystem for Linux.
> @@ -16,6 +18,14 @@ menuconfig SQUASHFS_TOOLS
>  
>  if SQUASHFS_TOOLS
>  
> +comment "build options"
> +
> +config SQUASHFS_TOOLS_ZSTD_SUPPORT
> +     bool
> +     prompt "Support Zstandard (zstd) compression"
> +
> +comment "install options"
> +
>  config SQUASHFS_TOOLS_MKSQUASHFS
>       bool
>       prompt "Install mksquashfs"
> diff --git a/rules/squashfs-tools.make b/rules/squashfs-tools.make
> index 6afd44ddf897..4b9581883979 100644
> --- a/rules/squashfs-tools.make
> +++ b/rules/squashfs-tools.make
> @@ -30,6 +30,7 @@ SQUASHFS_TOOLS_LICENSE      := GPL-2.0-or-later
>  
>  SQUASHFS_TOOLS_MAKE_PAR := NO
>  SQUASHFS_TOOLS_MAKE_ENV := \
> +     ZSTD_SUPPORT=$(call ptx/ifdef, PTXCONF_SQUASHFS_TOOLS_ZSTD_SUPPORT,1,0) 
> \
>       $(CROSS_ENV)
>  
>  SQUASHFS_TOOLS_INSTALL_OPT := \

_______________________________________________
ptxdist mailing list
[email protected]
To unsubscribe, send a mail with subject "unsubscribe" to 
[email protected]

Reply via email to