diff options
Diffstat (limited to 'infra/scripts/build_android_runtime_release.sh')
-rwxr-xr-x | infra/scripts/build_android_runtime_release.sh | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/infra/scripts/build_android_runtime_release.sh b/infra/scripts/build_android_runtime_release.sh new file mode 100755 index 000000000..fe933c648 --- /dev/null +++ b/infra/scripts/build_android_runtime_release.sh @@ -0,0 +1,21 @@ +[[ "${BASH_SOURCE[0]}" != "${0}" ]] && echo "Please don't source ${BASH_SOURCE[0]}, execute it" && return + +CURRENT_PATH="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +ROOT_PATH="$CURRENT_PATH/../../" + +# prepare pre-built armcompute library +# android build requires pre-built armcompute library +if [ ! -n "$EXT_ACL_FOLDER" ]; then + echo "Please set EXT_ACL_FOLDER to use pre-built armcompute library" + exit 1 +fi + +# prepare ndk +if [ ! -n "$NDK_DIR" ]; then + export NDK_DIR=$ROOT_PATH/tools/cross/ndk/r20/ndk + echo "It will use default external path" +fi + +export TARGET_OS=android +export CROSS_BUILD=1 +make -f Makefile.template |