diff --git a/CMakeModules/FindLibraries.cmake b/CMakeModules/FindLibraries.cmake index c237351..6e6042f 100644 --- a/CMakeModules/FindLibraries.cmake +++ b/CMakeModules/FindLibraries.cmake @@ -5,9 +5,6 @@ find_package(Git REQUIRED) find_package(DepotTools REQUIRED) find_package(PythonInterp REQUIRED) -set(THREADS_PREFER_PTHREAD_FLAG ON) -find_package(Threads REQUIRED) - list(APPEND LIBWEBRTC_LIBRARIES webrtc Threads::Threads) if (UNIX AND NOT APPLE) diff --git a/CMakeModules/UseLibWebRTC.cmake b/CMakeModules/UseLibWebRTC.cmake index 28d83ac..67680c5 100644 --- a/CMakeModules/UseLibWebRTC.cmake +++ b/CMakeModules/UseLibWebRTC.cmake @@ -9,6 +9,10 @@ if (LIBWEBRTC_USE_FILE_INCLUDED) endif () 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. list(APPEND CMAKE_MODULE_PATH ${LIBWEBRTC_CMAKE_DIR})