From 6adda64efda7af755e85f48c26547b3aebde5aa2 Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Thu, 13 Jun 2024 12:15:34 +0200 Subject: [PATCH] build: add freebsd support to zig wrapper --- zig | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/zig b/zig index f2a8932..630cb89 100755 --- a/zig +++ b/zig @@ -13,6 +13,11 @@ if [ "$OS" == "Linux" ] ; then OS=linux elif [ "$OS" == "Darwin" ] ; then OS=macos +elif [ "$OS" == "FreeBSD" ] ; then + OS=freebsd + if [ "$ARCH" == "amd64" ] ; then + ARCH=x86_64 + fi fi if [ "$ARCH" == "arm64" ] ; then @@ -41,6 +46,9 @@ get_zig() { mkdir -p "$ZIGDIR" cd "$ZIGDIR" TARBALL="https://ziglang.org/builds/$ZIGVER.tar.xz" + if [ "$OS" == "freebsd" ] ; then + TARBALL="https://ziglang.org/download/$VERSION/$ZIGVER.tar.xz" + fi if [ ! -d "$ZIGVER" ] ; then curl "$TARBALL" | tar -xJ