parent
2fa57e0805
commit
78254d566c
6
Deps.mk
6
Deps.mk
|
@ -1,6 +0,0 @@
|
||||||
APP_PLATFORM := ${APP_PLATFORM}
|
|
||||||
APP_ABI := ${TARGET_ABI}
|
|
||||||
APP_STL := ${APP_STL}
|
|
||||||
NDK_TOOLCHAIN_VERSION := ${COMPILER_VERSION}
|
|
||||||
|
|
||||||
APP_CFLAGS := ${TARGET_CXXFLAGS_ADDON}
|
|
|
@ -1,8 +0,0 @@
|
||||||
APP_PLATFORM := ${APP_PLATFORM}
|
|
||||||
APP_ABI := ${TARGET_ABI}
|
|
||||||
APP_STL := ${APP_STL}
|
|
||||||
APP_MODULES := Irrlicht
|
|
||||||
|
|
||||||
APP_CFLAGS := ${TARGET_CFLAGS_ADDON}
|
|
||||||
APP_CXXFLAGS := ${TARGET_CPPFLAGS_ADDON} -std=gnu++17
|
|
||||||
APP_CPPFLAGS := ${TARGET_CPPFLAGS_ADDON} -DNO_IRR_COMPILE_WITH_SDL_TEXTINPUT_
|
|
16
irrlicht.sh
16
irrlicht.sh
|
@ -6,19 +6,19 @@ mkdir -p output/irrlicht/lib/$TARGET_ABI
|
||||||
mkdir -p deps; cd deps
|
mkdir -p deps; cd deps
|
||||||
|
|
||||||
[ ! -d irrlicht-src ] && \
|
[ ! -d irrlicht-src ] && \
|
||||||
git clone --depth 1 -b SDL2 https://github.com/MoNTE48/Irrlicht irrlicht-src
|
git clone --depth 1 -b SDL2 https://github.com/MoNTE48/Irrlicht irrlicht-src
|
||||||
|
|
||||||
cd irrlicht-src/source/Irrlicht/Android-SDL2
|
cd irrlicht-src/source/Irrlicht/Android-SDL2
|
||||||
|
|
||||||
export SDL2_PATH="$OUTPUT_PATH/sdl2/"
|
export SDL2_PATH="$OUTPUT_PATH/sdl2/"
|
||||||
$ANDROID_NDK/ndk-build -j \
|
$ANDROID_NDK/ndk-build -j \
|
||||||
NDEBUG=1 \
|
NDEBUG=1 \
|
||||||
APP_PLATFORM=android-"$API" \
|
APP_ABI="$TARGET_ABI" \
|
||||||
TARGET_ABI="$TARGET_ABI" \
|
APP_PLATFORM=android-"$API" \
|
||||||
APP_STL="c++_static" \
|
APP_CFLAGS="$CFLAGS" \
|
||||||
NDK_APPLICATION_MK="$ANDR_ROOT/Irrlicht.mk" \
|
APP_CXXFLAGS="$CXXFLAGS -std=gnu++17" \
|
||||||
TARGET_CFLAGS_ADDON="${TARGET_CFLAGS_ADDON}" \
|
APP_CPPFLAGS="$APP_CXXFLAGS -DNO_IRR_COMPILE_WITH_SDL_TEXTINPUT_ -I$OUTPUT_PATH/libjpeg/include -I$OUTPUT_PATH/libpng/include" \
|
||||||
TARGET_CPPFLAGS_ADDON="${TARGET_CXXFLAGS_ADDON} -I$OUTPUT_PATH/libjpeg/include -I$OUTPUT_PATH/libpng/include"
|
APP_STL="c++_static"
|
||||||
|
|
||||||
# update `include` folder
|
# update `include` folder
|
||||||
rm -rf ../../../../../output/irrlicht/include
|
rm -rf ../../../../../output/irrlicht/include
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/bash -e
|
#!/bin/bash -e
|
||||||
|
|
||||||
. sdk.sh
|
. sdk.sh
|
||||||
PNG_VERSION=1.6.38
|
PNG_VERSION=1.6.39
|
||||||
|
|
||||||
mkdir -p output/libpng/lib/$TARGET_ABI
|
mkdir -p output/libpng/lib/$TARGET_ABI
|
||||||
mkdir -p deps; cd deps
|
mkdir -p deps; cd deps
|
||||||
|
|
|
@ -13,10 +13,11 @@ fi
|
||||||
|
|
||||||
cd vorbis-src
|
cd vorbis-src
|
||||||
|
|
||||||
$ANDROID_NDK/ndk-build \
|
$ANDROID_NDK/ndk-build -j \
|
||||||
|
APP_ABI="$TARGET_ABI" \
|
||||||
APP_PLATFORM=android-"$API" \
|
APP_PLATFORM=android-"$API" \
|
||||||
TARGET_ABI="$TARGET_ABI" \
|
APP_CFLAGS="$CFLAGS" \
|
||||||
NDK_APPLICATION_MK="$ANDR_ROOT/Deps.mk"
|
APP_STL="c++_static"
|
||||||
|
|
||||||
# update `include` folder
|
# update `include` folder
|
||||||
rm -rf ../../output/vorbis/include/
|
rm -rf ../../output/vorbis/include/
|
||||||
|
|
Loading…
Reference in New Issue