mirror of https://github.com/mamba-org/mamba.git
Merge pull request #1297 from adriendelsalle/win-full-static
Fix CMake config for micromamba fully statically linked on Windows
This commit is contained in:
commit
ebeed01960
|
@ -287,7 +287,7 @@ macro(libmamba_create_target target_name linkage deps_linkage output_name)
|
|||
find_library(CHARSET_LIBRARY NAMES libcharset)
|
||||
message("Found: ${LIBXML2_LIBRARY} ${ICONV_LIBRARY} ${CHARSET_LIBRARY}")
|
||||
|
||||
target_link_libraries(${target_name} PRIVATE
|
||||
target_link_libraries(${target_name} PUBLIC
|
||||
${CRYPTO_LIBRARIES}
|
||||
${LibArchive_LIBRARY}
|
||||
${LIBXML2_LIBRARY}
|
||||
|
|
|
@ -61,6 +61,9 @@ message(STATUS "Micromamba linkage: ${MICROMAMBA_LINKAGE}")
|
|||
|
||||
if (${MICROMAMBA_LINKAGE} STREQUAL "FULL_STATIC")
|
||||
target_link_libraries(micromamba PRIVATE libmamba-full-static)
|
||||
if (WIN32)
|
||||
set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} /MT")
|
||||
endif ()
|
||||
elseif (${MICROMAMBA_LINKAGE} STREQUAL "STATIC")
|
||||
target_link_libraries(micromamba PRIVATE libmamba-static)
|
||||
else ()
|
||||
|
|
Loading…
Reference in New Issue