This repository is a Swift Package for distributing releases of the Matrix Rust SDK. It provides the Swift source code packaged in a format understood by the Swift package manager, and depends on a pre-compiled binary release of the underlying Rust code published from Matrix Rust SDK.
Whenever a new release of the underlying components is availble, we need to tag a new release in this repo to make them available to Swift components. To do so we need to:
.xcframework
build script from matrix-rust-sdk/apple
.swift
files to this repository under Sources/MatrixRustComponentsSwift
.xcframework
to it's artifacts sectionPackage.swift
The package can be added to an Xcode project from a local checkout and the binary target can be configured with a local path
.
It might be necessary to manually add the resulting library to your project's General/Frameworks, Libraries, and Embedded Content
for it to work.
link |
Stars: 7 |
Last commit: 4 days ago |
Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics