build.sh
707 Bytes
#!/bin/bash
if [ -z "$ANDROID_SDK" ]; then
. ./env.sh
fi
if [ ! -d "$ANDROID_SDK" ]; then
echo "Please install Android SDK into "$ANDROID_SDK
exit 1
fi
if [ ! -d "$ANDROID_NDK" ]; then
echo "Please install Android NDK into "$ANDROID_NDK
exit 1
fi
if [ "$1" = "clean" ]; then
echo "Cleaning dali..."
rm -rf ./dali-core
rm -rf ./dali-adaptor
rm -rf ./dali-toolkit
rm -rf ./dali-demo
exit 0
fi
if [ ! -z "$DEBUG" ]; then
export ENABLE_TRACE=ON
fi
export ANDROID_CMAKE_COMMAND=${ANDROID_SDK}/cmake/3.22.1/bin/cmake
export ANDROID_PLATFORM=26
export ANDROID_ABI=${TARGET}
./build_core.sh || exit 1
./build_adaptor.sh || exit 1
./build_toolkit.sh || exit 1
./build_demo.sh || exit 1