This PR converts the SDK to a source-based package structure compatible with Swift Package Manager, Cocoapods, and Carthage as well as with manual installation.
The changes should be transparent to anyone installing the SDK using one of the above package managers. Manual installation now requires adding the MUXSDKStats Xcode project as sub-project.
Guide revisions still pending but will be added prior to release.
Changes
build: convert Swift Package to a source-based C-language target
build: convert MuxCore to a package dependency
chore: strip down MUXSDKStats project, remove local binary and unused scripts
This PR converts the SDK to a source-based package structure compatible with Swift Package Manager, Cocoapods, and Carthage as well as with manual installation.
The changes should be transparent to anyone installing the SDK using one of the above package managers. Manual installation now requires adding the MUXSDKStats Xcode project as sub-project.
Guide revisions still pending but will be added prior to release.
Changes
build: convert Swift Package to a source-based C-language target
build: convert MuxCore to a package dependency
chore: strip down MUXSDKStats project, remove local binary and unused scripts
build: update version metadata
ci: add a check for carthage build command
docs: revise the README