mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-30 00:28:44 +08:00
Update llvm recipe to build native llvm tablegen and disable benchmarks, examples, and tools
This commit is contained in:
parent
069da2e2e3
commit
d34e163074
@ -31,10 +31,17 @@ function recipe_build {
|
|||||||
-DPYTHON_EXECUTABLE="/usr/bin/python2"
|
-DPYTHON_EXECUTABLE="/usr/bin/python2"
|
||||||
-DUNIX=1
|
-DUNIX=1
|
||||||
-DLLVM_ENABLE_THREADS=Off
|
-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_INCLUDE_TESTS=Off
|
||||||
|
-DLLVM_BUILD_TOOLS=Off
|
||||||
|
-DLLVM_INCLUDE_TOOLS=Off
|
||||||
|
-DLLVM_BUILD_UTILS=Off
|
||||||
-DLLVM_INCLUDE_UTILS=Off
|
-DLLVM_INCLUDE_UTILS=Off
|
||||||
-target="$HOST"
|
-target="$HOST"
|
||||||
-DLLVM_TABLEGEN="/usr/bin/llvm-tblgen-7"
|
|
||||||
-I"$sysroot/include"
|
-I"$sysroot/include"
|
||||||
-DCMAKE_CXX_FLAGS='--std=gnu++11'
|
-DCMAKE_CXX_FLAGS='--std=gnu++11'
|
||||||
-DLLVM_TOOL_LTO_BUILD=Off
|
-DLLVM_TOOL_LTO_BUILD=Off
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user