authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2026-04-18 22:19:48-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2026-05-25 18:54:34-07:00
log088f815031dd3570c9cc179e193cbd545e5bb3a3
tree2f5dd5d116ebb38ac9be1882201f05d0b5add934
parenta399d37886bfb8358e2f93744f0dd3f59542dcee

there are some unresolved branch conflicts


1 files changed, 28 insertions(+), 0 deletions(-)

BRANCH_TODO+28
......@@ -21,3 +21,31 @@
2121 - but artifact install steps also add paths for dyn libs on windows
2222
2323
24
25## Unresolved Branch Conflicts
26
27* move max_jobs to maker not configurer
28
29+// hack for stage2_x86_64 + coff
30+generated_compiler_rt_dyn_lib: ?*GeneratedFile,
31
32+ // hack for stage2_x86_64 + coff
33+ if (compile.generated_compiler_rt_dyn_lib) |lp| lp.path = compile.outputPath(output_dir, .compiler_rt_dyn_lib);
34
35 if (install_artifact.compiler_rt_dyn_lib_dir) |compiler_rt_dir| {
36 const full_compiler_rt_path = b.getInstallPath(compiler_rt_dir, install_artifact.emitted_compiler_rt_dyn_lib.?.basename(b, step));
37 const p = try step.installFile(install_artifact.emitted_compiler_rt_dyn_lib.?, full_compiler_rt_path);
38 all_cached = all_cached and p == .fresh;
39 }
40
41
42 .compiler_rt_dyn_lib_dir = switch (options.compiler_rt_dyn_lib_dir) {
43 .disabled => null,
44 .default => if (artifact.producesCompilerRtDynLib()) dest_dir else null,
45 .override => |o| o,
46 },
47
48 if (install_artifact.compiler_rt_dyn_lib_dir != null) install_artifact.emitted_compiler_rt_dyn_lib = artifact.getEmittedCompilerRtDynLib();
49
50
51