From 3647d47b6d59488a0a9cd14a41fb4cf6afa25d2f Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Fri, 29 Jul 2016 20:45:21 +0200 Subject: make makeself compression options optional. --- tools/linux_packaging/package | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'tools') diff --git a/tools/linux_packaging/package b/tools/linux_packaging/package index a8dbe870cd..9ec7502443 100755 --- a/tools/linux_packaging/package +++ b/tools/linux_packaging/package @@ -13,6 +13,8 @@ GCC5ABI="F" MAKESELF="" BUILD_ROOT=../../build +MAKESELFOPTS="--bzip2" + if [ $# -eq 0 ] ; then echo "" echo "ERROR - Please specify build type" @@ -51,6 +53,8 @@ while [ $# -gt 0 ] ; do --gcc5abi) GCC5ABI="T" ; shift ;; + --xz) MAKESELFOPTS="--xz --complevel 9" ; shift ;; + *) #catch all for unknown arguments echo "" @@ -181,7 +185,7 @@ fi if test -n "$MAKESELF"; then echo "Creating self-extracting installer" - $MAKESELF --xz --complevel 9 ${PACKAGE}/ ${PACKAGE}.run ${APPNAME} ./install.sh + $MAKESELF ${MAKESELFOPTS} ${PACKAGE}/ ${PACKAGE}.run ${APPNAME} ./install.sh else echo "Creating tarball..." tar -cf ${PACKAGE}.tar ${PACKAGE} -- cgit v1.2.3