diff options
author | merakor <cem@ckyln.com> | 2020-05-28 08:23:58 +0000 |
---|---|---|
committer | merakor <cem@ckyln.com> | 2020-05-28 08:23:58 +0000 |
commit | a8e6559758803fb90e2425423b6658c5419eef39 (patch) | |
tree | 6a7d60a2fe2cd86473bf6afd3b89f4f3455a744b | |
parent | 7913d091d56a8225b6fdb790847193a7032985ab (diff) | |
download | cpt-a8e6559758803fb90e2425423b6658c5419eef39.tar.gz |
kiss: don't define KISS_COMPRESS in a subshell
FossilOrigin-Name: 9b8057b7da9acbb2794c25150547bc4e04d145db1aeab8ff3d9d6dc4b6533dfb
-rwxr-xr-x | kiss | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -589,14 +589,14 @@ pkg_tar() { # Create a tarball from the contents of the built package. "$tar" cf - -C "$pkg_dir/$1" . | - case ${KISS_COMPRESS:=gz} in + case $KISS_COMPRESS in bz2) bzip2 -z ;; xz) xz -zT 0 ;; gz) gzip -6 ;; zst) zstd -3 ;; *) gzip -6 ;; # Fallback to gzip esac \ - > "$bin_dir/$1#$version-$release.tar.${KISS_COMPRESS:=gz}" + > "$bin_dir/$1#$version-$release.tar.$KISS_COMPRESS" log "$1" "Successfully created tarball" @@ -1628,6 +1628,9 @@ main() { # do nothing on a normal system. mkdir -p "$KISS_ROOT/" 2>/dev/null ||: + # Set a value for KISS_COMPRESS if it isn't set. + : "${KISS_COMPRESS:=gz}" + # A temporary directory can be specified apart from the cache # directory in order to build in a user specified directory. # /tmp could be used in order to build on ram, useful on SSDs. |