diff options
author | Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org> | 2018-06-04 18:26:47 +0200 |
---|---|---|
committer | Fathi Boudra <fathi.boudra@linaro.org> | 2018-06-05 10:27:46 +0000 |
commit | 1353a3b3a83cd1e6a77277323b391779fd242696 (patch) | |
tree | 907129a4bd669b27228916dbf6d7cecf7869ffc8 /android-clang-toolchain/builders.sh | |
parent | 367383bc72be0fc4d3dcfebef9350591d4d6cfdc (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-x | android-clang-toolchain/builders.sh | 8 |
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++ \ |