#!/usr/bin/env bash | |
set -e | |
source setEnv.sh | |
source cleanUp.sh | |
set -x | |
function cmakenbuild { | |
dir=$buildDir/android-$1 | |
mkdir -p $dir && cd $dir | |
cmake -C "$originalDir/lldb-utils/config/android-$1.cmake" "$llvmDir" | |
nice ninja lldb-server | |
DESTDIR=$buildDir/install/android-$1 \ | |
cmake -DCMAKE_INSTALL_COMPONENT=lldb-server -DCMAKE_INSTALL_DO_STRIP=ON -P cmake_install.cmake | |
} | |
markBuildIncomplete | |
cmakenbuild i386 | |
cmakenbuild x86_64 | |
cmakenbuild arm | |
cmakenbuild aarch64 | |
markBuildComplete |