This commit removes Carthage and adds Quick and Nimble as Swift Package Manager dependencies. Succinct itself still supports Carthage.
Carthage-related changes:
Succinct itself still supports Carthage! This hasn't been changed. You can verify this by running carthage build --no-skip-current (see Carthage docs about support).
All references to Carthage (removed travis.yml, README.md, project file) except for .gitignore as you may want to build Succinct itself with Carthage to ensure it supports it. Also mentions of Carthage support in README.md left as is.
Travis no longer caches Carthage builds or needs to have an install step
Makefile carthage tasks removed
Carthage wrapper removed
Cartfiles removed
Other changes:
Added Quick and Nimble as SPM dependencies with "up to next major version" selected as the update rule.
Updated project to Xcode 13 recommended settings (includes changing the minimum deployment target from iOS 10.0 to 12.0)
This commit removes Carthage and adds Quick and Nimble as Swift Package Manager dependencies. Succinct itself still supports Carthage.
Carthage-related changes:
carthage build --no-skip-current
(see Carthage docs about support).Other changes: