e4m2/polymurhash-zig
PolymurHash port in Zig.
Zig port of PolymurHash by Orson Peters.
Create or modify the build.zig.zon file in the project root to include polymurhash-zig as a dependency.
build.zig.zon example
.{
.name = "<name of your program>",
.version = "<version of your program>",
.dependencies = .{
.polymurhash = .{
.url = "https://github.com/e4m2/polymurhash-zig/archive/refs/tags/<git tag>.tar.gz",
.hash = "<package hash>",
},
},
}
If unsure what to fill out for <package hash>, remove the field entirely and Zig will tell you the correct value in an error message.
Add polymurhash-zig as a dependency in build.zig.
build.zig example
const polymurhash = b.dependency("polymurhash", .{});
exe.addModule("polymurhash", polymurhash.module("polymurhash"));