kotlin cross-arch build

This commit is contained in:
Evan Feenstra
2022-07-07 11:05:29 -07:00
parent f91ced311b
commit 2b3946b014
6 changed files with 21 additions and 12 deletions

12
crypter-ffi/build-kotlin.sh Executable file
View File

@@ -0,0 +1,12 @@
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