Swift package providing components from the matrix-rust-sdk
Go to file
Mauro Romito 9650501c92 Bump to v1.0.49-alpha (matrix-rust-sdk 8b5de47acb9486c8dbbbe5764c7c97c24b6997b8) 2023-03-28 10:38:25 +02:00
.github/ISSUE_TEMPLATE
.swiftpm/xcode/package.xcworkspace/xcshareddata
Sources/MatrixRustSDK Bump to v1.0.49-alpha (matrix-rust-sdk 8b5de47acb9486c8dbbbe5764c7c97c24b6997b8) 2023-03-28 10:38:25 +02:00
Tools/Scripts
docs
.gitignore
LICENSE
Package.swift Bump to v1.0.49-alpha (matrix-rust-sdk 8b5de47acb9486c8dbbbe5764c7c97c24b6997b8) 2023-03-28 10:38:25 +02:00
README.md
SECURITY.md

README.md

Swift package for Matrix Rust components

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.

Usage

For more information about using the package, please read the Getting Started guide.

Releasing

Whenever a new release of the underlying components is available, we need to tag a new release in this repo to make them available to Swift components. This is done with the release script found in the Tools directory.

Testing locally

As the package vendors a pre-built binary of the SDK, all local development is done via the SDK's repo instead of this one.