]> git.ipfire.org Git - thirdparty/ccache.git/commitdiff
ci: Add darwin binary releases to prepare-release again
authorJoel Rosdahl <joel@rosdahl.net>
Sun, 22 Mar 2026 12:03:23 +0000 (13:03 +0100)
committerJoel Rosdahl <joel@rosdahl.net>
Sun, 22 Mar 2026 12:03:23 +0000 (13:03 +0100)
Fixes regression in 8496fc8c2e00b0917d9d6206093fc6d7fac69bf7.

ci/prepare-release

index 20a286a03c908ea11c329f8f9ae63a87417fd3e2..76a3c0818c1b5489c7dfc924391ee71c0c973566 100755 (executable)
@@ -25,6 +25,8 @@ prepare_source_release() {
 prepare_posix_binary_release() {
     local arch=$1
 
+    shift
+
     local name="ccache-${VERSION}-${arch}"
     mkdir "${name}"
     cp "${arch}-binary/ccache" "${name}"
@@ -35,7 +37,7 @@ prepare_posix_binary_release() {
     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
 }
@@ -71,10 +73,11 @@ mkdir release
 
 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