| ... | @@ -17,8 +17,13 @@ pub fn build(b: *Builder) void { | ... | @@ -17,8 +17,13 @@ pub fn build(b: *Builder) void { |
| 17 | check.check("cmd LOAD_DYLIB"); | 17 | check.check("cmd LOAD_DYLIB"); |
| 18 | check.checkNext("name {*}Cocoa"); | 18 | check.checkNext("name {*}Cocoa"); |
| 19 | | 19 | |
| 20 | check.check("cmd LOAD_DYLIB"); | 20 | switch (mode) { |
| 21 | check.checkNext("name {*}libobjc{*}.dylib"); | 21 | .Debug, .ReleaseSafe => { |
| | 22 | check.check("cmd LOAD_DYLIB"); |
| | 23 | check.checkNext("name {*}libobjc{*}.dylib"); |
| | 24 | }, |
| | 25 | else => {}, |
| | 26 | } |
| 22 | | 27 | |
| 23 | test_step.dependOn(&check.step); | 28 | test_step.dependOn(&check.step); |
| 24 | | 29 | |