From 33ec6b80fcb38754276bd3e8b84d0e6e42bdd03c Mon Sep 17 00:00:00 2001 From: Vladimir Sumarov Date: Wed, 4 Sep 2024 13:37:45 -0700 Subject: [PATCH] remove qt deps from browser source --- CMakeLists.txt | 2 +- cmake/os-macos.cmake | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index bef54262e..803c74b1d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -17,7 +17,7 @@ find_package(nlohmann_json REQUIRED) add_library(obs-browser MODULE) add_library(OBS::browser ALIAS obs-browser) -option(ENABLE_BROWSER_PANELS "Enable Qt web browser panel support" ON) +option(ENABLE_BROWSER_PANELS "Enable Qt web browser panel support" OFF) mark_as_advanced(ENABLE_BROWSER_PANELS) set(obs-browser_SOURCES diff --git a/cmake/os-macos.cmake b/cmake/os-macos.cmake index e6a2bb196..e0ce376ea 100644 --- a/cmake/os-macos.cmake +++ b/cmake/os-macos.cmake @@ -1,15 +1,13 @@ -find_qt(COMPONENTS Widgets) - find_library(COREFOUNDATION CoreFoundation) find_library(APPKIT AppKit) mark_as_advanced(COREFOUNDATION APPKIT) -target_compile_definitions(obs-browser PRIVATE ENABLE_BROWSER_SHARED_TEXTURE ENABLE_BROWSER_QT_LOOP) +target_compile_definitions(obs-browser PRIVATE ENABLE_BROWSER_SHARED_TEXTURE) if(CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL 14.0.3) target_compile_options(obs-browser PRIVATE -Wno-error=unqualified-std-cast-call) endif() -target_link_libraries(obs-browser PRIVATE Qt::Widgets ${COREFOUNDATION} ${APPKIT} CEF::Wrapper) +target_link_libraries(obs-browser PRIVATE ${COREFOUNDATION} ${APPKIT} CEF::Wrapper) set(helper_basename browser-helper) set(helper_output_name "obs64 Helper")