New upstream version 18.0.1+dfsg1
This commit is contained in:
parent
6efda2859e
commit
f2cf6cce50
1337 changed files with 41178 additions and 84670 deletions
|
|
@ -14,6 +14,8 @@ add_subdirectory(obs-frontend-api)
|
|||
|
||||
project(obs)
|
||||
|
||||
set(ENABLE_WIN_UPDATER FALSE CACHE BOOL "Enable the windows updater")
|
||||
|
||||
if(DEFINED QTDIR${_lib_suffix})
|
||||
list(APPEND CMAKE_PREFIX_PATH "${QTDIR${_lib_suffix}}")
|
||||
elseif(DEFINED QTDIR)
|
||||
|
|
@ -52,9 +54,27 @@ include_directories(${LIBCURL_INCLUDE_DIRS})
|
|||
add_definitions(${LIBCURL_DEFINITIONS})
|
||||
|
||||
if(WIN32)
|
||||
include_directories(${OBS_JANSSON_INCLUDE_DIRS})
|
||||
include_directories(${BLAKE2_INCLUDE_DIR})
|
||||
|
||||
set(obs_PLATFORM_SOURCES
|
||||
platform-windows.cpp
|
||||
win-update/update-window.cpp
|
||||
win-update/win-update.cpp
|
||||
win-update/win-update-helpers.cpp
|
||||
obs.rc)
|
||||
set(obs_PLATFORM_HEADERS
|
||||
win-update/update-window.hpp
|
||||
win-update/win-update.hpp
|
||||
win-update/win-update-helpers.hpp)
|
||||
set(obs_PLATFORM_LIBRARIES
|
||||
crypt32
|
||||
blake2
|
||||
${OBS_JANSSON_IMPORT})
|
||||
|
||||
if(ENABLE_WIN_UPDATER)
|
||||
add_definitions(-DENABLE_WIN_UPDATER)
|
||||
endif()
|
||||
elseif(APPLE)
|
||||
set(obs_PLATFORM_SOURCES
|
||||
platform-osx.mm)
|
||||
|
|
@ -83,19 +103,7 @@ elseif(UNIX)
|
|||
set(obs_PLATFORM_SOURCES
|
||||
platform-x11.cpp)
|
||||
|
||||
find_package(XCB COMPONENTS XCB REQUIRED RANDR REQUIRED XINERAMA REQUIRED)
|
||||
|
||||
include_directories(
|
||||
${XCB_INCLUDE_DIRS}
|
||||
${X11_XCB_INCLUDE_DIRS})
|
||||
|
||||
add_definitions(
|
||||
${XCB_DEFINITIONS}
|
||||
${X11_XCB_DEFINITIONS})
|
||||
|
||||
set(obs_PLATFORM_LIBRARIES
|
||||
${XCB_LIBRARIES}
|
||||
${X11_XCB_LIBRARIES}
|
||||
set(obs_PLATFORM_LIBRARIES
|
||||
Qt5::X11Extras)
|
||||
endif()
|
||||
|
||||
|
|
@ -144,6 +152,7 @@ set(obs_SOURCES
|
|||
qt-wrappers.cpp)
|
||||
|
||||
set(obs_HEADERS
|
||||
${obs_PLATFORM_HEADERS}
|
||||
obs-app.hpp
|
||||
platform.hpp
|
||||
window-main.hpp
|
||||
|
|
@ -196,6 +205,7 @@ set(obs_UI
|
|||
forms/OBSBasicSettings.ui
|
||||
forms/OBSBasicSourceSelect.ui
|
||||
forms/OBSBasicInteraction.ui
|
||||
forms/OBSUpdate.ui
|
||||
forms/OBSRemux.ui)
|
||||
|
||||
set(obs_QRC
|
||||
|
|
@ -242,3 +252,6 @@ if (UNIX AND UNIX_STRUCTURE AND NOT APPLE)
|
|||
endif()
|
||||
|
||||
add_subdirectory(frontend-plugins)
|
||||
if(WIN32)
|
||||
add_subdirectory(win-update/updater)
|
||||
endif()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue