summaryrefslogtreecommitdiff
path: root/build.zig
diff options
context:
space:
mode:
authorGravatar Sam Atman2025-04-30 12:58:26 -0400
committerGravatar Sam Atman2025-04-30 13:01:37 -0400
commit3c2c30bfbe861c6c48acd8d7507886787197a788 (patch)
tree875ba35c1954b201207452b18a189ebd70c0b596 /build.zig
parentgrapheme now Graphemes, Data files gone (diff)
downloadzg-3c2c30bfbe861c6c48acd8d7507886787197a788.tar.gz
zg-3c2c30bfbe861c6c48acd8d7507886787197a788.tar.xz
zg-3c2c30bfbe861c6c48acd8d7507886787197a788.zip
Merge NormData with Normalize
Diffstat (limited to 'build.zig')
-rw-r--r--build.zig26
1 files changed, 5 insertions, 21 deletions
diff --git a/build.zig b/build.zig
index 2d88ab9..6150c00 100644
--- a/build.zig
+++ b/build.zig
@@ -319,25 +319,6 @@ pub fn build(b: *std.Build) void {
319 }); 319 });
320 const normp_data_tr = b.addRunArtifact(normp_data_t); 320 const normp_data_tr = b.addRunArtifact(normp_data_t);
321 321
322 const norm_data = b.createModule(.{
323 .root_source_file = b.path("src/NormData.zig"),
324 .target = target,
325 .optimize = optimize,
326 });
327 norm_data.addImport("CanonData", canon_data);
328 norm_data.addImport("CombiningData", ccc_data);
329 norm_data.addImport("CompatData", compat_data);
330 norm_data.addImport("HangulData", hangul_data);
331 norm_data.addImport("NormPropsData", normp_data);
332
333 const norm_data_t = b.addTest(.{
334 .name = "norm_data",
335 .root_module = norm_data,
336 .target = target,
337 .optimize = optimize,
338 });
339 const norm_data_tr = b.addRunArtifact(norm_data_t);
340
341 const norm = b.addModule("Normalize", .{ 322 const norm = b.addModule("Normalize", .{
342 .root_source_file = b.path("src/Normalize.zig"), 323 .root_source_file = b.path("src/Normalize.zig"),
343 .target = target, 324 .target = target,
@@ -345,7 +326,11 @@ pub fn build(b: *std.Build) void {
345 }); 326 });
346 norm.addImport("ascii", ascii); 327 norm.addImport("ascii", ascii);
347 norm.addImport("code_point", code_point); 328 norm.addImport("code_point", code_point);
348 norm.addImport("NormData", norm_data); 329 norm.addImport("CanonData", canon_data);
330 norm.addImport("CombiningData", ccc_data);
331 norm.addImport("CompatData", compat_data);
332 norm.addImport("HangulData", hangul_data);
333 norm.addImport("NormPropsData", normp_data);
349 334
350 const norm_t = b.addTest(.{ 335 const norm_t = b.addTest(.{
351 .name = "norm", 336 .name = "norm",
@@ -471,7 +456,6 @@ pub fn build(b: *std.Build) void {
471 test_step.dependOn(&compat_data_tr.step); 456 test_step.dependOn(&compat_data_tr.step);
472 test_step.dependOn(&hangul_data_tr.step); 457 test_step.dependOn(&hangul_data_tr.step);
473 test_step.dependOn(&normp_data_tr.step); 458 test_step.dependOn(&normp_data_tr.step);
474 test_step.dependOn(&norm_data_tr.step);
475 test_step.dependOn(&norm_tr.step); 459 test_step.dependOn(&norm_tr.step);
476 test_step.dependOn(&gencat_data_tr.step); 460 test_step.dependOn(&gencat_data_tr.step);
477 test_step.dependOn(&case_fold_tr.step); 461 test_step.dependOn(&case_fold_tr.step);