| ... | @@ -532,6 +532,10 @@ fn addCmakeCfgOptionsToExe( | ... | @@ -532,6 +532,10 @@ fn addCmakeCfgOptionsToExe( |
| 532 | exe: *std.build.LibExeObjStep, | 532 | exe: *std.build.LibExeObjStep, |
| 533 | use_zig_libcxx: bool, | 533 | use_zig_libcxx: bool, |
| 534 | ) !void { | 534 | ) !void { |
| | 535 | if (exe.target.isDarwin()) { |
| | 536 | // useful for package maintainers |
| | 537 | exe.headerpad_max_install_names = true; |
| | 538 | } |
| 535 | exe.addObjectFile(fs.path.join(b.allocator, &[_][]const u8{ | 539 | exe.addObjectFile(fs.path.join(b.allocator, &[_][]const u8{ |
| 536 | cfg.cmake_binary_dir, | 540 | cfg.cmake_binary_dir, |
| 537 | "zigcpp", | 541 | "zigcpp", |