changelog
[platform/upstream/freerdp.git] / scripts / android-build-32.conf
1 #!/bin/bash
2 #
3 # Android build confguration
4 #
5 # Note: This is a simple configuration to build all
6 #       architectures in one rush.
7 #       Since android 64 bit support was introduced with NDK API 21
8 #       this is the minimal common denominator.
9 #       If you require support for older NDK API levels,
10 #       create seperate configurations for each NDK API level
11 #       and architecture you want to support.
12 WITH_JPEG=0
13 WITH_OPENH264=1
14 WITH_OPENSSL=1
15 BUILD_DEPS=1
16 DEPS_ONLY=0
17 NDK_TARGET=21
18
19 JPEG_TAG=master
20 OPENH264_TAG=v1.8.0  # NOTE: NDK r15c or earlier needed in --openh624-ndk for v1.8.0
21 OPENSSL_TAG=OpenSSL_1_1_1j
22
23 SRC_DIR=$SCRIPT_PATH/..
24 BUILD_DST=$SCRIPT_PATH/../client/Android/Studio/freeRDPCore/src/main/jniLibs
25 BUILD_SRC=$SRC_DIR/build
26
27 CMAKE_BUILD_TYPE=Release
28
29 BUILD_ARCH="armeabi-v7a x86"