summaryrefslogtreecommitdiffstats
path: root/libcxx/cmake
diff options
context:
space:
mode:
authorPetr Hosek <phosek@chromium.org>2016-12-12 05:05:46 +0000
committerPetr Hosek <phosek@chromium.org>2016-12-12 05:05:46 +0000
commit2a452ebf76833379f8217531b5027457e11d9dd5 (patch)
treef29742d1a2ca1306622be46c3578cf21443e8343 /libcxx/cmake
parent4b5a7ac831f01f4cdfb129dac9669b3036687d01 (diff)
downloadbcm5719-llvm-2a452ebf76833379f8217531b5027457e11d9dd5.tar.gz
bcm5719-llvm-2a452ebf76833379f8217531b5027457e11d9dd5.zip
[libcxx][CMake] Move the warning to HandleOutOfTreeLLVM
This currently gives a warning when building libcxx under runtimes. Differential Revision: https://reviews.llvm.org/D27643 llvm-svn: 289418
Diffstat (limited to 'libcxx/cmake')
-rw-r--r--libcxx/cmake/Modules/HandleOutOfTreeLLVM.cmake4
1 files changed, 4 insertions, 0 deletions
diff --git a/libcxx/cmake/Modules/HandleOutOfTreeLLVM.cmake b/libcxx/cmake/Modules/HandleOutOfTreeLLVM.cmake
index 599d8a1d4b2..c772143244a 100644
--- a/libcxx/cmake/Modules/HandleOutOfTreeLLVM.cmake
+++ b/libcxx/cmake/Modules/HandleOutOfTreeLLVM.cmake
@@ -41,6 +41,10 @@ macro(find_llvm_parts)
set(LLVM_CMAKE_PATH "${LLVM_BINARY_DIR}/lib${LLVM_LIBDIR_SUFFIX}/cmake/llvm")
else()
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()
endif()
OpenPOWER on IntegriCloud