diff options
author | Daniel Díaz <daniel.diaz@linaro.org> | 2019-03-12 12:31:06 -0600 |
---|---|---|
committer | Fathi Boudra <fathi.boudra@linaro.org> | 2019-03-13 05:32:42 +0000 |
commit | b8d8438cab068d50ffd35c073700a796c7c795b2 (patch) | |
tree | 4b6f098bded29b9012d0ae5915b24c6e664c49e3 /rpb-openembedded | |
parent | a2282f3d6a262db5eb091f0366ff03dbd43791c2 (diff) |
rpb-openembedded: Use pigz instead of gzip
Using pigz will greatly reduce time spent compressing the root
filesystem images.
Change-Id: I5ed11db8ddff52013223aa6dc8e516017eb53fd2
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
Diffstat (limited to 'rpb-openembedded')
-rwxr-xr-x | rpb-openembedded/builders.sh | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/rpb-openembedded/builders.sh b/rpb-openembedded/builders.sh index 5bcb0878..b6a95129 100755 --- a/rpb-openembedded/builders.sh +++ b/rpb-openembedded/builders.sh @@ -20,7 +20,7 @@ if ! sudo DEBIAN_FRONTEND=noninteractive apt-get -q=2 update; then sleep 15 sudo DEBIAN_FRONTEND=noninteractive apt-get -q=2 update || true fi -pkg_list="python-pip android-tools-fsutils chrpath cpio diffstat gawk libmagickwand-dev libmath-prime-util-perl libsdl1.2-dev libssl-dev python-requests texinfo vim-tiny whiptail" +pkg_list="python-pip android-tools-fsutils chrpath cpio diffstat gawk libmagickwand-dev libmath-prime-util-perl libsdl1.2-dev libssl-dev python-requests texinfo vim-tiny whiptail pigz" if ! sudo DEBIAN_FRONTEND=noninteractive apt-get -q=2 install -y ${pkg_list}; then echo "INFO: apt install error - try again in a moment" sleep 15 @@ -146,10 +146,10 @@ case "${MACHINE}" in ;; *) for rootfs in $(find ${DEPLOY_DIR_IMAGE} -type f -name *.rootfs.ext4.gz); do - gunzip -k ${rootfs} + pigz -d -k ${rootfs} sudo ext2simg -v ${rootfs%.gz} ${rootfs%.ext4.gz}.img rm -f ${rootfs%.gz} - gzip -9 ${rootfs%.ext4.gz}.img + pigz -9 ${rootfs%.ext4.gz}.img done ;; esac |