summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2011-11-10 01:16:48 +0000
committerDaniel Dunbar <daniel@zuster.org>2011-11-10 01:16:48 +0000
commit83337302595a6b85523be8522c2b6105c8e159d1 (patch)
treed58b00e93760561884cfbc9f454117811f0e1101 /CMakeLists.txt
parentaffc6cf9d2b2b74532ce82027ac4524d1e29a658 (diff)
downloadllvm-83337302595a6b85523be8522c2b6105c8e159d1.tar.gz
llvm-83337302595a6b85523be8522c2b6105c8e159d1.tar.bz2
llvm-83337302595a6b85523be8522c2b6105c8e159d1.tar.xz
build/Make & CMake: Pass the appropriate --native-target and --enable-targets
options to llvm-build, so the all-targets etc. components are defined properly. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@144255 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt2
1 files changed, 2 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 77cd5fa305..5d36f5fc10 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -236,6 +236,8 @@ set(LLVMBUILDCMAKEFRAG
message(STATUS "Constructing LLVMBuild project information")
execute_process(
COMMAND ${PYTHON_EXECUTABLE} ${LLVMBUILDTOOL}
+ --native-target "${LLVM_NATIVE_ARCH}"
+ --enable-targets "${LLVM_TARGETS_TO_BUILD}"
--write-library-table ${LLVMCONFIGLIBRARYDEPENDENCIESINC}
--write-cmake-fragment ${LLVMBUILDCMAKEFRAG}
ERROR_VARIABLE LLVMBUILDOUTPUT