std.Build: Make no_builtin a property of Module instead of Step.Compile.

This reflects how the compiler actually treats it.

Closes #23424.
This commit is contained in:
Alex Rønne Petersen
2025-04-02 14:36:21 +02:00
parent aa7c6dcac1
commit 9d8adb38a1
4 changed files with 6 additions and 8 deletions

View File

@@ -1827,7 +1827,7 @@ pub fn addModuleTests(b: *std.Build, options: ModuleTestOptions) *Step {
.zig_lib_dir = b.path("lib"),
});
these_tests.linkage = test_target.linkage;
if (options.no_builtin) these_tests.no_builtin = true;
if (options.no_builtin) these_tests.root_module.no_builtin = false;
if (options.build_options) |build_options| {
these_tests.root_module.addOptions("build_options", build_options);
}