mirror of
https://github.com/stakwork/sphinx-key.git
synced 2025-12-17 23:34:19 +01:00
23 lines
1.1 KiB
Bash
Executable File
23 lines
1.1 KiB
Bash
Executable File
echo "=> creating kotlin bindings"
|
|
uniffi-bindgen generate src/crypter.udl --language kotlin
|
|
|
|
echo "=> creating C FFI scaffolding"
|
|
uniffi-bindgen scaffolding src/crypter.udl
|
|
|
|
echo "=> building i686-linux-android"
|
|
cross build --target i686-linux-android --release
|
|
echo "=> building aarch64-linux-android"
|
|
cross build --target aarch64-linux-android --release
|
|
echo "=> building armv7-linux-androideabi"
|
|
cross build --target armv7-linux-androideabi --release
|
|
|
|
echo "=> renaming files"
|
|
|
|
mv target/aarch64-linux-android/release/libcrypter.a target/aarch64-linux-android/release/aarch64-libcrypter.a
|
|
mv target/aarch64-linux-android/release/libcrypter.so target/aarch64-linux-android/release/aarch64-libcrypter.so
|
|
|
|
mv target/armv7-linux-androideabi/release/libcrypter.a target/armv7-linux-androideabi/release/armv7-libcrypter.a
|
|
mv target/armv7-linux-androideabi/release/libcrypter.so target/armv7-linux-androideabi/release/armv7-libcrypter.so
|
|
|
|
mv target/i686-linux-android/release/libcrypter.a target/i686-linux-android/release/i686-libcrypter.a
|
|
mv target/i686-linux-android/release/libcrypter.so target/i686-linux-android/release/i686-libcrypter.so |