Zig port of exhaustigen-rs library for exhaustive testing.
- Add
exhaustigendependency tobuild.zig.zon:
zig fetch --save git+https://github.com/tensorush/zig-exhaustigen.git- Use
exhaustigendependency inbuild.zig:
const exhaustigen_dep = b.dependency("exhaustigen", .{
.target = target,
.optimize = optimize,
});
const exhaustigen_mod = exhaustigen_dep.module("exhaustigen");
...
.imports = &.{
.{ .name = "exhaustigen", .module = exhaustigen_mod },
},
...