From 8bcab93c21737b2537b2657aeaed4059ef24c318 Mon Sep 17 00:00:00 2001 From: Jacob Sandlund Date: Wed, 24 Sep 2025 08:34:21 -0400 Subject: [PATCH] separate out runtime and buildtime uucode tables --- src/build/uucode_config.zig | 29 +++++++++++------------------ 1 file changed, 11 insertions(+), 18 deletions(-) diff --git a/src/build/uucode_config.zig b/src/build/uucode_config.zig index de0549f3d..085ca2561 100644 --- a/src/build/uucode_config.zig +++ b/src/build/uucode_config.zig @@ -60,29 +60,22 @@ const is_symbol = config.Extension{ pub const tables = [_]config.Table{ .{ - .extensions = &.{wcwidth}, + .name = "runtime", + .extensions = &.{}, .fields = &.{ d.field("is_emoji_presentation"), d.field("case_folding_full"), + }, + }, + .{ + .name = "buildtime", + .extensions = &.{ wcwidth, width, is_symbol }, + .fields = &.{ + width.field("width"), + d.field("grapheme_break"), + is_symbol.field("is_symbol"), d.field("is_emoji_modifier"), d.field("is_emoji_modifier_base"), }, }, - .{ - .extensions = &.{ wcwidth, width }, - .fields = &.{ - width.field("width"), - }, - }, - .{ - .fields = &.{ - d.field("grapheme_break"), - }, - }, - .{ - .extensions = &.{is_symbol}, - .fields = &.{ - is_symbol.field("is_symbol"), - }, - }, };