diff options
| author | patrick-scho | 2025-11-07 15:13:28 +0100 |
|---|---|---|
| committer | patrick-scho | 2025-11-07 15:13:28 +0100 |
| commit | 08ac1a17b83edeac61cae3ba3b29ca77908d9094 (patch) | |
| tree | 0f9f1ebd0d2eaa14aca72109811129569579449a /build.zig | |
| parent | 364d2904bd4c9928a08b9e083fa2d3251d6cf836 (diff) | |
| download | ziglmdb-08ac1a17b83edeac61cae3ba3b29ca77908d9094.tar.gz ziglmdb-08ac1a17b83edeac61cae3ba3b29ca77908d9094.zip | |
update
Diffstat (limited to 'build.zig')
| -rw-r--r-- | build.zig | 14 |
1 files changed, 8 insertions, 6 deletions
@@ -18,13 +18,13 @@ pub fn build(b: *std.Build) void { const db = b.addModule("db", .{ .root_source_file = b.path("src/db.zig"), + .target = target, + .optimize = optimize, }); db.addImport("lmdb", lmdb); const lmdb_tests = b.addTest(.{ - .root_source_file = b.path("src/lmdb.zig"), - .target = target, - .optimize = optimize, + .root_module = lmdb, }); lmdb_tests.addIncludePath(b.path("lmdb")); lmdb_tests.addCSourceFiles(.{ .files = &.{ @@ -34,9 +34,7 @@ pub fn build(b: *std.Build) void { lmdb_tests.linkLibC(); const db_tests = b.addTest(.{ - .root_source_file = b.path("src/db.zig"), - .target = target, - .optimize = optimize, + .root_module = db, }); db_tests.root_module.addImport("lmdb", lmdb); @@ -54,4 +52,8 @@ pub fn build(b: *std.Build) void { test_step.dependOn(&db_tests.step); test_step.dependOn(&lmdb_test_bin.step); test_step.dependOn(&db_test_bin.step); + + const check = b.step("check", "Check if ziglmdb compiles"); + check.dependOn(&lmdb_tests.step); + check.dependOn(&db_tests.step); } |
