Skip to content

Swift 3.2 and 4.0 compatibility#12

Merged
ole merged 10 commits intomasterfrom
swift3.2
Jul 16, 2017
Merged

Swift 3.2 and 4.0 compatibility#12
ole merged 10 commits intomasterfrom
swift3.2

Conversation

@ole
Copy link
Copy Markdown
Owner

@ole ole commented Jul 7, 2017

No description provided.

ole added 10 commits July 7, 2017 11:32
We're not yet using the new Swift 4 Package manifest syntax because the manifest must still be compatible with Swift 3.
We're dropping Swift 3.0 compatibility because Swift 3.0 doesn't understand the `swiftLanguageVersions` key in the Package.swift manifest. The code should still be compatible with Swift 3.0 at this moment. I don't think this is a big deal since moving from Swift 3.0 to Swift 3.1 should be straightforward.
- Use `swift package clean` instead of the deprecated `swift build --clean`
- Run Swift Package Manager tests in parallel
- Print version and debug information before running
- Cleanup
@ole
Copy link
Copy Markdown
Owner Author

ole commented Jul 16, 2017

Travis is failing (as usual), but I really don't think there's a problem with a code. Merging this.

@ole ole merged commit 7543b76 into master Jul 16, 2017
@ole ole deleted the swift3.2 branch July 16, 2017 19:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant