diff --git a/.travis.yml b/.travis.yml index 15345d58..7a58334e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,5 @@ language: objective-c -osx_image: xcode11 +osx_image: xcode11.2 cache: - bundler diff --git a/PinLayout.podspec b/PinLayout.podspec index b06cce9c..32d192dd 100644 --- a/PinLayout.podspec +++ b/PinLayout.podspec @@ -8,7 +8,7 @@ Pod::Spec.new do |spec| spec.name = "PinLayout" - spec.version = "1.8.12" + spec.version = "1.8.13" spec.summary = "Fast Swift Views layouting without auto layout. No magic, pure code, full control and blazing fast." spec.description = "Fast Swift Views layouting without auto layout. No magic, pure code, full control and blazing fast. Concise syntax, intuitive, readable & chainable. [iOS/macOS/tvOS/CALayer]" spec.homepage = "https://github.com/layoutBox/PinLayout" @@ -16,7 +16,6 @@ Pod::Spec.new do |spec| spec.author = { "Luc Dion" => "luc_dion@yahoo.com" } spec.source = { :git => "https://github.com/layoutBox/PinLayout.git", :tag => "#{spec.version}" } spec.source_files = "Sources/**/*.swift" - spec.swift_version = ['4.2', '5.0', '5.1'] spec.ios.deployment_target = '8.0' spec.ios.frameworks = 'Foundation', 'CoreGraphics', 'UIKit' diff --git a/build-ci.sh b/build-ci.sh index a80a54c9..4c395e57 100755 --- a/build-ci.sh +++ b/build-ci.sh @@ -8,16 +8,16 @@ echo "===============================" && echo "PinLayout-iOS" && echo "===============================" && time xcodebuild build -project PinLayout.xcodeproj -scheme PinLayout-iOS \ - -derivedDataPath $DERIVED_DATA -sdk iphonesimulator13.0 \ - -destination 'platform=iOS Simulator,name=iPhone 8,OS=13.0' \ + -derivedDataPath $DERIVED_DATA -sdk iphonesimulator13.2 \ + -destination 'platform=iOS Simulator,name=iPhone 8,OS=13.2' \ | xcpretty && echo "===============================" && echo "PinLayout-tvOS" && echo "===============================" && time xcodebuild build -project PinLayout.xcodeproj -scheme PinLayout-tvOS \ - -derivedDataPath $DERIVED_DATA -sdk appletvsimulator13.0 \ - -destination 'platform=tvOS Simulator,name=Apple TV 4K,OS=13.0' \ + -derivedDataPath $DERIVED_DATA -sdk appletvsimulator13.2 \ + -destination 'platform=tvOS Simulator,name=Apple TV 4K,OS=13.2' \ | xcpretty && echo "===============================" && @@ -31,7 +31,7 @@ echo "===============================" && echo "PinLayoutSample" && echo "===============================" && time xcodebuild build -workspace PinLayout.xcworkspace -scheme PinLayoutSample \ - -derivedDataPath $DERIVED_DATA -sdk iphonesimulator13.0 \ + -derivedDataPath $DERIVED_DATA -sdk iphonesimulator13.2 \ -destination 'platform=iOS Simulator,name=iPhone 7,OS=11.4' \ | xcpretty && @@ -39,31 +39,31 @@ echo "===============================" && echo "iOS unit test" && echo "===============================" && time xcodebuild build test -workspace PinLayout.xcworkspace -scheme PinLayout-iOS \ - -derivedDataPath $DERIVED_DATA -sdk iphonesimulator13.0 \ + -derivedDataPath $DERIVED_DATA -sdk iphonesimulator13.2 \ -destination 'platform=iOS Simulator,name=iPhone 7,OS=11.4' \ | xcpretty && time xcodebuild build test -workspace PinLayout.xcworkspace -scheme PinLayout-iOS \ - -derivedDataPath $DERIVED_DATA -sdk iphonesimulator13.0 \ + -derivedDataPath $DERIVED_DATA -sdk iphonesimulator13.2 \ -destination 'platform=iOS Simulator,name=iPhone 8,OS=12.2' \ | xcpretty && time xcodebuild build test -workspace PinLayout.xcworkspace -scheme PinLayout-iOS \ - -derivedDataPath $DERIVED_DATA -sdk iphonesimulator13.0 \ - -destination 'platform=iOS Simulator,name=iPhone 8,OS=13.0' \ + -derivedDataPath $DERIVED_DATA -sdk iphonesimulator13.2 \ + -destination 'platform=iOS Simulator,name=iPhone 8,OS=13.2' \ | xcpretty && # echo "===============================" # echo "tvOS unit test" # echo "===============================" # time xcodebuild build test -workspace PinLayout.xcworkspace -scheme PinLayout-tvOS \ -# -derivedDataPath $DERIVED_DATA -sdk appletvsimulator13.0 \ +# -derivedDataPath $DERIVED_DATA -sdk appletvsimulator13.2 \ # -destination 'platform=tvOS Simulator,name=Apple TV 4K,OS=12.2' \ # | xcpretty # time xcodebuild build test -workspace PinLayout.xcworkspace -scheme PinLayout-tvOS \ -# -derivedDataPath $DERIVED_DATA -sdk appletvsimulator13.0 \ -# -destination 'platform=tvOS Simulator,name=Apple TV 4K,OS=13.0' \ +# -derivedDataPath $DERIVED_DATA -sdk appletvsimulator13.2 \ +# -destination 'platform=tvOS Simulator,name=Apple TV 4K,OS=13.2' \ # | xcpretty # echo "===============================" @@ -80,8 +80,8 @@ cd TestProjects/cocoapods/ios && rm -rf $DERIVED_DATA && pod install && time xcodebuild clean build -workspace PinLayout-iOS.xcworkspace -scheme PinLayout-iOS \ - -sdk iphonesimulator13.0 -derivedDataPath $DERIVED_DATA \ - -destination 'platform=iOS Simulator,name=iPhone 8,OS=13.0' \ + -sdk iphonesimulator13.2 -derivedDataPath $DERIVED_DATA \ + -destination 'platform=iOS Simulator,name=iPhone 8,OS=13.2' \ | xcpretty && cd ../../.. && @@ -105,8 +105,8 @@ cd TestProjects/cocoapods/tvos && rm -rf $DERIVED_DATA && pod install && time xcodebuild clean build -workspace PinLayout-tvOS.xcworkspace -scheme PinLayout-tvOS \ - -sdk appletvsimulator13.0 -derivedDataPath $DERIVED_DATA \ - -destination 'platform=tvOS Simulator,name=Apple TV,OS=13.0' \ + -sdk appletvsimulator13.2 -derivedDataPath $DERIVED_DATA \ + -destination 'platform=tvOS Simulator,name=Apple TV,OS=13.2' \ | xcpretty && cd ../../.. && @@ -120,9 +120,9 @@ rm Cartfile && echo "git \"$TRAVIS_BUILD_DIR\" \"$TRAVIS_BRANCH\"" > Cartfile && carthage update --use-ssh --platform iOS && time xcodebuild clean build -project PinLayout-Carthage-iOS.xcodeproj \ - -scheme PinLayout-Carthage-iOS -sdk iphonesimulator13.0 \ + -scheme PinLayout-Carthage-iOS -sdk iphonesimulator13.2 \ -derivedDataPath $DERIVED_DATA \ - -destination 'platform=iOS Simulator,name=iPhone 8,OS=13.0' \ + -destination 'platform=iOS Simulator,name=iPhone 8,OS=13.2' \ | xcpretty && cd ../../.. && @@ -139,8 +139,8 @@ time bundle exec pod lib lint --allow-warnings # rm -rf .build # rm Package.pins # swift package show-dependencies --format json -# time xcodebuild clean build -project PinLayout-Carthage-iOS.xcodeproj -scheme PinLayout-Carthage-iOS -sdk iphonesimulator13.0 -derivedDataPath $DERIVED_DATA \ -# -destination 'platform=iOS Simulator,name=iPhone 8,OS=13.0' \ +# time xcodebuild clean build -project PinLayout-Carthage-iOS.xcodeproj -scheme PinLayout-Carthage-iOS -sdk iphonesimulator13.2 -derivedDataPath $DERIVED_DATA \ +# -destination 'platform=iOS Simulator,name=iPhone 8,OS=13.2' \ # | xcpretty # cd ../../.. #