diff options
Diffstat (limited to 'build.zig')
| -rw-r--r-- | build.zig | 10 |
1 files changed, 2 insertions, 8 deletions
| @@ -295,14 +295,6 @@ pub fn build(b: *std.Build) void { | |||
| 295 | case_fold.addImport("FoldData", fold_data); | 295 | case_fold.addImport("FoldData", fold_data); |
| 296 | case_fold.addImport("Normalize", norm); | 296 | case_fold.addImport("Normalize", norm); |
| 297 | 297 | ||
| 298 | // Numeric type | ||
| 299 | const num_data = b.createModule(.{ | ||
| 300 | .root_source_file = .{ .path = "src/NumericData.zig" }, | ||
| 301 | .target = target, | ||
| 302 | .optimize = optimize, | ||
| 303 | }); | ||
| 304 | num_data.addAnonymousImport("numeric", .{ .root_source_file = num_gen_out }); | ||
| 305 | |||
| 306 | // Letter case | 298 | // Letter case |
| 307 | const case_data = b.addModule("CaseData", .{ | 299 | const case_data = b.addModule("CaseData", .{ |
| 308 | .root_source_file = .{ .path = "src/CaseData.zig" }, | 300 | .root_source_file = .{ .path = "src/CaseData.zig" }, |
| @@ -330,6 +322,7 @@ pub fn build(b: *std.Build) void { | |||
| 330 | }); | 322 | }); |
| 331 | props_data.addAnonymousImport("core_props", .{ .root_source_file = core_gen_out }); | 323 | props_data.addAnonymousImport("core_props", .{ .root_source_file = core_gen_out }); |
| 332 | props_data.addAnonymousImport("props", .{ .root_source_file = props_gen_out }); | 324 | props_data.addAnonymousImport("props", .{ .root_source_file = props_gen_out }); |
| 325 | props_data.addAnonymousImport("numeric", .{ .root_source_file = num_gen_out }); | ||
| 333 | 326 | ||
| 334 | // Tests | 327 | // Tests |
| 335 | const exe_unit_tests = b.addTest(.{ | 328 | const exe_unit_tests = b.addTest(.{ |
| @@ -354,6 +347,7 @@ pub fn build(b: *std.Build) void { | |||
| 354 | // exe_unit_tests.root_module.addAnonymousImport("scripts", .{ .root_source_file = scripts_gen_out }); | 347 | // exe_unit_tests.root_module.addAnonymousImport("scripts", .{ .root_source_file = scripts_gen_out }); |
| 355 | exe_unit_tests.root_module.addAnonymousImport("core_props", .{ .root_source_file = core_gen_out }); | 348 | exe_unit_tests.root_module.addAnonymousImport("core_props", .{ .root_source_file = core_gen_out }); |
| 356 | exe_unit_tests.root_module.addAnonymousImport("props", .{ .root_source_file = props_gen_out }); | 349 | exe_unit_tests.root_module.addAnonymousImport("props", .{ .root_source_file = props_gen_out }); |
| 350 | exe_unit_tests.root_module.addAnonymousImport("numeric", .{ .root_source_file = num_gen_out }); | ||
| 357 | // exe_unit_tests.filter = "nfd !ASCII"; | 351 | // exe_unit_tests.filter = "nfd !ASCII"; |
| 358 | 352 | ||
| 359 | const run_exe_unit_tests = b.addRunArtifact(exe_unit_tests); | 353 | const run_exe_unit_tests = b.addRunArtifact(exe_unit_tests); |