From ba768614aceb486bc387e60a6026f4f48188402e Mon Sep 17 00:00:00 2001 From: Jakub Konka Date: Wed, 22 Jun 2022 18:51:35 +0200 Subject: [PATCH] link-tests: frameworks example can test for libobjc autolink in safety modes --- test/link/macho/frameworks/build.zig | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/test/link/macho/frameworks/build.zig b/test/link/macho/frameworks/build.zig index a85f6a7350..2e1c8f3211 100644 --- a/test/link/macho/frameworks/build.zig +++ b/test/link/macho/frameworks/build.zig @@ -17,8 +17,13 @@ pub fn build(b: *Builder) void { check.check("cmd LOAD_DYLIB"); check.checkNext("name {*}Cocoa"); - check.check("cmd LOAD_DYLIB"); - check.checkNext("name {*}libobjc{*}.dylib"); + switch (mode) { + .Debug, .ReleaseSafe => { + check.check("cmd LOAD_DYLIB"); + check.checkNext("name {*}libobjc{*}.dylib"); + }, + else => {}, + } test_step.dependOn(&check.step);