dart: simplify build script a bit

Fails to build currently.
This commit is contained in:
Henrik Grimler 2020-07-17 14:23:24 +02:00
parent b9d70881aa
commit 1c3eae9c3d

View File

@ -28,21 +28,22 @@ termux_step_get_source() {
gclient sync -D --force --reset
}
termux_step_make() {
cd sdk
local DEST_CPU
termux_step_post_get_source() {
if [ $TERMUX_ARCH = "arm" ]; then
DEST_CPU="arm"
export DEST_CPU="ARM"
elif [ $TERMUX_ARCH = "i686" ]; then
DEST_CPU="ia32"
export DEST_CPU="IA32"
elif [ $TERMUX_ARCH = "aarch64" ]; then
DEST_CPU="arm64"
export DEST_CPU="ARM64"
elif [ $TERMUX_ARCH = "x86_64" ]; then
DEST_CPU="x64"
export DEST_CPU="X64"
else
termux_error_exit "Unsupported arch '$TERMUX_ARCH'"
fi
}
termux_step_make() {
cd sdk
rm -f ./out/*/args.gn
DART_MAKE_PLATFORM_SDK=true python2 ./tools/build.py --mode release --arch=$DEST_CPU --os=android create_sdk
@ -51,19 +52,6 @@ termux_step_make() {
termux_step_make_install() {
cd sdk
local DEST_CPU
if [ $TERMUX_ARCH = "arm" ]; then
DEST_CPU="ARM"
elif [ $TERMUX_ARCH = "i686" ]; then
DEST_CPU="IA32"
elif [ $TERMUX_ARCH = "aarch64" ]; then
DEST_CPU="ARM64"
elif [ $TERMUX_ARCH = "x86_64" ]; then
DEST_CPU="X64"
else
termux_error_exit "Unsupported arch '$TERMUX_ARCH'"
fi
chmod +x ./out/ReleaseAndroid${DEST_CPU}/dart-sdk/bin/*
cp -r ./out/ReleaseAndroid${DEST_CPU}/dart-sdk ${TERMUX_PREFIX}/lib