application-services/libs
Mathieu Leplatre c8bd7b8f6e Add FFI bindings for cert chain and signature verification in NSS 2021-07-27 15:55:00 +00:00
..
.gitignore Use vendored OpenSSL with reqwest 2019-08-14 14:29:19 -04:00
README.md CircleCI must install Python in order to build system libs. (#4128) 2021-05-20 13:40:23 +10:00
android_defaults.sh Use Android SDK's side-by-side NDK 2020-06-11 19:15:30 -04:00
bootstrap-desktop.sh Replace bootstrap-desktop.sh by verify-desktop-environmnent.sh 2020-03-06 18:00:27 -05:00
build-all-android.sh Upgrade to Android NDK r20 2019-10-02 14:57:33 -04:00
build-all-ios.sh Ensure the Glean submodule checkout exists when building 2020-09-09 14:43:30 +02:00
build-all.sh Upgrade to NSS 3.66 2021-07-27 15:55:00 +00:00
build-nss-android.sh Add FFI bindings for cert chain and signature verification in NSS 2021-07-27 15:55:00 +00:00
build-nss-desktop.sh Add FFI bindings for cert chain and signature verification in NSS 2021-07-27 15:55:00 +00:00
build-nss-ios.sh Add FFI bindings for cert chain and signature verification in NSS 2021-07-27 15:55:00 +00:00
build-nss-static-libs.patch Add documentation for publishing pre-built NSS artifacts. 2021-05-25 11:20:10 +10:00
build-sqlcipher-android.sh Update NSS to 3.52 2020-05-04 11:38:23 -04:00
build-sqlcipher-desktop.sh fixed up nits on comments 2021-04-28 18:30:22 -10:00
build-sqlcipher-ios.sh Enable rusqlite unlock_notify feature 2020-07-09 13:09:23 -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
verify-android-ci-environment.sh Verify desktop build environment when verifying for mobile. 2021-07-27 07:51:06 +10:00
verify-android-environment.sh Verify desktop build environment when verifying for mobile. 2021-07-27 07:51:06 +10:00
verify-common.sh Remove an orphaned comment about installing uniffi-bindgen. (#3920) 2021-03-10 19:47:38 +11:00
verify-desktop-environment.sh Fix script name typo 2020-03-06 18:38:37 -05:00
verify-ios-ci-environment.sh Verify desktop build environment when verifying for mobile. 2021-07-27 07:51:06 +10:00
verify-ios-environment.sh Verify desktop build environment when verifying for mobile. 2021-07-27 07:51:06 +10: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

Build dependencies

Supported architectures

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