mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
Merge pull request #77862 from compnerd/manifest-xml
build: enable libxml2 in the toolchain, use `llvm-mt`
This commit is contained in:
@@ -50,7 +50,7 @@ set(LLVM_TARGETS_TO_BUILD AArch64 ARM WebAssembly X86 CACHE STRING "")
|
||||
set(LLVM_BUILD_LLVM_DYLIB NO CACHE BOOL "")
|
||||
set(LLVM_BUILD_LLVM_C_DYLIB NO CACHE BOOL "")
|
||||
set(LLVM_ENABLE_LIBEDIT NO CACHE BOOL "")
|
||||
set(LLVM_ENABLE_LIBXML2 NO CACHE BOOL "")
|
||||
set(LLVM_ENABLE_LIBXML2 YES CACHE BOOL "")
|
||||
set(LLVM_ENABLE_OCAMLDOC NO CACHE BOOL "")
|
||||
set(LLVM_ENABLE_TERMINFO NO CACHE BOOL "")
|
||||
set(LLVM_ENABLE_Z3_SOLVER NO CACHE BOOL "")
|
||||
@@ -62,12 +62,14 @@ set(LLVM_INCLUDE_GO_TESTS NO CACHE BOOL "")
|
||||
set(LLVM_TOOL_GOLD_BUILD NO CACHE BOOL "")
|
||||
set(LLVM_TOOL_LLVM_SHLIB_BUILD NO CACHE BOOL "")
|
||||
|
||||
set(CLANG_ENABLE_LIBXML2 NO CACHE BOOL "")
|
||||
|
||||
# Avoid swig dependency for lldb
|
||||
set(LLDB_ALLOW_STATIC_BINDINGS YES CACHE BOOL "")
|
||||
set(LLDB_USE_STATIC_BINDINGS YES CACHE BOOL "")
|
||||
set(LLDB_ENABLE_PYTHON YES CACHE BOOL "")
|
||||
set(LLDB_EMBED_PYTHON_HOME NO CACHE BOOL "")
|
||||
set(LLDB_ENABLE_LIBXML2 NO CACHE BOOL "")
|
||||
set(LLDB_ENABLE_LIBXML2 YES CACHE BOOL "")
|
||||
|
||||
# This requires perl which may not be available on Windows
|
||||
set(SWIFT_INCLUDE_DOCS NO CACHE BOOL "")
|
||||
|
||||
@@ -90,7 +90,7 @@ set(LLVM_TARGETS_TO_BUILD AArch64 ARM WebAssembly X86 CACHE STRING "")
|
||||
set(LLVM_BUILD_LLVM_DYLIB NO CACHE BOOL "")
|
||||
set(LLVM_BUILD_LLVM_C_DYLIB NO CACHE BOOL "")
|
||||
set(LLVM_ENABLE_LIBEDIT NO CACHE BOOL "")
|
||||
set(LLVM_ENABLE_LIBXML2 NO CACHE BOOL "")
|
||||
set(LLVM_ENABLE_LIBXML2 YES CACHE BOOL "")
|
||||
set(LLVM_ENABLE_OCAMLDOC NO CACHE BOOL "")
|
||||
set(LLVM_ENABLE_TERMINFO NO CACHE BOOL "")
|
||||
set(LLVM_ENABLE_Z3_SOLVER NO CACHE BOOL "")
|
||||
@@ -102,12 +102,14 @@ set(LLVM_INCLUDE_GO_TESTS NO CACHE BOOL "")
|
||||
set(LLVM_TOOL_GOLD_BUILD NO CACHE BOOL "")
|
||||
set(LLVM_TOOL_LLVM_SHLIB_BUILD NO CACHE BOOL "")
|
||||
|
||||
set(CLANG_ENABLE_LIBXML2 NO CACHE BOOL "")
|
||||
|
||||
# Avoid swig dependency for lldb
|
||||
set(LLDB_ALLOW_STATIC_BINDINGS YES CACHE BOOL "")
|
||||
set(LLDB_USE_STATIC_BINDINGS YES CACHE BOOL "")
|
||||
set(LLDB_ENABLE_PYTHON YES CACHE BOOL "")
|
||||
set(LLDB_EMBED_PYTHON_HOME NO CACHE BOOL "")
|
||||
set(LLDB_ENABLE_LIBXML2 NO CACHE BOOL "")
|
||||
set(LLDB_ENABLE_LIBXML2 YES CACHE BOOL "")
|
||||
|
||||
# This requires perl which may not be available on Windows
|
||||
set(SWIFT_INCLUDE_DOCS NO CACHE BOOL "")
|
||||
|
||||
Reference in New Issue
Block a user