mirror of https://github.com/microsoft/vcpkg.git
Modifying libwebsockets portfile to account for static triplets
This commit is contained in:
parent
50f6bc4e8f
commit
b5afd00ad6
|
|
@ -17,10 +17,19 @@ vcpkg_apply_patches(
|
|||
${CMAKE_CURRENT_LIST_DIR}/0001-Fix-UWP.patch
|
||||
)
|
||||
|
||||
if(VCPKG_CRT_LINKAGE STREQUAL static)
|
||||
set(LWS_MSVC_STATIC_RUNTIME ON)
|
||||
set(LWS_MSVC_SHARED_RUNTIME OFF)
|
||||
else()
|
||||
set(LWS_MSVC_STATIC_RUNTIME OFF)
|
||||
set(LWS_MSVC_SHARED_RUNTIME ON)
|
||||
endif()
|
||||
|
||||
vcpkg_configure_cmake(
|
||||
SOURCE_PATH ${SOURCE_PATH}
|
||||
OPTIONS
|
||||
-DLWS_WITH_STATIC=OFF
|
||||
-DLWS_WITH_STATIC=${LWS_MSVC_STATIC_RUNTIME}
|
||||
-DLWS_WITH_SHARED=${LWS_MSVC_SHARED_RUNTIME}
|
||||
-DLWS_USE_BUNDLED_ZLIB=OFF
|
||||
-DLWS_WITHOUT_TESTAPPS=ON
|
||||
-DLWS_IPV6=ON
|
||||
|
|
|
|||
Loading…
Reference in New Issue