summaryrefslogtreecommitdiff
path: root/build.zig
diff options
context:
space:
mode:
authorGravatar Vincent Rischmann2021-03-13 19:30:09 +0100
committerGravatar GitHub2021-03-13 19:30:09 +0100
commitdb7a7094ea79a4c57394e76e4e5a7b40b621d81d (patch)
treed94ee13c649752e6eb9f45664b278c1ba326e8dc /build.zig
parentconfigure linguist for github (diff)
parentMove c-sources to c folder (diff)
downloadzig-sqlite-db7a7094ea79a4c57394e76e4e5a7b40b621d81d.tar.gz
zig-sqlite-db7a7094ea79a4c57394e76e4e5a7b40b621d81d.tar.xz
zig-sqlite-db7a7094ea79a4c57394e76e4e5a7b40b621d81d.zip
Merge pull request #20 from data-man/sqlite_3_35
Update SQLite's sources to 3.35 version
Diffstat (limited to 'build.zig')
-rw-r--r--build.zig6
1 files changed, 3 insertions, 3 deletions
diff --git a/build.zig b/build.zig
index 0a715b0..2c958b9 100644
--- a/build.zig
+++ b/build.zig
@@ -23,7 +23,7 @@ pub fn build(b: *std.build.Builder) void {
23 // Build sqlite from source if asked 23 // Build sqlite from source if asked
24 if (use_bundled) { 24 if (use_bundled) {
25 const lib = b.addStaticLibrary("sqlite", null); 25 const lib = b.addStaticLibrary("sqlite", null);
26 lib.addCSourceFile("sqlite3.c", &[_][]const u8{"-std=c99"}); 26 lib.addCSourceFile("c/sqlite3.c", &[_][]const u8{"-std=c99"});
27 lib.linkLibC(); 27 lib.linkLibC();
28 lib.setTarget(target); 28 lib.setTarget(target);
29 lib.setBuildMode(mode); 29 lib.setBuildMode(mode);
@@ -31,14 +31,14 @@ pub fn build(b: *std.build.Builder) void {
31 } 31 }
32 32
33 const lib = b.addStaticLibrary("zig-sqlite", "sqlite.zig"); 33 const lib = b.addStaticLibrary("zig-sqlite", "sqlite.zig");
34 lib.addIncludeDir("."); 34 lib.addIncludeDir("c");
35 linkSqlite(lib); 35 linkSqlite(lib);
36 lib.setTarget(target); 36 lib.setTarget(target);
37 lib.setBuildMode(mode); 37 lib.setBuildMode(mode);
38 lib.install(); 38 lib.install();
39 39
40 var main_tests = b.addTest("sqlite.zig"); 40 var main_tests = b.addTest("sqlite.zig");
41 main_tests.addIncludeDir("."); 41 main_tests.addIncludeDir("c");
42 linkSqlite(main_tests); 42 linkSqlite(main_tests);
43 main_tests.setBuildMode(mode); 43 main_tests.setBuildMode(mode);
44 main_tests.setTarget(target); 44 main_tests.setTarget(target);