build: add ${CMAKE_THREAD_LIBS_INIT} to LIBUV_LIBRARIES

This is a workaround for not yet having fully correct Find* cmake
modules for static builds.

https://github.com/Tronic/cmake-modules/issues/3#issuecomment-624469020
This commit is contained in:
James McCoy 2021-09-20 19:35:35 -04:00
parent 0216aed20c
commit 2435cf77d1
No known key found for this signature in database
GPG Key ID: DFE691AE331BA3DB

View File

@ -75,6 +75,13 @@ if(WIN32)
list(APPEND LIBUV_LIBRARIES ws2_32)
endif()
if(Threads_FOUND)
# TODO: Fix the cmake file to properly handle static deps for bundled builds.
# Meanwhile just include the threads library if CMake tells us there's one to
# use.
list(APPEND LIBUV_LIBRARIES ${CMAKE_THREAD_LIBS_INIT})
endif()
include(FindPackageHandleStandardArgs)
# handle the QUIETLY and REQUIRED arguments and set LIBUV_FOUND to TRUE