File tree Expand file tree Collapse file tree 3 files changed +19
-11
lines changed
Expand file tree Collapse file tree 3 files changed +19
-11
lines changed Original file line number Diff line number Diff line change @@ -14,10 +14,13 @@ pub fn build(b: *std.Build) void {
1414
1515 const upstream = b .dependency ("libuv" , .{});
1616
17- const lib = b .addStaticLibrary (.{
17+ const lib = b .addLibrary (.{
1818 .name = "uv" ,
19- .target = target ,
20- .optimize = optimize ,
19+ .linkage = .static ,
20+ .root_module = b .createModule (.{
21+ .target = target ,
22+ .optimize = optimize ,
23+ }),
2124 });
2225
2326 const cflags : []const []const u8 = &.{
@@ -252,8 +255,10 @@ pub fn build(b: *std.Build) void {
252255 if (build_tests ) {
253256 const tests = b .addExecutable (.{
254257 .name = "uv_run_tests_a" ,
255- .target = target ,
256- .optimize = optimize ,
258+ .root_module = b .createModule (.{
259+ .target = target ,
260+ .optimize = optimize ,
261+ }),
257262 });
258263 tests .addCSourceFiles (.{
259264 .root = test_root ,
@@ -286,8 +291,10 @@ pub fn build(b: *std.Build) void {
286291 if (build_benchmarks ) {
287292 const benchmarks = b .addExecutable (.{
288293 .name = "uv_run_benchmarks_a" ,
289- .target = target ,
290- .optimize = optimize ,
294+ .root_module = b .createModule (.{
295+ .target = target ,
296+ .optimize = optimize ,
297+ }),
291298 });
292299
293300 benchmarks .addCSourceFiles (.{
Original file line number Diff line number Diff line change 11.{
22 .name = .libuv ,
33 .fingerprint = 0x7CB3932CBFAADA86 ,
4- .version = "1.5 .0" ,
4+ .version = "1.50 .0" ,
55 .minimum_zig_version = "0.14.0" ,
66 .dependencies = .{
77 .libuv = .{
Original file line number Diff line number Diff line change @@ -35,8 +35,9 @@ your_exe.linkLibrary(libuv_dep.artifact("uv"));
3535
3636## Zig Version Support Matrix
3737
38- | Refname | libuv Version | Zig ` 0.14.0 ` |
39- | -----------| ----------------| --------------|
40- | | ` 1.50.0 ` | ✅ |
38+ | Refname | libuv Version | Compatible Zig Version(s) |
39+ | -----------| ----------------| ---------------------------|
40+ | ` v1.50.0 ` | ` 1.50.0 ` | ` 0.14.0 ` , ` 0.15.0-dev ` |
41+ | ` main ` | ` 1.51.0 ` | ` 0.14.0 ` , ` 0.15.0-dev ` |
4142
4243[ libuv ] : https://github.com/libuv
You can’t perform that action at this time.
0 commit comments