Basic sqlite adapter
This commit is contained in:
parent
caa599986d
commit
163811caa0
3 changed files with 111 additions and 0 deletions
|
@ -26,6 +26,10 @@ pub fn build(b: *std.build.Builder) void {
|
|||
exe.setTarget(target);
|
||||
exe.setBuildMode(mode);
|
||||
|
||||
const sql = std.build.Pkg{
|
||||
.name = "sql",
|
||||
.source = std.build.FileSource.relative("src/sql/lib.zig"),
|
||||
};
|
||||
const util = std.build.Pkg{
|
||||
.name = "util",
|
||||
.source = std.build.FileSource.relative("src/util/lib.zig"),
|
||||
|
@ -35,9 +39,13 @@ pub fn build(b: *std.build.Builder) void {
|
|||
.source = std.build.FileSource.relative("src/http/lib.zig"),
|
||||
.dependencies = &[_]std.build.Pkg{util},
|
||||
};
|
||||
exe.addPackage(sql);
|
||||
exe.addPackage(util);
|
||||
exe.addPackage(http);
|
||||
|
||||
exe.linkSystemLibrary("sqlite3");
|
||||
exe.linkLibC();
|
||||
|
||||
exe.install();
|
||||
addRunStep(b, exe);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue