Enable threading libraries inside the CMake Use file

This commit is contained in:
Axel Isouard 2017-02-06 20:01:33 +01:00
parent 7e7fa0d7d4
commit c8042df583
No known key found for this signature in database
GPG key ID: 4E64BB3EAAF31C29
2 changed files with 4 additions and 3 deletions

View file

@ -5,9 +5,6 @@ find_package(Git REQUIRED)
find_package(DepotTools REQUIRED) find_package(DepotTools REQUIRED)
find_package(PythonInterp REQUIRED) find_package(PythonInterp REQUIRED)
set(THREADS_PREFER_PTHREAD_FLAG ON)
find_package(Threads REQUIRED)
list(APPEND LIBWEBRTC_LIBRARIES webrtc Threads::Threads) list(APPEND LIBWEBRTC_LIBRARIES webrtc Threads::Threads)
if (UNIX AND NOT APPLE) if (UNIX AND NOT APPLE)

View file

@ -9,6 +9,10 @@ if (LIBWEBRTC_USE_FILE_INCLUDED)
endif () endif ()
set(LIBWEBRTC_USE_FILE_INCLUDED 1) set(LIBWEBRTC_USE_FILE_INCLUDED 1)
# Enable threading
set(THREADS_PREFER_PTHREAD_FLAG ON)
find_package(Threads REQUIRED)
# Update CMAKE_MODULE_PATH so includes work. # Update CMAKE_MODULE_PATH so includes work.
list(APPEND CMAKE_MODULE_PATH ${LIBWEBRTC_CMAKE_DIR}) list(APPEND CMAKE_MODULE_PATH ${LIBWEBRTC_CMAKE_DIR})