diff --git a/Package.swift b/Package.swift index 65c4318..dad3cc7 100644 --- a/Package.swift +++ b/Package.swift @@ -1,4 +1,4 @@ -// swift-tools-version:5.1 +// swift-tools-version:5.3 // The swift-tools-version declares the minimum version of Swift required to build this package. import PackageDescription @@ -7,7 +7,7 @@ let package = Package( name: "Spin.Swift", platforms: [ .macOS(.v10_10), - .iOS(.v8), + .iOS(.v9), .tvOS(.v9), .watchOS(.v3) ], @@ -49,7 +49,7 @@ let package = Package( path: "Sources/ReactiveSwift"), .target( name: "SpinRxSwift", - dependencies: ["SpinCommon", "RxSwift", "RxRelay"], + dependencies: ["SpinCommon", "RxSwift", .product(name: "RxRelay", package: "RxSwift")], path: "Sources/RxSwift"), .testTarget( name: "SpinCommonTests", @@ -65,7 +65,7 @@ let package = Package( path: "Tests/ReactiveSwiftTests"), .testTarget( name: "SpinRxSwiftTests", - dependencies: ["SpinRxSwift", "RxBlocking"], + dependencies: ["SpinRxSwift", .product(name: "RxBlocking", package: "RxSwift")], path: "Tests/RxSwiftTests" ), ] diff --git a/Spin.Swift.xcodeproj/project.pbxproj b/Spin.Swift.xcodeproj/project.pbxproj index f691279..1638cbc 100644 --- a/Spin.Swift.xcodeproj/project.pbxproj +++ b/Spin.Swift.xcodeproj/project.pbxproj @@ -1116,7 +1116,7 @@ 74CE43092443B8E2008DD85C /* Project object */ = { isa = PBXProject; attributes = { - LastUpgradeCheck = 1140; + LastUpgradeCheck = 1200; ORGANIZATIONNAME = Spinners; TargetAttributes = { 742CD3382443FC8900A9AB4C = { @@ -1601,14 +1601,14 @@ ); INFOPLIST_FILE = "SpinReactiveSwift-iOS/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.10; - MARKETING_VERSION = 0.20.0; + MARKETING_VERSION = 0.21.0; PRODUCT_BUNDLE_IDENTIFIER = com.github.spinners.SpinReactiveSwift; PRODUCT_NAME = SpinReactiveSwift; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -1617,7 +1617,7 @@ SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - TVOS_DEPLOYMENT_TARGET = 9.0; + TVOS_DEPLOYMENT_TARGET = 12.0; WATCHOS_DEPLOYMENT_TARGET = 3.0; }; name = Debug; @@ -1637,14 +1637,14 @@ ); INFOPLIST_FILE = "SpinReactiveSwift-iOS/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.10; - MARKETING_VERSION = 0.20.0; + MARKETING_VERSION = 0.21.0; PRODUCT_BUNDLE_IDENTIFIER = com.github.spinners.SpinReactiveSwift; PRODUCT_NAME = SpinReactiveSwift; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -1653,7 +1653,7 @@ SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - TVOS_DEPLOYMENT_TARGET = 9.0; + TVOS_DEPLOYMENT_TARGET = 12.0; VALIDATE_PRODUCT = YES; WATCHOS_DEPLOYMENT_TARGET = 3.0; }; @@ -1671,21 +1671,21 @@ DYLIB_INSTALL_NAME_BASE = "@rpath"; INFOPLIST_FILE = SpinCommon/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/../Frameworks", "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.10; - MARKETING_VERSION = 0.20.0; + MARKETING_VERSION = 0.21.0; PRODUCT_BUNDLE_IDENTIFIER = com.github.spinners.SpinCommon; PRODUCT_NAME = SpinCommon; PROVISIONING_PROFILE_SPECIFIER = ""; SKIP_INSTALL = YES; SUPPORTED_PLATFORMS = "macosx watchsimulator watchos appletvsimulator appletvos iphonesimulator iphoneos"; SWIFT_VERSION = 5.0; - TVOS_DEPLOYMENT_TARGET = 9.0; + TVOS_DEPLOYMENT_TARGET = 12.0; WATCHOS_DEPLOYMENT_TARGET = 3.0; }; name = Debug; @@ -1702,21 +1702,21 @@ DYLIB_INSTALL_NAME_BASE = "@rpath"; INFOPLIST_FILE = SpinCommon/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/../Frameworks", "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.10; - MARKETING_VERSION = 0.20.0; + MARKETING_VERSION = 0.21.0; PRODUCT_BUNDLE_IDENTIFIER = com.github.spinners.SpinCommon; PRODUCT_NAME = SpinCommon; PROVISIONING_PROFILE_SPECIFIER = ""; SKIP_INSTALL = YES; SUPPORTED_PLATFORMS = "macosx watchsimulator watchos appletvsimulator appletvos iphonesimulator iphoneos"; SWIFT_VERSION = 5.0; - TVOS_DEPLOYMENT_TARGET = 9.0; + TVOS_DEPLOYMENT_TARGET = 12.0; WATCHOS_DEPLOYMENT_TARGET = 3.0; }; name = Release; @@ -1737,20 +1737,20 @@ ); INFOPLIST_FILE = "SpinReactiveSwift-macOS/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/../Frameworks", "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.10; - MARKETING_VERSION = 0.20.0; + MARKETING_VERSION = 0.21.0; PRODUCT_BUNDLE_IDENTIFIER = com.github.spinners.SpinReactiveSwift; PRODUCT_NAME = SpinReactiveSwift; PROVISIONING_PROFILE_SPECIFIER = ""; SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; - TVOS_DEPLOYMENT_TARGET = 9.0; + TVOS_DEPLOYMENT_TARGET = 12.0; WATCHOS_DEPLOYMENT_TARGET = 3.0; }; name = Debug; @@ -1771,20 +1771,20 @@ ); INFOPLIST_FILE = "SpinReactiveSwift-macOS/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/../Frameworks", "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.10; - MARKETING_VERSION = 0.20.0; + MARKETING_VERSION = 0.21.0; PRODUCT_BUNDLE_IDENTIFIER = com.github.spinners.SpinReactiveSwift; PRODUCT_NAME = SpinReactiveSwift; PROVISIONING_PROFILE_SPECIFIER = ""; SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; - TVOS_DEPLOYMENT_TARGET = 9.0; + TVOS_DEPLOYMENT_TARGET = 12.0; WATCHOS_DEPLOYMENT_TARGET = 3.0; }; name = Release; @@ -1805,14 +1805,14 @@ ); INFOPLIST_FILE = "SpinReactiveSwift-watchOS/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.10; - MARKETING_VERSION = 0.20.0; + MARKETING_VERSION = 0.21.0; PRODUCT_BUNDLE_IDENTIFIER = com.github.spinners.SpinReactiveSwift; PRODUCT_NAME = SpinReactiveSwift; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -1820,7 +1820,7 @@ SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 4; - TVOS_DEPLOYMENT_TARGET = 9.0; + TVOS_DEPLOYMENT_TARGET = 12.0; WATCHOS_DEPLOYMENT_TARGET = 3.0; }; name = Debug; @@ -1841,14 +1841,14 @@ ); INFOPLIST_FILE = "SpinReactiveSwift-watchOS/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.10; - MARKETING_VERSION = 0.20.0; + MARKETING_VERSION = 0.21.0; PRODUCT_BUNDLE_IDENTIFIER = com.github.spinners.SpinReactiveSwift; PRODUCT_NAME = SpinReactiveSwift; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -1856,7 +1856,7 @@ SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 4; - TVOS_DEPLOYMENT_TARGET = 9.0; + TVOS_DEPLOYMENT_TARGET = 12.0; VALIDATE_PRODUCT = YES; WATCHOS_DEPLOYMENT_TARGET = 3.0; }; @@ -1877,14 +1877,14 @@ ); INFOPLIST_FILE = "SpinReactiveSwift-tvOS/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.10; - MARKETING_VERSION = 0.20.0; + MARKETING_VERSION = 0.21.0; PRODUCT_BUNDLE_IDENTIFIER = com.github.spinners.SpinReactiveSwift; PRODUCT_NAME = SpinReactiveSwift; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -1892,7 +1892,7 @@ SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 9.0; + TVOS_DEPLOYMENT_TARGET = 12.0; WATCHOS_DEPLOYMENT_TARGET = 3.0; }; name = Debug; @@ -1912,14 +1912,14 @@ ); INFOPLIST_FILE = "SpinReactiveSwift-tvOS/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.10; - MARKETING_VERSION = 0.20.0; + MARKETING_VERSION = 0.21.0; PRODUCT_BUNDLE_IDENTIFIER = com.github.spinners.SpinReactiveSwift; PRODUCT_NAME = SpinReactiveSwift; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -1927,7 +1927,7 @@ SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 9.0; + TVOS_DEPLOYMENT_TARGET = 12.0; VALIDATE_PRODUCT = YES; WATCHOS_DEPLOYMENT_TARGET = 3.0; }; @@ -1950,7 +1950,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 0.20.0; + MARKETING_VERSION = 0.21.0; PRODUCT_BUNDLE_IDENTIFIER = com.github.spinners.SpinCombine; PRODUCT_NAME = SpinCombine; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -1981,7 +1981,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 0.20.0; + MARKETING_VERSION = 0.21.0; PRODUCT_BUNDLE_IDENTIFIER = com.github.spinners.SpinCombine; PRODUCT_NAME = SpinCombine; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -2014,7 +2014,7 @@ "@executable_path/../Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 0.20.0; + MARKETING_VERSION = 0.21.0; PRODUCT_BUNDLE_IDENTIFIER = com.github.spinners.SpinCombine; PRODUCT_NAME = SpinCombine; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -2043,7 +2043,7 @@ "@executable_path/../Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 0.20.0; + MARKETING_VERSION = 0.21.0; PRODUCT_BUNDLE_IDENTIFIER = com.github.spinners.SpinCombine; PRODUCT_NAME = SpinCombine; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -2072,7 +2072,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 0.20.0; + MARKETING_VERSION = 0.21.0; PRODUCT_BUNDLE_IDENTIFIER = com.github.spinners.SpinCombine; PRODUCT_NAME = SpinCombine; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -2103,7 +2103,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 0.20.0; + MARKETING_VERSION = 0.21.0; PRODUCT_BUNDLE_IDENTIFIER = com.github.spinners.SpinCombine; PRODUCT_NAME = SpinCombine; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -2134,7 +2134,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 0.20.0; + MARKETING_VERSION = 0.21.0; PRODUCT_BUNDLE_IDENTIFIER = com.github.spinners.SpinCombine; PRODUCT_NAME = SpinCombine; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -2164,7 +2164,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 0.20.0; + MARKETING_VERSION = 0.21.0; PRODUCT_BUNDLE_IDENTIFIER = com.github.spinners.SpinCombine; PRODUCT_NAME = SpinCombine; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -2204,6 +2204,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -2267,6 +2268,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -2312,14 +2314,14 @@ ); INFOPLIST_FILE = "SpinRxSwift-iOS/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.10; - MARKETING_VERSION = 0.20.0; + MARKETING_VERSION = 0.21.0; PRODUCT_BUNDLE_IDENTIFIER = com.github.spinners.SpinRxSwift; PRODUCT_NAME = SpinRxSwift; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -2328,7 +2330,7 @@ SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - TVOS_DEPLOYMENT_TARGET = 9.0; + TVOS_DEPLOYMENT_TARGET = 12.0; WATCHOS_DEPLOYMENT_TARGET = 3.0; }; name = Debug; @@ -2348,14 +2350,14 @@ ); INFOPLIST_FILE = "SpinRxSwift-iOS/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.10; - MARKETING_VERSION = 0.20.0; + MARKETING_VERSION = 0.21.0; PRODUCT_BUNDLE_IDENTIFIER = com.github.spinners.SpinRxSwift; PRODUCT_NAME = SpinRxSwift; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -2364,7 +2366,7 @@ SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - TVOS_DEPLOYMENT_TARGET = 9.0; + TVOS_DEPLOYMENT_TARGET = 12.0; VALIDATE_PRODUCT = YES; WATCHOS_DEPLOYMENT_TARGET = 3.0; }; @@ -2386,20 +2388,20 @@ ); INFOPLIST_FILE = "SpinRxSwift-macOS/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/../Frameworks", "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.10; - MARKETING_VERSION = 0.20.0; + MARKETING_VERSION = 0.21.0; PRODUCT_BUNDLE_IDENTIFIER = com.github.spinners.SpinRxSwift; PRODUCT_NAME = SpinRxSwift; PROVISIONING_PROFILE_SPECIFIER = ""; SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; - TVOS_DEPLOYMENT_TARGET = 9.0; + TVOS_DEPLOYMENT_TARGET = 12.0; WATCHOS_DEPLOYMENT_TARGET = 3.0; }; name = Debug; @@ -2420,20 +2422,20 @@ ); INFOPLIST_FILE = "SpinRxSwift-macOS/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/../Frameworks", "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.10; - MARKETING_VERSION = 0.20.0; + MARKETING_VERSION = 0.21.0; PRODUCT_BUNDLE_IDENTIFIER = com.github.spinners.SpinRxSwift; PRODUCT_NAME = SpinRxSwift; PROVISIONING_PROFILE_SPECIFIER = ""; SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; - TVOS_DEPLOYMENT_TARGET = 9.0; + TVOS_DEPLOYMENT_TARGET = 12.0; WATCHOS_DEPLOYMENT_TARGET = 3.0; }; name = Release; @@ -2454,14 +2456,14 @@ ); INFOPLIST_FILE = "SpinRxSwift-watchOS/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.10; - MARKETING_VERSION = 0.20.0; + MARKETING_VERSION = 0.21.0; PRODUCT_BUNDLE_IDENTIFIER = com.github.spinners.SpinRxSwift; PRODUCT_NAME = SpinRxSwift; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -2469,7 +2471,7 @@ SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 4; - TVOS_DEPLOYMENT_TARGET = 9.0; + TVOS_DEPLOYMENT_TARGET = 12.0; WATCHOS_DEPLOYMENT_TARGET = 3.0; }; name = Debug; @@ -2490,14 +2492,14 @@ ); INFOPLIST_FILE = "SpinRxSwift-watchOS/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.10; - MARKETING_VERSION = 0.20.0; + MARKETING_VERSION = 0.21.0; PRODUCT_BUNDLE_IDENTIFIER = com.github.spinners.SpinRxSwift; PRODUCT_NAME = SpinRxSwift; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -2505,7 +2507,7 @@ SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 4; - TVOS_DEPLOYMENT_TARGET = 9.0; + TVOS_DEPLOYMENT_TARGET = 12.0; VALIDATE_PRODUCT = YES; WATCHOS_DEPLOYMENT_TARGET = 3.0; }; @@ -2526,14 +2528,14 @@ ); INFOPLIST_FILE = "SpinRxSwift-tvOS/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.10; - MARKETING_VERSION = 0.20.0; + MARKETING_VERSION = 0.21.0; PRODUCT_BUNDLE_IDENTIFIER = com.github.spinners.SpinRxSwift; PRODUCT_NAME = SpinRxSwift; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -2541,7 +2543,7 @@ SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 9.0; + TVOS_DEPLOYMENT_TARGET = 12.0; WATCHOS_DEPLOYMENT_TARGET = 3.0; }; name = Debug; @@ -2561,14 +2563,14 @@ ); INFOPLIST_FILE = "SpinRxSwift-tvOS/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.10; - MARKETING_VERSION = 0.20.0; + MARKETING_VERSION = 0.21.0; PRODUCT_BUNDLE_IDENTIFIER = com.github.spinners.SpinRxSwift; PRODUCT_NAME = SpinRxSwift; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -2576,7 +2578,7 @@ SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 9.0; + TVOS_DEPLOYMENT_TARGET = 12.0; VALIDATE_PRODUCT = YES; WATCHOS_DEPLOYMENT_TARGET = 3.0; }; diff --git a/Spin.Swift.xcodeproj/xcshareddata/xcschemes/SpinCombine-iOS.xcscheme b/Spin.Swift.xcodeproj/xcshareddata/xcschemes/SpinCombine-iOS.xcscheme index 1a878a9..42a102a 100644 --- a/Spin.Swift.xcodeproj/xcshareddata/xcschemes/SpinCombine-iOS.xcscheme +++ b/Spin.Swift.xcodeproj/xcshareddata/xcschemes/SpinCombine-iOS.xcscheme @@ -1,6 +1,6 @@ > $xcconfig + +echo 'EXCLUDED_ARCHS__EFFECTIVE_PLATFORM_SUFFIX_simulator__NATIVE_ARCH_64_BIT_x86_64__XCODE_1200 = $(EXCLUDED_ARCHS__EFFECTIVE_PLATFORM_SUFFIX_simulator__NATIVE_ARCH_64_BIT_x86_64__XCODE_1200__BUILD_$(XCODE_PRODUCT_BUILD_VERSION))' >> $xcconfig +echo 'EXCLUDED_ARCHS = $(inherited) $(EXCLUDED_ARCHS__EFFECTIVE_PLATFORM_SUFFIX_$(EFFECTIVE_PLATFORM_SUFFIX)__NATIVE_ARCH_64_BIT_$(NATIVE_ARCH_64_BIT)__XCODE_$(XCODE_VERSION_MAJOR))' >> $xcconfig + +export XCODE_XCCONFIG_FILE="$xcconfig" +carthage build "$@"