New upstream version 21.0.2+dfsg1
This commit is contained in:
parent
1f1bbb3518
commit
baafb6325b
706 changed files with 49633 additions and 5044 deletions
|
|
@ -1,4 +1,3 @@
|
|||
option(ENABLE_UI "Enables the OBS user interfaces" ON)
|
||||
if(DISABLE_UI)
|
||||
message(STATUS "UI disabled")
|
||||
return()
|
||||
|
|
@ -38,6 +37,10 @@ endif()
|
|||
find_package(Qt5Widgets ${FIND_MODE})
|
||||
find_package(FFmpeg REQUIRED COMPONENTS avcodec avutil avformat)
|
||||
|
||||
if(APPLE)
|
||||
find_package(Qt5MacExtras REQUIRED)
|
||||
endif(APPLE)
|
||||
|
||||
if(NOT Qt5Widgets_FOUND)
|
||||
if (ENABLE_UI)
|
||||
message(FATAL_ERROR "Failed to find Qt5")
|
||||
|
|
@ -161,6 +164,7 @@ set(obs_SOURCES
|
|||
adv-audio-control.cpp
|
||||
item-widget-helpers.cpp
|
||||
visibility-checkbox.cpp
|
||||
locked-checkbox.cpp
|
||||
vertical-scroll-area.cpp
|
||||
visibility-item-widget.cpp
|
||||
slider-absoluteset-style.cpp
|
||||
|
|
@ -208,6 +212,7 @@ set(obs_HEADERS
|
|||
adv-audio-control.hpp
|
||||
item-widget-helpers.hpp
|
||||
visibility-checkbox.hpp
|
||||
locked-checkbox.hpp
|
||||
vertical-scroll-area.hpp
|
||||
visibility-item-widget.hpp
|
||||
slider-absoluteset-style.hpp
|
||||
|
|
@ -269,6 +274,20 @@ target_link_libraries(obs
|
|||
${LIBCURL_LIBRARIES}
|
||||
${obs_PLATFORM_LIBRARIES})
|
||||
|
||||
if (APPLE)
|
||||
target_link_libraries(obs
|
||||
Qt5::MacExtras)
|
||||
set_target_properties(obs PROPERTIES LINK_FLAGS "-pagezero_size 10000 -image_base 100000000")
|
||||
set_property(
|
||||
TARGET obs
|
||||
APPEND
|
||||
PROPERTY INSTALL_RPATH
|
||||
"/usr/local/Cellar/python3/3.6.4_2/Frameworks/Python.framework/Versions/3.6/lib/"
|
||||
"/Library/Frameworks/Python.framework/Versions/3.6/lib/"
|
||||
"/opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/"
|
||||
)
|
||||
endif()
|
||||
|
||||
define_graphic_modules(obs)
|
||||
|
||||
install_obs_core(obs)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue