aboutsummaryrefslogtreecommitdiff
path: root/android-clang-toolchain/builders.sh
diff options
context:
space:
mode:
authorBernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>2018-06-04 18:26:47 +0200
committerFathi Boudra <fathi.boudra@linaro.org>2018-06-05 10:27:46 +0000
commit1353a3b3a83cd1e6a77277323b391779fd242696 (patch)
tree907129a4bd669b27228916dbf6d7cecf7869ffc8 /android-clang-toolchain/builders.sh
parent367383bc72be0fc4d3dcfebef9350591d4d6cfdc (diff)
Update cmake; build BPF and Hexagon targets
- Use latest cmake - Build BPF target support (required for current netd master) - Build Hexagon target support (may become more relevant for AI bits on DB) Change-Id: Iced5589a3fd34aa1594437585fc6c6d39d5e19ce Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
Diffstat (limited to 'android-clang-toolchain/builders.sh')
-rwxr-xr-xandroid-clang-toolchain/builders.sh8
1 files changed, 4 insertions, 4 deletions
diff --git a/android-clang-toolchain/builders.sh b/android-clang-toolchain/builders.sh
index a3fc17c2f2..6527611dff 100755
--- a/android-clang-toolchain/builders.sh
+++ b/android-clang-toolchain/builders.sh
@@ -7,10 +7,10 @@ sudo apt-get -q=2 update
sudo apt-get -q=2 install -y libxml2-dev zlib1g-dev libtinfo-dev git-svn gawk libxml2-utils rsync pxz python-requests ninja-build
wget -q \
- https://cmake.org/files/v3.11/cmake-3.11.0-Linux-x86_64.sh
+ https://cmake.org/files/v3.11/cmake-3.11.3-Linux-x86_64.sh
-yes y | bash cmake-3.11.0-Linux-x86_64.sh
-export PATH=${PWD}/cmake-3.11.0-Linux-x86_64/bin/:${PATH}
+yes y | bash cmake-3.11.3-Linux-x86_64.sh
+export PATH=${PWD}/cmake-3.11.3-Linux-x86_64/bin/:${PATH}
mkdir -p ${HOME}/srv/aosp/${JOB_NAME}
cd ${HOME}/srv/aosp/${JOB_NAME}
@@ -50,7 +50,7 @@ cmake -G Ninja ../ \
-DCMAKE_BUILD_TYPE=Release \
-DPYTHON_EXECUTABLE=/usr/bin/python2 \
-DCMAKE_INSTALL_PREFIX=./clang-master \
- -DLLVM_TARGETS_TO_BUILD="host;ARM;X86;AArch64" \
+ -DLLVM_TARGETS_TO_BUILD="host;ARM;X86;AArch64;BPF;Hexagon" \
-DLLVM_ENABLE_ASSERTIONS=false \
-DCMAKE_C_COMPILER=${HOME}/srv/aosp/${JOB_NAME}/clang+llvm-6.0.0-x86_64-linux-gnu-ubuntu-14.04/bin/clang \
-DCMAKE_CXX_COMPILER=${HOME}/srv/aosp/${JOB_NAME}/clang+llvm-6.0.0-x86_64-linux-gnu-ubuntu-14.04/bin/clang++ \