summaryrefslogtreecommitdiff
path: root/build.zig
diff options
context:
space:
mode:
authorGravatar Jose Colon Rodriguez2024-03-23 20:32:13 -0400
committerGravatar Jose Colon Rodriguez2024-03-23 20:32:13 -0400
commitbcd79d29b316f636af9d21c8ace61e9ba93180d9 (patch)
treecbe36a301c87b83506ba0c2183d86820cdd80e59 /build.zig
parentRenamed Caser to Folder (diff)
downloadzg-bcd79d29b316f636af9d21c8ace61e9ba93180d9.tar.gz
zg-bcd79d29b316f636af9d21c8ace61e9ba93180d9.tar.xz
zg-bcd79d29b316f636af9d21c8ace61e9ba93180d9.zip
Rename CaseFold and Normalize
Diffstat (limited to 'build.zig')
-rw-r--r--build.zig22
1 files changed, 11 insertions, 11 deletions
diff --git a/build.zig b/build.zig
index 16ffc1e..c3d9fe0 100644
--- a/build.zig
+++ b/build.zig
@@ -194,8 +194,8 @@ pub fn build(b: *std.Build) void {
194 norm_data.addImport("HangulData", hangul_data); 194 norm_data.addImport("HangulData", hangul_data);
195 norm_data.addImport("NormPropsData", normp_data); 195 norm_data.addImport("NormPropsData", normp_data);
196 196
197 const norm = b.addModule("Normalizer", .{ 197 const norm = b.addModule("Normalize", .{
198 .root_source_file = .{ .path = "src/Normalizer.zig" }, 198 .root_source_file = .{ .path = "src/Normalize.zig" },
199 .target = target, 199 .target = target,
200 .optimize = optimize, 200 .optimize = optimize,
201 }); 201 });
@@ -219,14 +219,14 @@ pub fn build(b: *std.Build) void {
219 }); 219 });
220 fold_data.addAnonymousImport("fold", .{ .root_source_file = fold_gen_out }); 220 fold_data.addAnonymousImport("fold", .{ .root_source_file = fold_gen_out });
221 221
222 const folder = b.addModule("Folder", .{ 222 const case_fold = b.addModule("CaseFold", .{
223 .root_source_file = .{ .path = "src/Folder.zig" }, 223 .root_source_file = .{ .path = "src/CaseFold.zig" },
224 .target = target, 224 .target = target,
225 .optimize = optimize, 225 .optimize = optimize,
226 }); 226 });
227 folder.addImport("ascii", ascii); 227 case_fold.addImport("ascii", ascii);
228 folder.addImport("FoldData", fold_data); 228 case_fold.addImport("FoldData", fold_data);
229 folder.addImport("Normalizer", norm); 229 case_fold.addImport("Normalize", norm);
230 230
231 // Benchmark rig 231 // Benchmark rig
232 const exe = b.addExecutable(.{ 232 const exe = b.addExecutable(.{
@@ -241,8 +241,8 @@ pub fn build(b: *std.Build) void {
241 // exe.root_module.addImport("code_point", code_point); 241 // exe.root_module.addImport("code_point", code_point);
242 // exe.root_module.addImport("grapheme", grapheme); 242 // exe.root_module.addImport("grapheme", grapheme);
243 // exe.root_module.addImport("DisplayWidth", display_width); 243 // exe.root_module.addImport("DisplayWidth", display_width);
244 exe.root_module.addImport("Normalizer", norm); 244 exe.root_module.addImport("Normalize", norm);
245 // exe.root_module.addImport("Folder", folder); 245 // exe.root_module.addImport("CaseFold", case_fold);
246 // exe.root_module.addImport("GenCatData", gencat_data); 246 // exe.root_module.addImport("GenCatData", gencat_data);
247 b.installArtifact(exe); 247 b.installArtifact(exe);
248 248
@@ -255,7 +255,7 @@ pub fn build(b: *std.Build) void {
255 255
256 // Tests 256 // Tests
257 const exe_unit_tests = b.addTest(.{ 257 const exe_unit_tests = b.addTest(.{
258 .root_source_file = .{ .path = "src/Folder.zig" }, 258 .root_source_file = .{ .path = "src/CaseFold.zig" },
259 .target = target, 259 .target = target,
260 .optimize = optimize, 260 .optimize = optimize,
261 }); 261 });
@@ -267,7 +267,7 @@ pub fn build(b: *std.Build) void {
267 // exe_unit_tests.root_module.addAnonymousImport("normp", .{ .root_source_file = normp_gen_out }); 267 // exe_unit_tests.root_module.addAnonymousImport("normp", .{ .root_source_file = normp_gen_out });
268 // exe_unit_tests.root_module.addImport("DisplayWidthData", dw_data); 268 // exe_unit_tests.root_module.addImport("DisplayWidthData", dw_data);
269 exe_unit_tests.root_module.addImport("NormData", norm_data); 269 exe_unit_tests.root_module.addImport("NormData", norm_data);
270 exe_unit_tests.root_module.addImport("Normalizer", norm); 270 exe_unit_tests.root_module.addImport("Normalize", norm);
271 exe_unit_tests.root_module.addImport("FoldData", fold_data); 271 exe_unit_tests.root_module.addImport("FoldData", fold_data);
272 // exe_unit_tests.filter = "nfd !ASCII"; 272 // exe_unit_tests.filter = "nfd !ASCII";
273 273