@@ -24,7 +24,6 @@ prepare_source_release() {
2424
2525prepare_posix_binary_release () {
2626 local arch=$1
27- local compression=$2
2827
2928 local name=" ccache-${VERSION} -${arch} "
3029 mkdir " ${name} "
@@ -35,17 +34,18 @@ prepare_posix_binary_release() {
3534 cp GPL-3.0.txt README.md " ${name} "
3635 cp docs/install/usr/local/share/doc/ccache/* " ${name} "
3736 cp docs/install/usr/local/share/man/man1/ccache.1 " ${name} "
38- tar -caf " release/${name} .tar.${compression} " " ${name} "
37+ for ext in gz xz; do
38+ tar -caf " release/${name} .tar.${ext} " " ${name} "
39+ done
3940}
4041
4142test_posix_binary_release () {
4243 local arch=$1
43- local compression=$2
4444
4545 local name=" ccache-${VERSION} -${arch} "
4646
4747 tmpdir=$( mktemp -d " ${TMPDIR:-/ tmp} /tmp.XXXXXX" )
48- tar -C " ${tmpdir} " -xf " ${PWD} /release/${name} .tar.${compression} "
48+ tar -C " ${tmpdir} " -xf " ${PWD} /release/${name} .tar.xz "
4949 (
5050 cd " ${tmpdir} /${name} "
5151 make install prefix=/foo/bar DESTDIR=destdir
@@ -68,17 +68,16 @@ mkdir release
6868
6969prepare_source_release
7070
71- prepare_posix_binary_release darwin gz
72- prepare_posix_binary_release linux-aarch64-glibc xz
73- prepare_posix_binary_release linux-aarch64-musl-static xz
74- prepare_posix_binary_release linux-x86_64-glibc xz
75- prepare_posix_binary_release linux-x86_64-musl-static xz
71+ prepare_posix_binary_release linux-aarch64-glibc
72+ prepare_posix_binary_release linux-aarch64-musl-static
73+ prepare_posix_binary_release linux-x86_64-glibc
74+ prepare_posix_binary_release linux-x86_64-musl-static
7675
7776prepare_windows_binary_release windows-aarch64
7877# prepare_windows_binary_release windows-i686
7978prepare_windows_binary_release windows-x86_64
8079
81- test_posix_binary_release linux-x86_64-glibc xz
82- test_posix_binary_release linux-x86_64-musl-static xz
80+ test_posix_binary_release linux-x86_64-glibc
81+ test_posix_binary_release linux-x86_64-musl-static
8382
8483ls -l . release
0 commit comments