zig

fork of https://codeberg.org/ziglang/zig
Log | Tree | Refs | README | LICENSE

commit 7007ecdc05c2b1dac8a737386c390a5d07533ea7 (tree)
parent 41b7e40d75bdd415da0daef6fa6a71dc4686320f
Author: Jakub Konka <kubkon@jakubkonka.com>
Date:   Tue,  8 Nov 2022 16:07:45 +0100

macho: create dSYM bundle directly in the emit dir

Diffstat:
Msrc/link/MachO.zig | 5++---
1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/src/link/MachO.zig b/src/link/MachO.zig @@ -329,8 +329,7 @@ pub fn openPath(allocator: Allocator, options: link.Options) !*MachO { if (!options.strip and options.module != null) { // Create dSYM bundle. - const dir = options.module.?.zig_cache_artifact_directory; - log.debug("creating {s}.dSYM bundle in {?s}", .{ emit.sub_path, dir.path }); + log.debug("creating {s}.dSYM bundle", .{emit.sub_path}); const d_sym_path = try fmt.allocPrint( allocator, @@ -339,7 +338,7 @@ pub fn openPath(allocator: Allocator, options: link.Options) !*MachO { ); defer allocator.free(d_sym_path); - var d_sym_bundle = try dir.handle.makeOpenPath(d_sym_path, .{}); + var d_sym_bundle = try emit.directory.handle.makeOpenPath(d_sym_path, .{}); defer d_sym_bundle.close(); const d_sym_file = try d_sym_bundle.createFile(emit.sub_path, .{