Lines Matching full:android

3 … and platforms. Compilers include Clang and GCC; while platforms include Android, iOS, Linux, and …
5 Android is tested on armv7a, aarch64, x86 and x86_64. The Android recipes build and install OpenSSL…
67 ## Android builds
69Android builds for the armv7a, aarch64, x86 and x86_64 architectures. The builds are trickier than…
71 ### Android job
77 name: Android armv7a, Linux, Amd64
84 - OPENSSL_HOST=android-arm
87 - ANDROID_PREFIX="$HOME/android$ANDROID_API-$ANDROID_CPU"
88 - ANDROID_SDK_ROOT="$HOME/android-sdk"
89 - ANDROID_NDK_ROOT="$HOME/android-ndk"
94Android is to set the environmental variables `ANDROID_NDK_ROOT` and `ANDROID_SDK_ROOT`. This is a…
100 …enSSL, Expat and Unbound. This step is handled in by the script `contrib/android/install_tools.sh`…
106 ./contrib/android/install_tools.sh
114 The third step installs the NDK and SDK. This step is handled in by the script `contrib/android/ins…
118 ### Android environment
120Android cross-compile environment using the script `contrib/android/setenv_android.sh`. The script…
122android/setenv_android.sh` knows which toolchain and architecture to select by inspecting environm…
124 The `contrib/android/setenv_android.sh` script specifies the tools in a `case` statement like the f…
128 CC="aarch64-linux-android$ANDROID_API-clang"
129 CXX="aarch64-linux-android$ANDROID_API-clang++"
130 LD="aarch64-linux-android-ld"
131 AS="aarch64-linux-android-as"
132 AR="aarch64-linux-android-ar"
133 RANLIB="aarch64-linux-android-ranlib"
134 STRIP="aarch64-linux-android-strip"
142 …t. OpenSSL and Expat are built for Android using the scripts `contrib/android/install_openssl.sh` …
144 `ANDROID_PREFIX` is the value `$HOME/android$ANDROID_API-$ANDROID_CPU`. The libraries will be insta…
146android.conf`. It is a copy of the OpenSSL's project file and located at `contrib/android/15-andro…
148 …h `no-engine`. If you want to include OpenSSL engines then edit `contrib/android/install_openssl.s…
150 ### Android build
158 ./contrib/android/install_ndk.sh
159 source ./contrib/android/setenv_android.sh
160 ./contrib/android/install_openssl.sh
161 ./contrib/android/install_expat.sh
173 Travis only smoke tests an Android build using a compile, link and install. The self tests are not …
175 ### Android flags
177 `contrib/android/setenv_android.sh` uses specific flags for `CFLAGS` and `CXXFLAGS`. They are taken…
181 …`ndk-build` for a platform clone ASOP's [ndk-samples](https://github.com/android/ndk-samples/tree/…
213 ./contrib/android/install_tools.sh