forked from OSchip/llvm-project
[CMake] Only configure Native target in stage 1, configure all in other stages
This patch causes the 3-stage build pipeline to only build a host compiler in the first stage, and to build all targets for subsequent stages. The host target is determined via the Native target specifier added in r262070. llvm-svn: 262071
This commit is contained in:
parent
be22727598
commit
33b41961c3
|
@ -1,7 +1,6 @@
|
|||
set(CMAKE_BUILD_TYPE RELEASE CACHE STRING "")
|
||||
set(CLANG_ENABLE_BOOTSTRAP ON CACHE BOOL "")
|
||||
set(LLVM_BUILD_EXTERNAL_COMPILER_RT ON CACHE BOOL "")
|
||||
set(LLVM_TARGETS_TO_BUILD X86 CACHE STRING "")
|
||||
set(BOOTSTRAP_LLVM_ENABLE_LTO ON CACHE BOOL "")
|
||||
set(LLVM_ENABLE_TIMESTAMPS OFF CACHE BOOL "")
|
||||
|
||||
|
|
|
@ -11,4 +11,6 @@ set(CLANG_BOOTSTRAP_TARGETS
|
|||
stage3-check-clang
|
||||
stage3-test-suite CACHE STRING "")
|
||||
|
||||
set(LLVM_TARGETS_TO_BUILD Native CACHE STRING "")
|
||||
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/3-stage-base.cmake)
|
||||
|
|
Loading…
Reference in New Issue