Skip to content

Commit 9bf1d1e

Browse files
authored
Merge pull request #214 from matrix-org/misc/upgrade-uniffi-0.30.0
Make CC compatible with the latest Rust SDK, which is now using `v0.30.0`
2 parents 7e568a3 + e07dc34 commit 9bf1d1e

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

rebuild_rust_sdk.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ trap "mv $RUST_SDK_DIR/Cargo.toml.backup $RUST_SDK_DIR/Cargo.toml; mv $RUST_SDK_
4848
sed -i.bak 's/uniffi =.*/uniffi = "0\.28\.3"/' Cargo.toml
4949
sed -i.bak 's^uniffi_bindgen =.*^uniffi_bindgen = { git = "https:\/\/github.com\/mozilla\/uniffi-rs", rev = "f7a0ba703b4c06fff8fffa98078f2e5d7588a695" }^' Cargo.toml
5050
sed -i.bak 's#matrix-sdk-crypto = {#matrix-sdk-crypto = {features = ["_disable-minimum-rotation-period-ms"],#' Cargo.toml
51+
sed -i.bak 's/\[Remote\]//' bindings/matrix-sdk-ffi/src/api.udl
5152
cargo build -p matrix-sdk-ffi --features 'native-tls,sentry'
5253
# generate the bindings
5354
echo "generating bindings to $COMPLEMENT_DIR/internal/api/rust...";

0 commit comments

Comments
 (0)