ZigBrains is currently not compatible with the latest Zig 0.17.0 master branch releases due to the build system rewrite.
We can only make it compatible once all the TODOs inside the print() function in this struct are resolved: https://codeberg.org/ziglang/zig/src/branch/master/lib/compiler/Maker/ScannedConfig.zig
Once that's done, we can update the project scan logic to work via the info returned from zig build --print-configuration, but currently it still lacks critical info about stuff like dependency source paths.
The latest compatible zig version is 0.17.0-dev.387+31f157d80
See:
ziglang/zig#35428
https://ziggit.dev/t/devlog-build-system-reworked/15742/5
https://github.com/zigtools/zls/issues/3208
ZigBrains is currently not compatible with the latest Zig 0.17.0 master branch releases due to the build system rewrite.
We can only make it compatible once all the TODOs inside the print() function in this struct are resolved: https://codeberg.org/ziglang/zig/src/branch/master/lib/compiler/Maker/ScannedConfig.zig
Once that's done, we can update the project scan logic to work via the info returned from `zig build --print-configuration`, but currently it still lacks critical info about stuff like dependency source paths.
The latest compatible zig version is `0.17.0-dev.387+31f157d80`
See:
https://codeberg.org/ziglang/zig/pulls/35428
https://ziggit.dev/t/devlog-build-system-reworked/15742/5
https://github.com/zigtools/zls/issues/3208