summaryrefslogtreecommitdiff
path: root/build.zig
diff options
context:
space:
mode:
authorGravatar Sam Atman2025-04-30 15:23:14 -0400
committerGravatar Sam Atman2025-04-30 15:23:14 -0400
commit312ca415bb01212a320acacda743896ed59a7b82 (patch)
tree8568a7af7084e5df6805388afc4f4008b8205c6c /build.zig
parentMerge NormData with Normalize (diff)
downloadzg-312ca415bb01212a320acacda743896ed59a7b82.tar.gz
zg-312ca415bb01212a320acacda743896ed59a7b82.tar.xz
zg-312ca415bb01212a320acacda743896ed59a7b82.zip
Remove FoldData, make CaseFolding
CaseFolding now has the FoldData, and can be initialized with a copy of Normalize if wanted.
Diffstat (limited to 'build.zig')
-rw-r--r--build.zig11
1 files changed, 2 insertions, 9 deletions
diff --git a/build.zig b/build.zig
index 6150c00..eea40d4 100644
--- a/build.zig
+++ b/build.zig
@@ -357,20 +357,13 @@ pub fn build(b: *std.Build) void {
357 const gencat_data_tr = b.addRunArtifact(gencat_data_t); 357 const gencat_data_tr = b.addRunArtifact(gencat_data_t);
358 358
359 // Case folding 359 // Case folding
360 const fold_data = b.createModule(.{ 360 const case_fold = b.addModule("CaseFolding", .{
361 .root_source_file = b.path("src/FoldData.zig"),
362 .target = target,
363 .optimize = optimize,
364 });
365 fold_data.addAnonymousImport("fold", .{ .root_source_file = fold_gen_out });
366
367 const case_fold = b.addModule("CaseFold", .{
368 .root_source_file = b.path("src/CaseFold.zig"), 361 .root_source_file = b.path("src/CaseFold.zig"),
369 .target = target, 362 .target = target,
370 .optimize = optimize, 363 .optimize = optimize,
371 }); 364 });
365 case_fold.addAnonymousImport("fold", .{ .root_source_file = fold_gen_out });
372 case_fold.addImport("ascii", ascii); 366 case_fold.addImport("ascii", ascii);
373 case_fold.addImport("FoldData", fold_data);
374 case_fold.addImport("Normalize", norm); 367 case_fold.addImport("Normalize", norm);
375 368
376 const case_fold_t = b.addTest(.{ 369 const case_fold_t = b.addTest(.{