Skip to content
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

Restructure and update repository to work with modern Swift Package Manager conventions - **means no more Carthage support** #74

Merged
merged 1 commit into from
Dec 15, 2021

Conversation

hamchapman
Copy link
Collaborator

This updates the repo to use modern Swift PM conventions, which allows us to remove a load of code that was about making tests visible on Linux. It also allows us to remove the xcodeproj file.

However, I wanted to call this out in a separate PR because it means no more Carthage support, AFAIK, because Carthage relies on there existing a public scheme (and therefore an xcodeproj file) in the repo.

Does anyone using the library still use it via Carthage?

@hamchapman hamchapman self-assigned this Dec 8, 2021
@hamchapman
Copy link
Collaborator Author

@martinreichart as someone who has recently contributed, are you consuming the library using Carthage? Just trying to gauge the impact this might have

@martinreichart
Copy link
Contributor

@hamchapman thank you for asking - no we're not using the library via Carthage but with SwiftPM

@hamchapman hamchapman merged commit 980cf7b into master Dec 15, 2021
@hamchapman hamchapman deleted the hc/restructure branch December 15, 2021 18:19
@ghost ghost mentioned this pull request Apr 13, 2022
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.

None yet

2 participants