Author: Haowei Date: 2025-04-15T16:23:53-07:00 New Revision: 860d0383db80ea881e957a5628d04e9d725b919d
URL: https://github.com/llvm/llvm-project/commit/860d0383db80ea881e957a5628d04e9d725b919d DIFF: https://github.com/llvm/llvm-project/commit/860d0383db80ea881e957a5628d04e9d725b919d.diff LOG: [Fuchsia] Not building llvm-mt when LIBXML2 is not enabled. (#135877) This patch prevents including the llvm-mt to `LLVM_TOOLCHAIN_TOOLS` in the Fuchsia toolchain when LIBXML2 is not explicitly enabled. Added: Modified: clang/cmake/caches/Fuchsia-stage2.cmake Removed: ################################################################################ diff --git a/clang/cmake/caches/Fuchsia-stage2.cmake b/clang/cmake/caches/Fuchsia-stage2.cmake index 99890b8246ad7..e10855f5ef31b 100644 --- a/clang/cmake/caches/Fuchsia-stage2.cmake +++ b/clang/cmake/caches/Fuchsia-stage2.cmake @@ -459,7 +459,6 @@ set(LLVM_TOOLCHAIN_TOOLS llvm-libtool-darwin llvm-lipo llvm-ml - llvm-mt llvm-nm llvm-objcopy llvm-objdump @@ -481,6 +480,10 @@ set(LLVM_TOOLCHAIN_TOOLS scan-build-py CACHE STRING "") +if (LLVM_ENABLE_LIBXML2) + list(APPEND LLVM_TOOLCHAIN_TOOLS llvm-mt) +endif() + set(LLVM_Toolchain_DISTRIBUTION_COMPONENTS bolt clang _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits