Disable iconv on Windows

pull/614/head
Alex Crichton 1 month ago
parent 77c2d05bde
commit ef0b695bfd

@ -147,6 +147,13 @@ if(WASI_SDK_LLDB)
add_custom_target(libedit)
endif()
set(libxml_cmake_args)
# Windows doesn't have iconv by default, so disable it for now.
if (CMAKE_HOST_SYSTEM_NAME STREQUAL "Windows")
list(APPEND libxml_cmake_args -DLIBXML2_WITH_ICONV=OFF)
endif()
if (WASI_SDK_LIBXML2)
ExternalProject_Add(libxml2
URL https://download.gnome.org/sources/libxml2/2.15/libxml2-2.15.2.tar.xz
@ -158,6 +165,7 @@ if(WASI_SDK_LLDB)
-DLIBXML2_WITH_DEBUG=OFF
-DLIBXML2_WITH_DOCS=OFF
-DLIBXML2_WITH_TESTS=OFF
${libxml_cmake_args}
USES_TERMINAL_CONFIGURE ON
USES_TERMINAL_BUILD ON

Loading…
Cancel
Save