Author: Haowei Wu Date: 2023-02-06T11:36:27-08:00 New Revision: dc1c8917afd3f2b306797890a56be66087feb832
URL: https://github.com/llvm/llvm-project/commit/dc1c8917afd3f2b306797890a56be66087feb832 DIFF: https://github.com/llvm/llvm-project/commit/dc1c8917afd3f2b306797890a56be66087feb832.diff LOG: [Clang] Add llvm-mt and llvm-rc to Clang bootstrap dependency This patch adds llvm-mt and llvm-rc to the Clang bootstrap dependency when building the Clang under Windows. Differential Revision: https://reviews.llvm.org/D143025 Added: Modified: clang/CMakeLists.txt Removed: ################################################################################ diff --git a/clang/CMakeLists.txt b/clang/CMakeLists.txt index b2cd30b9c788..be59c199f05f 100644 --- a/clang/CMakeLists.txt +++ b/clang/CMakeLists.txt @@ -595,6 +595,14 @@ if (CLANG_ENABLE_BOOTSTRAP) add_dependencies(clang-bootstrap-deps lld) endif() + if (WIN32) + # Build llvm-rc and llvm-mt which are needed by the Windows build. + add_dependencies(clang-bootstrap-deps llvm-rc) + if(LLVM_ENABLE_LIBXML2) + add_dependencies(clang-bootstrap-deps llvm-mt) + endif() + endif() + # If the next stage is LTO we need to depend on LTO and possibly lld or LLVMgold if(BOOTSTRAP_LLVM_ENABLE_LTO OR LLVM_ENABLE_LTO AND NOT LLVM_BUILD_INSTRUMENTED) if(APPLE) _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits