Skip to content

Simplify minimum deployment target on Darwin platforms (still requiring macOS 10.15+, adding iOS 13+) #3557

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversation

abertelrud
Copy link
Contributor

@abertelrud abertelrud commented Jun 15, 2021

Simplify the deployment targets on Darwin platforms, setting the minimum deployment target to macOS 10.15 and iOS 13 or later on Darwin platforms. The environment variables were needed during a transitional phase, and SwiftPM already required macOS 10.15 or later on macOS. Note that non-Darwin platforms are unaffected.

Motivation:

This simplifies the logic while keeping the same macOS 10.15 dependency, and aligns SwiftPM with the ToolsSupportCore requirements in swiftlang/swift-tools-support-core#225.

See comment in #3552 (comment)

Modifications:

Set macOS 10.15 and iOS 13 as minimum deployment targets.

Result:

No change for macOS, v13 required for iOS.

Simplify the deployment targets on Darwin platforms, setting the minimum deployment target to macOS 10.15 and iOS 13 or later on Darwin platforms.  The environment variables were needed during a transitional phase.  Note that non-Darwin platforms are unaffected.
@abertelrud abertelrud self-assigned this Jun 15, 2021
@abertelrud
Copy link
Contributor Author

@swift-ci please smoke test

@abertelrud abertelrud merged commit d3afe33 into swiftlang:main Jun 22, 2021
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.

3 participants