|
@@ -1,21 +1,8 @@
|
|
|
option(ENABLE_WHATSNEW "Enable WhatsNew dialog" ON)
|
|
|
|
|
|
-if(NOT TARGET OBS::blake2)
|
|
|
- add_subdirectory("${CMAKE_SOURCE_DIR}/deps/blake2" "${CMAKE_BINARY_DIR}/deps/blake2")
|
|
|
-endif()
|
|
|
-
|
|
|
if(ENABLE_WHATSNEW AND TARGET OBS::browser-panels)
|
|
|
if(OS_MACOS)
|
|
|
-
|
|
|
- find_library(SECURITY Security)
|
|
|
- mark_as_advanced(SECURITY)
|
|
|
-
|
|
|
- target_sources(obs-studio PRIVATE update/crypto-helpers.hpp update/crypto-helpers-mac.mm update/shared-update.cpp
|
|
|
- update/shared-update.hpp update/update-helpers.cpp update/update-helpers.hpp)
|
|
|
-
|
|
|
- target_link_libraries(obs-studio PRIVATE ${SECURITY} OBS::blake2)
|
|
|
-
|
|
|
- include(cmake/feature-sparkle.cmake)
|
|
|
+ include(cmake/feature-macos-update.cmake)
|
|
|
elseif(OS_LINUX)
|
|
|
find_package(MbedTLS REQUIRED)
|
|
|
target_link_libraries(obs-studio PRIVATE MbedTLS::MbedTLS OBS::blake2)
|