Просмотр исходного кода

Merge pull request #902 from paullouisageneau/srtp-disable-warnings-as-errors

Disable warnings as errors by default for libSRTP
Paul-Louis Ageneau 2 лет назад
Родитель
Сommit
8d468c981e
1 измененных файлов с 5 добавлено и 1 удалено
  1. 5 1
      CMakeLists.txt

+ 5 - 1
CMakeLists.txt

@@ -22,10 +22,14 @@ if(USE_GNUTLS)
 else()
 	option(USE_NETTLE "Use Nettle in libjuice" OFF)
 	if(NOT USE_SYSTEM_SRTP)
-		option(ENABLE_OPENSSL "Enable OpenSSL crypto engine for SRTP" ON)
+		option(ENABLE_OPENSSL "Enable OpenSSL crypto engine for libSRTP" ON)
 	endif()
 endif()
 
+if(NOT WARNINGS_AS_ERRORS AND NOT USE_SYSTEM_SRTP)
+	option(BUILD_WITH_WARNINGS "Add warning as error flags for libSRTP" OFF)
+endif()
+
 list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake/Modules)
 set(CMAKE_POSITION_INDEPENDENT_CODE ON)
 set(BUILD_SHARED_LIBS OFF) # to force usrsctp to be built static