Update Zig bindings to Zig 0.12.0 (#1951)

* update zig bindings to Zig 0.12.0

* support zig package manager

* Fix zig macos ci build

* Make the macos build use 1 process instead of hitting the macos
  process limit immediately, utilize the build.zig `-Dparallel
  false` option for macos ci
* Split the macos ci into a new build stage (out of the ubuntu,
  macos build maxtrix), to allow for multiple architecture builds
  in the future after the zig bindings improve
This commit is contained in:
Jordan Moore
2024-05-06 09:02:24 -04:00
committed by GitHub
parent 751a4d0f03
commit c39e80231c
5 changed files with 200 additions and 131 deletions

5
build.zig.zon Normal file
View File

@@ -0,0 +1,5 @@
.{
.name = "unicorn",
.version = "2.0.0",
.paths = .{""},
}