OSDN Git Service

[CMake] Set toolchain tools in cross-target runtimes build
authorPetr Hosek <phosek@chromium.org>
Tue, 18 Jul 2017 20:54:02 +0000 (20:54 +0000)
committerPetr Hosek <phosek@chromium.org>
Tue, 18 Jul 2017 20:54:02 +0000 (20:54 +0000)
This is needed for runtimes build to work on Darwin.

Differential Revision: https://reviews.llvm.org/D35343

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@308359 91177308-0d34-0410-b5e6-96231b3b80d8

runtimes/CMakeLists.txt

index d6e4722..f475878 100644 (file)
@@ -340,6 +340,7 @@ else() # if this is included from LLVM's CMake
                                         -DCMAKE_ASM_COMPILER_WORKS=ON
                                         -DCOMPILER_RT_DEFAULT_TARGET_ONLY=ON
                                         ${${target}_extra_args}
+                             TOOLCHAIN_TOOLS clang lld llvm-ar llvm-ranlib
                              PASSTHROUGH_PREFIXES ${prefixes}
                              EXTRA_TARGETS ${${target}_extra_targets}
                                            ${${target}_test_targets}