Update llvm recipe to build native llvm tablegen and disable benchmarks, examples, and tools

This commit is contained in:
Jeremy Soller 2018-12-14 15:53:29 -07:00
parent 069da2e2e3
commit d34e163074
No known key found for this signature in database
GPG Key ID: E988B49EE78A7FB1

View File

@ -31,10 +31,17 @@ function recipe_build {
-DPYTHON_EXECUTABLE="/usr/bin/python2"
-DUNIX=1
-DLLVM_ENABLE_THREADS=Off
-DLLVM_BUILD_BENCHMARKS=Off
-DLLVM_INCLUDE_BENCHMARKS=Off
-DLLVM_BUILD_EXAMPLES=Off
-DLLVM_INCLUDE_EXAMPLES=Off
-DLLVM_BUILD_TESTS=Off
-DLLVM_INCLUDE_TESTS=Off
-DLLVM_BUILD_TOOLS=Off
-DLLVM_INCLUDE_TOOLS=Off
-DLLVM_BUILD_UTILS=Off
-DLLVM_INCLUDE_UTILS=Off
-target="$HOST"
-DLLVM_TABLEGEN="/usr/bin/llvm-tblgen-7"
-I"$sysroot/include"
-DCMAKE_CXX_FLAGS='--std=gnu++11'
-DLLVM_TOOL_LTO_BUILD=Off