[CMake] Passthrough CMAKE_SYSROOT to external projects
authorPetr Hosek <phosek@chromium.org>
Thu, 9 Nov 2017 00:21:29 +0000 (00:21 +0000)
committerPetr Hosek <phosek@chromium.org>
Thu, 9 Nov 2017 00:21:29 +0000 (00:21 +0000)
Differential Revision: https://reviews.llvm.org/D39029

llvm-svn: 317744

llvm/cmake/modules/LLVMExternalProjectUtils.cmake

index c356083..c9e9b65 100644 (file)
@@ -143,6 +143,7 @@ function(llvm_ExternalProject_Add name source_dir)
     CMAKE_ARGS ${${nameCanon}_CMAKE_ARGS}
                ${compiler_args}
                -DCMAKE_INSTALL_PREFIX=${CMAKE_INSTALL_PREFIX}
+               -DCMAKE_SYSROOT=${CMAKE_SYSROOT}
                -DLLVM_BINARY_DIR=${PROJECT_BINARY_DIR}
                -DLLVM_CONFIG_PATH=$<TARGET_FILE:llvm-config>
                -DLLVM_ENABLE_WERROR=${LLVM_ENABLE_WERROR}