[libcxx][CMake] Move the warning to HandleOutOfTreeLLVM
This currently gives a warning when building libcxx under runtimes. Differential Revision: https://reviews.llvm.org/D27643 git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@289418 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -32,13 +32,6 @@ if (CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR)
|
|||||||
include(HandleOutOfTreeLLVM)
|
include(HandleOutOfTreeLLVM)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if (LIBCXX_STANDALONE_BUILD AND NOT LLVM_FOUND)
|
|
||||||
message(WARNING "UNSUPPORTED LIBCXX CONFIGURATION DETECTED: "
|
|
||||||
"llvm-config not found and LLVM_PATH not defined.\n"
|
|
||||||
"Reconfigure with -DLLVM_CONFIG_PATH=path/to/llvm-config "
|
|
||||||
"or -DLLVM_PATH=path/to/llvm-source-root.")
|
|
||||||
endif()
|
|
||||||
|
|
||||||
# Require out of source build.
|
# Require out of source build.
|
||||||
include(MacroEnsureOutOfSourceBuild)
|
include(MacroEnsureOutOfSourceBuild)
|
||||||
MACRO_ENSURE_OUT_OF_SOURCE_BUILD(
|
MACRO_ENSURE_OUT_OF_SOURCE_BUILD(
|
||||||
|
|||||||
@@ -41,6 +41,10 @@ macro(find_llvm_parts)
|
|||||||
set(LLVM_CMAKE_PATH "${LLVM_BINARY_DIR}/lib${LLVM_LIBDIR_SUFFIX}/cmake/llvm")
|
set(LLVM_CMAKE_PATH "${LLVM_BINARY_DIR}/lib${LLVM_LIBDIR_SUFFIX}/cmake/llvm")
|
||||||
else()
|
else()
|
||||||
set(LLVM_FOUND OFF)
|
set(LLVM_FOUND OFF)
|
||||||
|
message(WARNING "UNSUPPORTED LIBCXX CONFIGURATION DETECTED: "
|
||||||
|
"llvm-config not found and LLVM_PATH not defined.\n"
|
||||||
|
"Reconfigure with -DLLVM_CONFIG_PATH=path/to/llvm-config "
|
||||||
|
"or -DLLVM_PATH=path/to/llvm-source-root.")
|
||||||
return()
|
return()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user