application-services/libs
Edouard Oger 649e5951d9
Add instructions to install gyp and ninja (#1389)
2019-07-09 18:27:40 -04:00
..
.gitignore rc_crypto initial commit (#1349) 2019-07-09 14:00:48 -04:00
README.md Add instructions to install gyp and ninja (#1389) 2019-07-09 18:27:40 -04:00
android_defaults.sh Use curly braces around bash variables consistently 2019-04-11 17:33:03 -04:00
bootstrap-desktop.sh Add instructions to install gyp and ninja (#1389) 2019-07-09 18:27:40 -04:00
build-all-android.sh rc_crypto initial commit (#1349) 2019-07-09 14:00:48 -04:00
build-all-ios.sh rc_crypto initial commit (#1349) 2019-07-09 14:00:48 -04:00
build-all.sh Add instructions to install gyp and ninja (#1389) 2019-07-09 18:27:40 -04:00
build-nss-android.sh rc_crypto initial commit (#1349) 2019-07-09 14:00:48 -04:00
build-nss-desktop.sh rc_crypto initial commit (#1349) 2019-07-09 14:00:48 -04:00
build-nss-ios.sh rc_crypto initial commit (#1349) 2019-07-09 14:00:48 -04:00
build-openssl-android.sh Use curly braces around bash variables consistently 2019-04-11 17:33:03 -04:00
build-openssl-desktop.sh Lint bash scripts with shellcheck 2019-05-29 19:25:41 -04:00
build-openssl-ios.sh Use curly braces around bash variables consistently 2019-04-11 17:33:03 -04:00
build-sqlcipher-android.sh rc_crypto initial commit (#1349) 2019-07-09 14:00:48 -04:00
build-sqlcipher-desktop.sh rc_crypto initial commit (#1349) 2019-07-09 14:00:48 -04:00
build-sqlcipher-ios.sh rc_crypto initial commit (#1349) 2019-07-09 14:00:48 -04:00
cross-compile-macos-on-linux-desktop-libs.sh Use the cross-compile tools hosted on tooltool (#1202) 2019-05-27 11:04:11 -04:00
macos-cc-tools.manifest Use the cross-compile tools hosted on tooltool (#1202) 2019-05-27 11:04:11 -04:00
setup_toolchains_local.sh Lint bash scripts with shellcheck 2019-05-29 19:25:41 -04:00
verify-android-environment.sh Lint bash scripts with shellcheck 2019-05-29 19:25:41 -04:00

README.md

libs

This directory builds the required libraries for iOS, Android and desktop platforms.

Usage

  • ./build-all.sh ios - Build for iOS
  • ./build-all.sh android - Build for Android
  • ./build-all.sh desktop - Build for Desktop

GYP and ninja are required to run these scripts.

Supported architectures

  • Android: TARGET_ARCHS=("x86" "x86_64" "arm64" "arm")
  • iOS: TARGET_ARCHS=("x86_64" "arm64")