From c8e49e9cb8400a26fa4d161e606bf11360e38581 Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Mon, 23 Sep 2024 13:05:13 +0200 Subject: [PATCH] build: update zig wrapper script --- zig | 66 ++++++++++++++++++++++++++++++++++++++++--------------------- 1 file changed, 44 insertions(+), 22 deletions(-) diff --git a/zig b/zig index f1a8a8f..5878bff 100755 --- a/zig +++ b/zig @@ -3,50 +3,72 @@ set -e ARCH=$(uname -m) -# fix M1 Mac architecture name +BASEDIR="$(cd "$(dirname "$0")" && pwd)" +ZIGDIR=$BASEDIR/.cache/zig +VERSION=$( build.zig.version - NEWVERSION=$(< build.zig.version) +if [ "$1" == "update" ]; then + curl -L --silent https://ziglang.org/download/index.json | jq -r '.master | .version' >build.zig.version + NEWVERSION=$(compile_commands.json + exit 0 +fi + exec $ZIG "$@"