diff options
| author | 2025-04-30 12:58:26 -0400 | |
|---|---|---|
| committer | 2025-04-30 13:01:37 -0400 | |
| commit | 3c2c30bfbe861c6c48acd8d7507886787197a788 (patch) | |
| tree | 875ba35c1954b201207452b18a189ebd70c0b596 /build.zig | |
| parent | grapheme now Graphemes, Data files gone (diff) | |
| download | zg-3c2c30bfbe861c6c48acd8d7507886787197a788.tar.gz zg-3c2c30bfbe861c6c48acd8d7507886787197a788.tar.xz zg-3c2c30bfbe861c6c48acd8d7507886787197a788.zip | |
Merge NormData with Normalize
Diffstat (limited to 'build.zig')
| -rw-r--r-- | build.zig | 26 |
1 files changed, 5 insertions, 21 deletions
| @@ -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); |