]> code.ossystems Code Review - openembedded-core.git/commitdiff
Use the best xz compression for the SDK
authorAdrian Bunk <bunk@stusta.de>
Wed, 24 Apr 2019 18:09:52 +0000 (21:09 +0300)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 26 Apr 2019 09:05:23 +0000 (10:05 +0100)
It saves 23% space for me, and decompression time is also shorter.

Compression time and xz memory usage should be less of a worry
for the SDK.

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/populate_sdk_base.bbclass

index ebc30d39b391accd6caed1c6eaddd46786f6f0dc..efaa5b99e9749afd57fddcbf12f7ed5c831e1c0f 100644 (file)
@@ -226,7 +226,7 @@ fakeroot tar_sdk() {
        # Package it up
        mkdir -p ${SDKDEPLOYDIR}
        cd ${SDK_OUTPUT}/${SDKPATH}
-       tar ${SDKTAROPTS} -cf - . | xz ${XZ_DEFAULTS} > ${SDKDEPLOYDIR}/${TOOLCHAIN_OUTPUTNAME}.tar.xz
+       tar ${SDKTAROPTS} -cf - . | xz -9 ${XZ_DEFAULTS} > ${SDKDEPLOYDIR}/${TOOLCHAIN_OUTPUTNAME}.tar.xz
 }
 
 TOOLCHAIN_SHAR_EXT_TMPL ?= "${COREBASE}/meta/files/toolchain-shar-extract.sh"