From 4c19ae08efa199a64b4a452486dd741628ec5583 Mon Sep 17 00:00:00 2001 From: Jace Conflenti Date: Mon, 22 Apr 2024 08:37:10 -0600 Subject: [PATCH] EMT-1774: Bump OSX deployment target to 10.13 --- JSONValue.podspec | 6 ++--- JSONValue.xcodeproj/project.pbxproj | 22 ++++++++++++++++--- .../xcschemes/JSONValue (Mac).xcscheme | 2 +- .../xcschemes/JSONValue (iOS).xcscheme | 2 +- 4 files changed, 24 insertions(+), 8 deletions(-) diff --git a/JSONValue.podspec b/JSONValue.podspec index 8c5cd28..9b6c077 100644 --- a/JSONValue.podspec +++ b/JSONValue.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "JSONValue" - s.version = "3.0.1" + s.version = "3.0.2" s.summary = "Simple, type-safe JSON object representations!" s.description = <<-DESC @@ -12,8 +12,8 @@ JSONValue is a simple enum that provides type-safe JSON data access. It incorpor s.author = { "James Richard" => "james@weebly.com" } s.social_media_url = "http://twitter.com/ketzusaka" s.ios.deployment_target = '12.0' - s.osx.deployment_target = '10.10' - s.source = { :git => "https://github.com/Weebly/JSONValue.git", :tag => "v3.0.1" } + s.osx.deployment_target = '10.13' + s.source = { :git => "https://github.com/Weebly/JSONValue.git", :tag => "v3.0.2" } s.source_files = 'JSONValue/JSONValue.swift', 'JSONValue/JSONValueCoder.swift', 'JSONValue/JSONValueJSONDataCoder.swift' s.resource_bundles = {'JSONValue_privacy' => ['JSONValue/PrivacyInfo.xcprivacy']} s.requires_arc = true diff --git a/JSONValue.xcodeproj/project.pbxproj b/JSONValue.xcodeproj/project.pbxproj index decc081..0efb43c 100644 --- a/JSONValue.xcodeproj/project.pbxproj +++ b/JSONValue.xcodeproj/project.pbxproj @@ -213,7 +213,7 @@ attributes = { BuildIndependentTargetsInParallel = YES; LastSwiftUpdateCheck = 0700; - LastUpgradeCheck = 1430; + LastUpgradeCheck = 1510; ORGANIZATIONNAME = Weebly; TargetAttributes = { 1A2038FD205A203200C82A30 = { @@ -339,6 +339,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = YES; EXCLUDED_ARCHS = ""; "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64; GCC_C_LANGUAGE_STANDARD = gnu11; @@ -351,6 +352,8 @@ "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; + MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; + MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++14"; PRODUCT_BUNDLE_IDENTIFIER = com.Weebly.JSONValue; PRODUCT_NAME = JSONValue; SDKROOT = iphoneos; @@ -382,6 +385,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = YES; EXCLUDED_ARCHS = ""; "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64; GCC_C_LANGUAGE_STANDARD = gnu11; @@ -394,6 +398,8 @@ "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; + MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; + MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++14"; PRODUCT_BUNDLE_IDENTIFIER = com.Weebly.JSONValue; PRODUCT_NAME = JSONValue; SDKROOT = iphoneos; @@ -439,6 +445,7 @@ DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; @@ -453,7 +460,8 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - MACOSX_DEPLOYMENT_TARGET = 10.10; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + MACOSX_DEPLOYMENT_TARGET = 10.13; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; PRODUCT_NAME = ""; @@ -500,6 +508,7 @@ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; @@ -508,7 +517,8 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - MACOSX_DEPLOYMENT_TARGET = 10.10; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + MACOSX_DEPLOYMENT_TARGET = 10.13; MTL_ENABLE_DEBUG_INFO = NO; PRODUCT_NAME = ""; SDKROOT = macosx; @@ -530,6 +540,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = YES; FRAMEWORK_VERSION = A; INFOPLIST_FILE = "JSONValue/JSONValue (Mac).plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; @@ -539,6 +550,8 @@ "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; + MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; + MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu99 gnu++11"; PRODUCT_BUNDLE_IDENTIFIER = com.Weebly.JSONValue; PRODUCT_NAME = JSONValue; SKIP_INSTALL = YES; @@ -557,6 +570,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = YES; FRAMEWORK_VERSION = A; INFOPLIST_FILE = "JSONValue/JSONValue (Mac).plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; @@ -566,6 +580,8 @@ "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; + MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; + MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu99 gnu++11"; PRODUCT_BUNDLE_IDENTIFIER = com.Weebly.JSONValue; PRODUCT_NAME = JSONValue; SKIP_INSTALL = YES; diff --git a/JSONValue.xcodeproj/xcshareddata/xcschemes/JSONValue (Mac).xcscheme b/JSONValue.xcodeproj/xcshareddata/xcschemes/JSONValue (Mac).xcscheme index 81c854c..83e7a08 100644 --- a/JSONValue.xcodeproj/xcshareddata/xcschemes/JSONValue (Mac).xcscheme +++ b/JSONValue.xcodeproj/xcshareddata/xcschemes/JSONValue (Mac).xcscheme @@ -1,6 +1,6 @@