From b823a49b6a57bc1736b33a0816b42aaaf86cf839 Mon Sep 17 00:00:00 2001 From: Sam Atman Date: Fri, 6 Feb 2026 13:07:03 -0500 Subject: zg module, casing improvements --- build.zig | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'build.zig') diff --git a/build.zig b/build.zig index ee2a6ec..694d887 100644 --- a/build.zig +++ b/build.zig @@ -491,6 +491,24 @@ pub fn build(b: *std.Build) void { properties.addAnonymousImport("props", .{ .root_source_file = props_gen_out }); properties.addAnonymousImport("numeric", .{ .root_source_file = num_gen_out }); + const zg_module = b.addModule("zg", .{ + .root_source_file = b.path("src/zg.zig"), + .target = target, + .optimize = optimize, + }); + zg_module.addImport("ascii", ascii); + zg_module.addImport("CaseFolding", case_fold); + zg_module.addImport("code_point", code_point); + zg_module.addImport("DisplawWidth", display_width); + zg_module.addImport("Emoji", emoji); + zg_module.addImport("GeneralCategories", gencat); + zg_module.addImport("Graphemes", graphemes); + zg_module.addImport("LetterCasing", letter_case); + zg_module.addImport("Normalize", norm); + zg_module.addImport("Properties", properties); + zg_module.addImport("Scripts", scripts); + zg_module.addImport("Words", words); + const properties_t = b.addTest(.{ .name = "properties", .root_module = properties, -- cgit v1.2.3