https://github.com/zeroomega created https://github.com/llvm/llvm-project/pull/135877
This patch prevents including llvm-mt to LLVM_TOOLCHAIN_TOOLS when LIBXML2 is not explicitly enabled. >From 91c8f62bf432a296d29a2445c93738b5c4c85f63 Mon Sep 17 00:00:00 2001 From: Haowei Wu <hao...@google.com> Date: Tue, 15 Apr 2025 15:48:17 -0700 Subject: [PATCH] [Fuchsia] Not building llvm-mt when LIBXML2 is not enabled. This patch prevents including llvm-mt to LLVM_TOOLCHAIN_TOOLS when LIBXML2 is not explicitly enabled. --- clang/cmake/caches/Fuchsia-stage2.cmake | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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