From c2458797982dbd482d3f3abaa044e01571a5787b Mon Sep 17 00:00:00 2001 From: omigamedev Date: Sun, 16 Sep 2018 14:56:56 +0200 Subject: [PATCH] xcode project upgrade --- engine.xcodeproj/project.pbxproj | 24 ++++++++++++++++--- .../xcschemes/engine.xcscheme | 2 +- .../xcschemes/xcschememanagement.plist | 13 ++++------ 3 files changed, 26 insertions(+), 13 deletions(-) diff --git a/engine.xcodeproj/project.pbxproj b/engine.xcodeproj/project.pbxproj index f69ed59..249f707 100644 --- a/engine.xcodeproj/project.pbxproj +++ b/engine.xcodeproj/project.pbxproj @@ -963,7 +963,7 @@ AD58E0471E107411006ACC15 /* Project object */ = { isa = PBXProject; attributes = { - LastUpgradeCheck = 0720; + LastUpgradeCheck = 0940; ORGANIZATIONNAME = "OmixLab ltd"; TargetAttributes = { AD0E5C9B1ECC6F2B00C35669 = { @@ -1392,18 +1392,27 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; - ARCHS = "$(ARCHS_STANDARD)"; CLANG_CXX_LANGUAGE_STANDARD = "c++14"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = NO; CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_IDENTITY = "-"; @@ -1448,18 +1457,27 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; - ARCHS = "$(ARCHS_STANDARD)"; CLANG_CXX_LANGUAGE_STANDARD = "c++14"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = NO; CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_IDENTITY = "-"; diff --git a/engine.xcodeproj/xcuserdata/omimac.xcuserdatad/xcschemes/engine.xcscheme b/engine.xcodeproj/xcuserdata/omimac.xcuserdatad/xcschemes/engine.xcscheme index 48a3201..ee8465f 100644 --- a/engine.xcodeproj/xcuserdata/omimac.xcuserdatad/xcschemes/engine.xcscheme +++ b/engine.xcodeproj/xcuserdata/omimac.xcuserdatad/xcschemes/engine.xcscheme @@ -1,6 +1,6 @@ PanoPainter-OSX.xcscheme orderHint - 2 + 4 PanoPainter.xcscheme orderHint - 1 + 3 PanoQL.xcscheme orderHint - 3 + 1 PanoThumb.xcscheme orderHint - 4 + 2 engine.xcscheme @@ -32,11 +32,6 @@ SuppressBuildableAutocreation - AD0E5C9B1ECC6F2B00C35669 - - primary - - AD58E04E1E107411006ACC15 primary