Fix cmake linking of libwebsockets static/shared

This commit is contained in:
Roger A. Light
2026-02-09 09:21:27 +00:00
parent fbe9470657
commit 20d9578077
2 changed files with 3 additions and 2 deletions

View File

@@ -8,6 +8,7 @@ Broker:
Build:
- Build fixes for OpenBSD. Closes #3474.
- Add missing libedit to docker builds. Closes #3476.
- Fix static/shared linking of libwebsockets under cmake.
2.1.1 - 2026-02-04

View File

@@ -248,12 +248,12 @@ if(WITH_WEBSOCKETS)
"${mosquitto_SOURCE_DIR}/deps/picohttpparser")
else()
if(STATIC_WEBSOCKETS)
target_link_libraries(mosquitto PRIVATE websockets_static)
target_link_libraries(mosquitto PRIVATE websockets)
if(WIN32)
target_link_libraries(mosquitto PRIVATE iphlpapi)
endif()
else(STATIC_WEBSOCKETS)
target_link_libraries(mosquitto PRIVATE websockets)
target_link_libraries(mosquitto PRIVATE websockets_shared)
endif()
endif()
endif()