summaryrefslogtreecommitdiff
path: root/build.zig
diff options
context:
space:
mode:
authorGravatar Vincent Rischmann2022-09-17 17:43:17 +0200
committerGravatar Vincent Rischmann2022-09-17 17:43:17 +0200
commitfa013d331eae1ba27ecdb0bdb9023ed63739b167 (patch)
tree6a1abf378794b1d524bf9d1d69241e86f5d690e1 /build.zig
parentremove pointless discard (diff)
downloadzig-sqlite-fa013d331eae1ba27ecdb0bdb9023ed63739b167.tar.gz
zig-sqlite-fa013d331eae1ba27ecdb0bdb9023ed63739b167.tar.xz
zig-sqlite-fa013d331eae1ba27ecdb0bdb9023ed63739b167.zip
fix build for latest zig
Diffstat (limited to 'build.zig')
-rw-r--r--build.zig8
1 files changed, 4 insertions, 4 deletions
diff --git a/build.zig b/build.zig
index a8da358..0e3b025 100644
--- a/build.zig
+++ b/build.zig
@@ -217,7 +217,7 @@ pub fn build(b: *std.build.Builder) !void {
217 } 217 }
218 218
219 const lib = b.addStaticLibrary("zig-sqlite", "sqlite.zig"); 219 const lib = b.addStaticLibrary("zig-sqlite", "sqlite.zig");
220 if (bundled) lib.addIncludeDir("c"); 220 if (bundled) lib.addIncludePath("c");
221 linkSqlite(lib); 221 linkSqlite(lib);
222 lib.setTarget(cross_target); 222 lib.setTarget(cross_target);
223 lib.setBuildMode(mode); 223 lib.setBuildMode(mode);
@@ -231,7 +231,7 @@ pub fn build(b: *std.build.Builder) !void {
231 tests.single_threaded = test_target.single_threaded; 231 tests.single_threaded = test_target.single_threaded;
232 tests.setBuildMode(mode); 232 tests.setBuildMode(mode);
233 tests.setTarget(cross_target); 233 tests.setTarget(cross_target);
234 if (bundled) tests.addIncludeDir("c"); 234 if (bundled) tests.addIncludePath("c");
235 linkSqlite(tests); 235 linkSqlite(tests);
236 236
237 const tests_options = b.addOptions(); 237 const tests_options = b.addOptions();
@@ -253,7 +253,7 @@ pub fn build(b: *std.build.Builder) !void {
253 253
254 // The library 254 // The library
255 const fuzz_lib = b.addStaticLibrary("fuzz-lib", "fuzz/main.zig"); 255 const fuzz_lib = b.addStaticLibrary("fuzz-lib", "fuzz/main.zig");
256 fuzz_lib.addIncludeDir("c"); 256 fuzz_lib.addIncludePath("c");
257 fuzz_lib.setBuildMode(mode); 257 fuzz_lib.setBuildMode(mode);
258 fuzz_lib.setTarget(getTarget(target, true)); 258 fuzz_lib.setTarget(getTarget(target, true));
259 fuzz_lib.linkLibrary(lib); 259 fuzz_lib.linkLibrary(lib);
@@ -283,7 +283,7 @@ pub fn build(b: *std.build.Builder) !void {
283 // Compile a companion exe for debugging crashes 283 // Compile a companion exe for debugging crashes
284 const fuzz_debug_exe = b.addExecutable("fuzz-debug", "fuzz/main.zig"); 284 const fuzz_debug_exe = b.addExecutable("fuzz-debug", "fuzz/main.zig");
285 fuzz_debug_exe.use_stage1 = true; 285 fuzz_debug_exe.use_stage1 = true;
286 fuzz_debug_exe.addIncludeDir("c"); 286 fuzz_debug_exe.addIncludePath("c");
287 fuzz_debug_exe.setBuildMode(mode); 287 fuzz_debug_exe.setBuildMode(mode);
288 fuzz_debug_exe.setTarget(getTarget(target, true)); 288 fuzz_debug_exe.setTarget(getTarget(target, true));
289 fuzz_debug_exe.linkLibrary(lib); 289 fuzz_debug_exe.linkLibrary(lib);