Only select host lzo and host xz packages when needed to speed up complete build time and avoid unnecessary dependencies.
Signed-off-by: Bruno Thomsen <[email protected]> --- rules/host-squashfs-tools.in | 4 ++-- rules/host-squashfs-tools.make | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/rules/host-squashfs-tools.in b/rules/host-squashfs-tools.in index 5ea45120e..9e50784dd 100644 --- a/rules/host-squashfs-tools.in +++ b/rules/host-squashfs-tools.in @@ -3,7 +3,7 @@ config HOST_SQUASHFS_TOOLS tristate select HOST_ZLIB - select HOST_LIBLZO - select HOST_XZ + select HOST_LIBLZO if IMAGE_ROOT_SQUASHFS_COMPRESSION_MODE_LZO + select HOST_XZ if IMAGE_ROOT_SQUASHFS_COMPRESSION_MODE_XZ select HOST_ZSTD if IMAGE_ROOT_SQUASHFS_COMPRESSION_MODE_ZSTD default y if ALLYES diff --git a/rules/host-squashfs-tools.make b/rules/host-squashfs-tools.make index 45d69ba8b..a453ae18a 100644 --- a/rules/host-squashfs-tools.make +++ b/rules/host-squashfs-tools.make @@ -22,8 +22,8 @@ HOST_SQUASHFS_TOOLS_SUBDIR := squashfs-tools # ---------------------------------------------------------------------------- HOST_SQUASHFS_TOOLS_MAKE_OPT := \ - LZO_SUPPORT=1 \ - XZ_SUPPORT=1 \ + LZO_SUPPORT=$(call ptx/ifdef, PTXCONF_IMAGE_ROOT_SQUASHFS_COMPRESSION_MODE_LZO,1,0) \ + XZ_SUPPORT=$(call ptx/ifdef, PTXCONF_IMAGE_ROOT_SQUASHFS_COMPRESSION_MODE_XZ,1,0) \ ZSTD_SUPPORT=$(call ptx/ifdef, PTXCONF_IMAGE_ROOT_SQUASHFS_COMPRESSION_MODE_ZSTD,1,0) HOST_SQUASHFS_TOOLS_MAKE_ENV := \ -- 2.26.2 _______________________________________________ ptxdist mailing list [email protected] To unsubscribe, send a mail with subject "unsubscribe" to [email protected]
