From 49345ec402762ec8107bb9606e7f8de3fe925ceb Mon Sep 17 00:00:00 2001 From: MoNTE48 Date: Tue, 27 Apr 2021 01:44:46 +0200 Subject: [PATCH] Apple: enable Obj-C Weak References --- source/Irrlicht/Irrlicht.xcodeproj/project.pbxproj | 4 +++- .../xcshareddata/xcschemes/Irrlicht_OSX.xcscheme | 2 +- .../xcshareddata/xcschemes/Irrlicht_iOS.xcscheme | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/source/Irrlicht/Irrlicht.xcodeproj/project.pbxproj b/source/Irrlicht/Irrlicht.xcodeproj/project.pbxproj index a3a02e61..4939a42c 100644 --- a/source/Irrlicht/Irrlicht.xcodeproj/project.pbxproj +++ b/source/Irrlicht/Irrlicht.xcodeproj/project.pbxproj @@ -2512,7 +2512,7 @@ isa = PBXProject; attributes = { BuildIndependentTargetsInParallel = YES; - LastUpgradeCheck = 1220; + LastUpgradeCheck = 1250; TargetAttributes = { 5E34C9F21B7F6E3400F212E8 = { CreatedOnToolsVersion = 6.1; @@ -3274,6 +3274,7 @@ buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ENABLE_OBJC_ARC = NO; + CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; @@ -3309,6 +3310,7 @@ buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ENABLE_OBJC_ARC = NO; + CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; diff --git a/source/Irrlicht/Irrlicht.xcodeproj/xcshareddata/xcschemes/Irrlicht_OSX.xcscheme b/source/Irrlicht/Irrlicht.xcodeproj/xcshareddata/xcschemes/Irrlicht_OSX.xcscheme index 3d1a63a1..0a2a7b31 100644 --- a/source/Irrlicht/Irrlicht.xcodeproj/xcshareddata/xcschemes/Irrlicht_OSX.xcscheme +++ b/source/Irrlicht/Irrlicht.xcodeproj/xcshareddata/xcschemes/Irrlicht_OSX.xcscheme @@ -1,6 +1,6 @@