From 8665e1f41c0facca6305e6caab75646bf219617e Mon Sep 17 00:00:00 2001 From: Stephen Gutekanst Date: Sun, 2 Jun 2024 12:40:18 -0700 Subject: [PATCH] update to Zig 2024.05 Signed-off-by: Stephen Gutekanst --- .gitignore | 2 +- build.zig | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index 8bc911a3..b21f7acf 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ zig-out/ -zig-cache/ \ No newline at end of file +.zig-cache/ \ No newline at end of file diff --git a/build.zig b/build.zig index 83742772..e947f4ed 100644 --- a/build.zig +++ b/build.zig @@ -15,13 +15,13 @@ pub fn build(b: *std.Build) void { lib.defineCMacro("USE_ALLOCA", null); lib.defineCMacro("OPUS_BUILD", null); lib.defineCMacro("HAVE_CONFIG_H", null); - lib.addIncludePath(.{ .path = "." }); - lib.addIncludePath(.{ .path = "include" }); - lib.addIncludePath(.{ .path = "celt" }); - lib.addIncludePath(.{ .path = "silk" }); - lib.addIncludePath(.{ .path = "celt/arm" }); - lib.addIncludePath(.{ .path = "silk/float" }); - lib.addIncludePath(.{ .path = "silk/fixed" }); + lib.addIncludePath(b.path(".")); + lib.addIncludePath(b.path("include")); + lib.addIncludePath(b.path("celt")); + lib.addIncludePath(b.path("silk")); + lib.addIncludePath(b.path("celt/arm")); + lib.addIncludePath(b.path("silk/float")); + lib.addIncludePath(b.path("silk/fixed")); lib.addCSourceFiles(.{ .files = sources ++ silk_sources_float, .flags = &.{} }); if (target.cpu.arch.isX86()) { @@ -76,7 +76,7 @@ pub fn build(b: *std.Build) void { if (neon) lib.addCSourceFiles(.{ .files = celt_sources_arm_neon ++ silk_sources_arm_neon, .flags = &.{} }); } - lib.installHeadersDirectory("include", ""); + lib.installHeadersDirectory(b.path("include"), "", .{}); b.installArtifact(lib); }