aboutsummaryrefslogtreecommitdiff
path: root/android-clang-toolchain/builders.sh
diff options
context:
space:
mode:
authorBernhard Rosenkränzer <bernhard.rosenkranzer@linaro.org>2018-04-15 15:02:02 +0200
committerFathi Boudra <fathi.boudra@linaro.org>2018-04-15 13:38:08 +0000
commitee4f6c98ca19eb78cd9aa4af5ec3544793d8e7ba (patch)
tree78eec9eac917405e139ca4cd3a0a7c622258ac66 /android-clang-toolchain/builders.sh
parent1854270a9a482db6d875bb8a2e8b593b48a53534 (diff)
android-clang-toolchain: put libraries into lib64
This is to match what upstream AOSP does and what soong hardcodes. Currently the android-master-clang build creates a symlink from AOSP prebuilt lib64 to make up for the "missing" lib64 bits; that's bogus and may cause crashes on ABI changes. Change-Id: I1ee2a0447d514c99e2ecd5ff6980e8c889bcb527 Signed-off-by: Bernhard Rosenkränzer <bernhard.rosenkranzer@linaro.org>
Diffstat (limited to 'android-clang-toolchain/builders.sh')
-rwxr-xr-xandroid-clang-toolchain/builders.sh4
1 files changed, 3 insertions, 1 deletions
diff --git a/android-clang-toolchain/builders.sh b/android-clang-toolchain/builders.sh
index 1e410d8687..bc8c71c657 100755
--- a/android-clang-toolchain/builders.sh
+++ b/android-clang-toolchain/builders.sh
@@ -56,7 +56,9 @@ cmake -G Ninja ../ \
-DCMAKE_CXX_COMPILER=${HOME}/srv/aosp/${JOB_NAME}/clang+llvm-6.0.0-x86_64-linux-gnu-ubuntu-14.04/bin/clang++ \
-DLIBCXXABI_LIBCXX_INCLUDES=${HOME}/srv/aosp/${JOB_NAME}/llvm/projects/libcxx/include \
-DLIBCXX_CXX_ABI_INCLUDE_PATHS=${HOME}/srv/aosp/${JOB_NAME}/llvm/projects/libcxxabi/include \
- -DLLVM_BINUTILS_INCDIR=${HOME}/srv/aosp/${JOB_NAME}/binutils/binutils-2.27/include
+ -DLLVM_BINUTILS_INCDIR=${HOME}/srv/aosp/${JOB_NAME}/binutils/binutils-2.27/include \
+ -DLLVM_LIBDIR_SUFFIX=64 \
+ -DCLANG_LIBDIR_SUFFIX=64
VERBOSE=1 ninja install