prepare_posix_binary_release() {
local arch=$1
+ shift
+
local name="ccache-${VERSION}-${arch}"
mkdir "${name}"
cp "${arch}-binary/ccache" "${name}"
cp GPL-3.0.txt README.md "${name}"
cp docs/install/usr/local/share/doc/ccache/* "${name}"
cp docs/install/usr/local/share/man/man1/ccache.1 "${name}"
- for ext in gz xz; do
+ for ext in $*; do
tar -caf "release/${name}.tar.${ext}" "${name}"
done
}
prepare_source_release
-prepare_posix_binary_release linux-aarch64-glibc
-prepare_posix_binary_release linux-aarch64-musl-static
-prepare_posix_binary_release linux-x86_64-glibc
-prepare_posix_binary_release linux-x86_64-musl-static
+prepare_posix_binary_release darwin gz
+prepare_posix_binary_release linux-aarch64-glibc gz xz
+prepare_posix_binary_release linux-aarch64-musl-static gz xz
+prepare_posix_binary_release linux-x86_64-glibc gz xz
+prepare_posix_binary_release linux-x86_64-musl-static gz xz
prepare_windows_binary_release windows-aarch64
# prepare_windows_binary_release windows-i686