Update to latest Zig master (0.10.0-dev.2017+a0a2ce92c) (#261)

* use `@ceil` instead of `std.math.ceil`
* `ChildProcess.init` does not allocate anymore
* update CI zig version
* examples: temporarily switch to fork of zigimg compatible with zig-master

Commands executed:

```
git submodule set-url -- examples/libs/zigimg https://github.com/slimsag/zigimg
git submodule set-branch --branch zig-master -- examples/libs/zigimg
git submodule update --init --remote examples/libs/zigimg
```

Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
Co-authored-by: Stephen Gutekanst <stephen@hexops.com>
This commit is contained in:
Lee Cannon 2022-05-01 19:44:27 +01:00 committed by GitHub
parent 0e64b9608c
commit 4570838304
Failed to generate hash of commit
9 changed files with 26 additions and 25 deletions

3
.gitmodules vendored
View file

@ -14,7 +14,8 @@
url = https://github.com/PiergiorgioZagaria/zmath
[submodule "examples/libs/zigimg"]
path = examples/libs/zigimg
url = https://github.com/zigimg/zigimg
url = https://github.com/slimsag/zigimg
branch = zig-master
[submodule "examples/assets"]
path = examples/assets
url = https://github.com/hexops/mach-example-assets