From 88558b7d522dc9f6b41edf1ee33eb38b3fc59cda Mon Sep 17 00:00:00 2001 From: Stephen Gutekanst Date: Wed, 24 Aug 2022 11:16:26 -0700 Subject: [PATCH] README: document supported Zig version caveats more clearly --- README.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 5e610982..55dc3dcd 100644 --- a/README.md +++ b/README.md @@ -72,10 +72,19 @@ Mach is still early stages, so far we have support for building from the followi ## Supported Zig version -Mach targets Zig nightly, binary releases are available at https://ziglang.org/download +Zig has switched to the self-hosted compiler recently. This is a huge milestone, but currently means that Zig nightly versions are a little bit unstable. For now, we suggest using a slightly older Zig version before the switch to the self-hosted compiler. Currently tested with: 0.10.0-dev.3551+92568a009 +You can download binary releases of this version at: + +* **linux-x86_64**: https://ziglang.org/builds/zig-linux-x86_64-0.10.0-dev.3551+92568a009.tar.xz) +* **windows-x86_64**: https://ziglang.org/builds/zig-windows-x86_64-0.10.0-dev.3551+92568a009.zip +* **macos-x86_64** (Intel): https://ziglang.org/builds/zig-macos-x86_64-0.10.0-dev.3551+92568a009.tar.xz +* **macos-aarch64** (Apple Silicon): https://ziglang.org/builds/zig-macos-aarch64-0.10.0-dev.3551+92568a009.tar.xz + +You can subscribe to [issue #180](https://github.com/hexops/mach/issues/180) for how we're tracking towards support for the latest nightly version of Zig. + ## Contributing Mach is maintained as a monorepo. When changes are merged to this repository, we use some git-fu to pick out the commits to subdirectories and push them to sub-repositories automagically. Changes to the `glfw/` directory in this repository get pushed to the separate [mach-glfw](https://github.com/hexops/mach-glfw) repository after being merged here, for example.