From 34b7dc964b3516457f04d00d3ec910d3b6fd585b Mon Sep 17 00:00:00 2001 From: Uko Kokņevičs Date: Thu, 29 Aug 2024 20:41:04 +0800 Subject: thank you Q&A, now theres proper unicode support n shit --- build.zig | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'build.zig') diff --git a/build.zig b/build.zig index caf84f5..52d916b 100644 --- a/build.zig +++ b/build.zig @@ -7,15 +7,17 @@ pub fn build(b: *Build) void { const target = b.standardTargetOptions(.{}); const optimize = b.standardOptimizeOption(.{}); + const version = getVersion(b); + + const config = b.addOptions(); + config.addOption(SemanticVersion, "version", version); + const sqlite = b.dependency("sqlite", .{ .target = target, .optimize = optimize, }); - const version = getVersion(b); - - const config = b.addOptions(); - config.addOption(SemanticVersion, "version", version); + const zg = b.dependency("zg", .{}); const exe = b.addExecutable(.{ .name = "ukkobot", @@ -25,6 +27,8 @@ pub fn build(b: *Build) void { .optimize = optimize, }); exe.root_module.addOptions("ukkobot-config", config); + exe.root_module.addImport("CaseData", zg.module("CaseData")); + exe.root_module.addImport("GenCatData", zg.module("GenCatData")); exe.root_module.addImport("sqlite", sqlite.module("sqlite")); exe.linkLibrary(sqlite.artifact("sqlite")); b.installArtifact(exe); -- cgit v1.2.3