Merge pull request #508 from vennos5/androidfix

Androidfix
This commit is contained in:
Vadim Lopatin 2017-11-08 16:51:55 +03:00 committed by GitHub
commit cb2498bfe7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 22 additions and 0 deletions

View File

@ -0,0 +1,22 @@
#!/bin/sh
# You need working NDK standalone toolchain
# $NDK/build/tools/make-standalone-toolchain.sh --platform=android-21 --install-dir=/some/dir --arch=arm
#NDK_STANDALONE=/path/to/ndk-standalone-21-arm
#PATH=$NDK_STANDALONE/bin:$PATH
#Load settings for paths
. ./android_build_config.mk
inst=$(pwd)
mkdir freetype
cd freetype
wget "https://download.savannah.gnu.org/releases/freetype/freetype-2.6.tar.gz"
tar zxvf freetype-2.6.tar.gz
cd freetype-2.6/
./configure --host=arm-linux-androideabi --without-zlib --prefix="$(pwd)/freetype" --with-png=no --with-harfbuzz=no
make -j$(nproc)
make install
mkdir -p ../../libs/armeabi-v7a
cp freetype/lib/libfreetype.so ../../libs/armeabi-v7a/libfreetype.so