summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2016-07-29 20:45:21 +0200
committerRobin Gareus <robin@gareus.org>2016-07-29 20:45:21 +0200
commit3647d47b6d59488a0a9cd14a41fb4cf6afa25d2f (patch)
tree355817518546e05fbca6664a05a8485091ceefc1 /tools
parent6fa25a1258284f540c0060dad7c9fb73e7100e3e (diff)
make makeself compression options optional.
Diffstat (limited to 'tools')
-rwxr-xr-xtools/linux_packaging/package6
1 files changed, 5 insertions, 1 deletions
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}