diff --git a/.circleci/config.yml b/.circleci/config.yml index 27818a4..f042f45 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -85,7 +85,7 @@ jobs: command: xcodebuild -sdk iphonesimulator -project MapboxStatic.xcodeproj -scheme 'MapboxStatic iOS' -destination 'platform=iOS Simulator,OS=<< parameters.iOS >>,name=<< parameters.device >>' clean build <<# parameters.test >>test<> - run: name: tvOS - command: xcodebuild -project MapboxStatic.xcodeproj -scheme 'MapboxStatic tvOS' -destination 'platform=tvOS Simulator,name=Apple TV 4K (at 1080p),OS=<< parameters.tvOS >>' clean build <<# parameters.test >>test <> + command: xcodebuild -project MapboxStatic.xcodeproj -scheme 'MapboxStatic tvOS' -destination 'platform=tvOS Simulator,name=Apple TV 4K (at 1080p) (2nd generation),OS=<< parameters.tvOS >>' clean build <<# parameters.test >>test <> - run: name: macOS command: xcodebuild -project MapboxStatic.xcodeproj -scheme 'MapboxStatic Mac' clean build<<# parameters.test >> test <> @@ -97,11 +97,11 @@ workflows: workflow: jobs: - build-job: - name: "Xcode_12.0" - xcode: "12.0.0" - iOS: "14.0" - tvOS: "14.0" - watchOS: "7.0" + name: "Xcode_12.5.1" + xcode: "12.5.1" + iOS: "14.5" + tvOS: "14.5" + watchOS: "7.4" - SPM-job: name: "SPM" - xcode: "12.2.0" + xcode: "12.5.1" diff --git a/Cartfile.resolved b/Cartfile.resolved index 0019ac3..8da996d 100644 --- a/Cartfile.resolved +++ b/Cartfile.resolved @@ -1,2 +1,2 @@ github "AliSoftware/OHHTTPStubs" "9.1.0" -github "raphaelmor/Polyline" "v5.0.3" +github "raphaelmor/Polyline" "v5.1.0" diff --git a/MapboxStatic.swift.podspec b/MapboxStatic.swift.podspec index 2a2f4ca..628bfa7 100644 --- a/MapboxStatic.swift.podspec +++ b/MapboxStatic.swift.podspec @@ -24,10 +24,10 @@ Pod::Spec.new do |s| # ――― Platform Specifics ――――――――――――――――――――――――――――――――――――――――――――――――――――――― # # When using multiple platforms - s.ios.deployment_target = "10.0" - s.osx.deployment_target = "10.12" - s.watchos.deployment_target = "3.0" - s.tvos.deployment_target = "10.0" + s.ios.deployment_target = "12.0" + s.osx.deployment_target = "10.14" + s.watchos.deployment_target = "5.0" + s.tvos.deployment_target = "12.0" # ――― Source Location ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― # diff --git a/MapboxStatic.xcodeproj/project.pbxproj b/MapboxStatic.xcodeproj/project.pbxproj index 9ab0814..9812d80 100644 --- a/MapboxStatic.xcodeproj/project.pbxproj +++ b/MapboxStatic.xcodeproj/project.pbxproj @@ -674,7 +674,7 @@ isa = PBXProject; attributes = { LastSwiftUpdateCheck = 0730; - LastUpgradeCheck = 1340; + LastUpgradeCheck = 1400; ORGANIZATIONNAME = Mapbox; TargetAttributes = { DA20FB9A1CE3DEBB00B07762 = { @@ -1069,6 +1069,7 @@ CODE_SIGN_IDENTITY = ""; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 10; + DEAD_CODE_STRIPPING = YES; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 10; @@ -1099,6 +1100,7 @@ CODE_SIGN_IDENTITY = ""; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 10; + DEAD_CODE_STRIPPING = YES; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 10; @@ -1127,6 +1129,7 @@ CLANG_ANALYZER_NONNULL = YES; CODE_SIGN_IDENTITY = "-"; CURRENT_PROJECT_VERSION = 10; + DEAD_CODE_STRIPPING = YES; INFOPLIST_FILE = Tests/MapboxStaticTests/Info.plist; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", @@ -1145,6 +1148,7 @@ CLANG_ANALYZER_NONNULL = YES; CODE_SIGN_IDENTITY = "-"; CURRENT_PROJECT_VERSION = 10; + DEAD_CODE_STRIPPING = YES; INFOPLIST_FILE = Tests/MapboxStaticTests/Info.plist; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", @@ -1384,16 +1388,16 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 10.0; - MACOSX_DEPLOYMENT_TARGET = 10.12; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + MACOSX_DEPLOYMENT_TARGET = 10.14; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - TVOS_DEPLOYMENT_TARGET = 10.0; - WATCHOS_DEPLOYMENT_TARGET = 3.0; + TVOS_DEPLOYMENT_TARGET = 12.0; + WATCHOS_DEPLOYMENT_TARGET = 5.0; }; name = Debug; }; @@ -1440,17 +1444,17 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 10.0; - MACOSX_DEPLOYMENT_TARGET = 10.12; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + MACOSX_DEPLOYMENT_TARGET = 10.14; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; SWIFT_COMPILATION_MODE = wholemodule; SWIFT_OPTIMIZATION_LEVEL = "-O"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - TVOS_DEPLOYMENT_TARGET = 10.0; + TVOS_DEPLOYMENT_TARGET = 12.0; VALIDATE_PRODUCT = YES; - WATCHOS_DEPLOYMENT_TARGET = 3.0; + WATCHOS_DEPLOYMENT_TARGET = 5.0; }; name = Release; }; diff --git a/MapboxStatic.xcodeproj/xcshareddata/xcschemes/Example (Objective-C).xcscheme b/MapboxStatic.xcodeproj/xcshareddata/xcschemes/Example (Objective-C).xcscheme index 687bebf..bfc3177 100644 --- a/MapboxStatic.xcodeproj/xcshareddata/xcschemes/Example (Objective-C).xcscheme +++ b/MapboxStatic.xcodeproj/xcshareddata/xcschemes/Example (Objective-C).xcscheme @@ -1,6 +1,6 @@