From d34b697ac7d68b189673aa8cbec0510e93f9d908 Mon Sep 17 00:00:00 2001 From: queyrouzec Date: Sat, 16 Aug 2025 15:33:13 -0500 Subject: added sqlite mod back in --- build.zig | 57 +++++++++++++++++++++++++++++---------------------------- 1 file changed, 29 insertions(+), 28 deletions(-) diff --git a/build.zig b/build.zig index e61d2f0..ff74b20 100644 --- a/build.zig +++ b/build.zig @@ -176,33 +176,35 @@ pub fn build(b: *std.Build) !void { // Main library and module // - //\ const sqlite_lib, const sqlite_mod = blk: { - //\ const lib = makeSQLiteLib(b, sqlite_dep, c_flags, target, optimize, .with); - //\ - //\ const mod = b.addModule("sqlite", .{ - //\ .root_source_file = b.path("sqlite.zig"), - //\ .link_libc = true, - //\ }); - //\ mod.addIncludePath(b.path("c")); - //\ mod.addIncludePath(sqlite_dep.path(".")); - //\ mod.linkLibrary(lib); - //\ - //\ break :blk .{ lib, mod }; - //\ }; - //\ b.installArtifact(sqlite_lib); - //\ - //\ const sqliteext_mod = blk: { - //\ const lib = makeSQLiteLib(b, sqlite_dep, c_flags, target, optimize, .without); - //\ - //\ const mod = b.addModule("sqliteext", .{ - //\ .root_source_file = b.path("sqlite.zig"), - //\ .link_libc = true, - //\ }); - //\ mod.addIncludePath(b.path("c")); - //\ mod.linkLibrary(lib); - //\ - //\ break :blk mod; - //\ }; + // const sqlite_lib, const sqlite_mod = blk: { + const sqlite_lib, _ = blk: { + const lib = makeSQLiteLib(b, sqlite_dep, c_flags, target, optimize, .with); + + const mod = b.addModule("sqlite", .{ + .root_source_file = b.path("sqlite.zig"), + .link_libc = true, + }); + mod.addIncludePath(b.path("c")); + mod.addIncludePath(sqlite_dep.path(".")); + mod.linkLibrary(lib); + + break :blk .{ lib, mod }; + }; + b.installArtifact(sqlite_lib); + + // const sqliteext_mod = blk: { + _ = blk: { + const lib = makeSQLiteLib(b, sqlite_dep, c_flags, target, optimize, .without); + + const mod = b.addModule("sqliteext", .{ + .root_source_file = b.path("sqlite.zig"), + .link_libc = true, + }); + mod.addIncludePath(b.path("c")); + mod.linkLibrary(lib); + + break :blk mod; + }; // // Tests @@ -258,7 +260,6 @@ pub fn build(b: *std.Build) !void { //\ const zigcrypto_install_artifact = addZigcrypto(b, sqliteext_mod, target, optimize); //\ test_step.dependOn(&zigcrypto_install_artifact.step); - //\ //\ const zigcrypto_test_run = addZigcryptoTestRun(b, sqlite_mod, target, optimize); //\ zigcrypto_test_run.step.dependOn(&zigcrypto_install_artifact.step); //\ test_step.dependOn(&zigcrypto_test_run.step); -- cgit v1.2.3