From 31ef7bc0afff16ac984c67368a75715f5ae48463 Mon Sep 17 00:00:00 2001 From: Hussein Kasem Date: Tue, 5 Nov 2019 16:32:23 +0100 Subject: [PATCH] JNI-81: Add missing files --- android/external/Makefile.conf | 16 ++++++++++++++++ android/external/configure_openssl.sh | 17 +++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 android/external/Makefile.conf create mode 100755 android/external/configure_openssl.sh diff --git a/android/external/Makefile.conf b/android/external/Makefile.conf new file mode 100644 index 0000000..2a6aeb9 --- /dev/null +++ b/android/external/Makefile.conf @@ -0,0 +1,16 @@ +# TODO: Tiddy up +### Android NDK Common conf + +NDK_TOOLCHAIN_COMPILER ?= clang + +### Select GNU SED on MacOS. + +NDK_UNAME := $(shell uname -s | tr '[A-Z]' '[a-z]') + +ifeq ($(NDK_UNAME),darwin) + SED=gsed +else + SED=sed +endif + +### diff --git a/android/external/configure_openssl.sh b/android/external/configure_openssl.sh new file mode 100755 index 0000000..d919147 --- /dev/null +++ b/android/external/configure_openssl.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +###  +# DONT USE IT +###  +CC=clang +TOOLCHAINS_PATH=$(python ../../../../utils/ndk_toolchains_path.py --ndk ${ANDROID_NDK}) +export OLD_PATH=$PATH +export PATH=$TOOLCHAINS_PATH/bin:$PATH + +ARCHITECTURE=$1 +ANDROID_API=$2 +echo $3 + +./Configure ${ARCHITECTURE} -D__ANDROID_API__=$ANDROID_API --prefix=$3 + +export PATH=$OLD_PATH