From e485c04ff794a30d21c4a77cccda52b581e95881 Mon Sep 17 00:00:00 2001 From: Sam Atman Date: Thu, 5 Feb 2026 08:01:48 -0500 Subject: De-allocate Emoji module --- build.zig | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'build.zig') diff --git a/build.zig b/build.zig index 6ba73d9..ee2a6ec 100644 --- a/build.zig +++ b/build.zig @@ -57,12 +57,15 @@ pub fn build(b: *std.Build) void { // Emoji const emoji_gen_exe = b.addExecutable(.{ .name = "emoji", - .root_source_file = b.path("codegen/emoji.zig"), - .target = b.graph.host, - .optimize = .Debug, + .root_module = b.createModule(.{ + .root_source_file = b.path("codegen/emoji.zig"), + .target = b.graph.host, + .optimize = .Debug, + }), }); + emoji_gen_exe.root_module.addAnonymousImport("emoji-data.txt", .{ .root_source_file = b.path("data/unicode/emoji/emoji-data.txt") }); const run_emoji_gen_exe = b.addRunArtifact(emoji_gen_exe); - const emoji_gen_out = run_emoji_gen_exe.addOutputFileArg("emoji.bin.z"); + const emoji_gen_out = run_emoji_gen_exe.addOutputFileArg("emoji.zig"); const wbp_gen_exe = b.addExecutable(.{ .name = "wbp", @@ -283,8 +286,6 @@ pub fn build(b: *std.Build) void { const emoji_t = b.addTest(.{ .name = "Emoji", .root_module = emoji, - .target = target, - .optimize = optimize, }); const emoji_tr = b.addRunArtifact(emoji_t); -- cgit v1.2.3