|
@@ -9,6 +9,7 @@ option(USE_GNUTLS "Use GnuTLS instead of OpenSSL" OFF)
|
|
|
option(USE_NICE "Use libnice instead of libjuice" OFF)
|
|
|
option(USE_SYSTEM_SRTP "Use system libSRTP" OFF)
|
|
|
option(USE_SYSTEM_JUICE "Use system libjuice" OFF)
|
|
|
+option(USE_SYSTEM_PLOG "Use system Plog" OFF)
|
|
|
option(USE_SYSTEM_JSON "Use system Nlohmann JSON" OFF)
|
|
|
option(NO_WEBSOCKET "Disable WebSocket support" OFF)
|
|
|
option(NO_MEDIA "Disable media transport support" OFF)
|
|
@@ -203,8 +204,12 @@ set(CMAKE_THREAD_PREFER_PTHREAD TRUE)
|
|
|
set(THREADS_PREFER_PTHREAD_FLAG TRUE)
|
|
|
find_package(Threads REQUIRED)
|
|
|
|
|
|
-set(CMAKE_POLICY_DEFAULT_CMP0048 NEW)
|
|
|
-add_subdirectory(deps/plog EXCLUDE_FROM_ALL)
|
|
|
+if(USE_SYSTEM_PLOG)
|
|
|
+ find_package(plog REQUIRED)
|
|
|
+else()
|
|
|
+ set(CMAKE_POLICY_DEFAULT_CMP0048 NEW)
|
|
|
+ add_subdirectory(deps/plog EXCLUDE_FROM_ALL)
|
|
|
+endif()
|
|
|
|
|
|
if(SCTP_DEBUG)
|
|
|
add_definitions(-DSCTP_DEBUG)
|