Xcode 7.3 Support by phatblat · Pull Request #567 · libgit2/objective-git (original) (raw)

Quick & Nimble

Update Quick & Nimble for Swift 2.2 compatibility. Quick (0.9.2) and Nimble (4.0) contain fixes (Quick/Quick#504 and Quick/Nimble#269) for Swift 2.2.

⚠️ Requires Xcode 7.3. While the framework targets should still build with any version of Xcode 7.0+, the Tests target require 7.3 because these test frameworks won't build with older versions of Swift.

xctool

Due to issues with xctool (such as facebookarchive/xctool#666) with Xcode upgrades, it has been dropped as a build tool.

xcpretty

The cibuild script has been completely overhauled, making it much simpler and more reliable. Instead of xctool, it now uses straight xcodebuild commands with output piped through xcpretty.

When running on Travis, xcpretty-travis-formatter is used to format the the output.