1
Fork 0
glsl_analyzer/release.sh
2023-10-17 08:47:39 +02:00

16 lines
382 B
Bash
Executable file

#!/usr/bin/env bash
set -e
rm -rf "zig-out/release"
rm -rf "zig-out/archives"
zig build release -Doptimize=ReleaseSafe --prefix "zig-out/release" --verbose
mkdir -p "zig-out/archives"
for target_path in zig-out/release/*; do
target=$(basename "$target_path")
echo "archiving $target..."
(cd "zig-out/release/$target/" && zip -r "../../archives/$target.zip" *)
done