From 5fc0cd2309dd91a96e6364c8a8c3b9656a06cc3d Mon Sep 17 00:00:00 2001 From: Vladimir Sumarov Date: Wed, 14 Oct 2026 21:55:34 -0700 Subject: [PATCH] Stop installing CEF helpers into the macOS build bundle Helpers launch from /Frameworks; the extra copy under ../../Contents/Frameworks was never shipped or read. Co-Authored-By: Claude Opus 5.5 --- obs-studio-server/CMakeLists.txt | 25 ------------------------- 1 file changed, 25 deletions(-) diff --git a/obs-studio-server/CMakeLists.txt b/obs-studio-server/CMakeLists.txt index 566d5bdee..b4bd032fd 100644 --- a/obs-studio-server/CMakeLists.txt +++ b/obs-studio-server/CMakeLists.txt @@ -649,31 +649,6 @@ install( #) endif() -# This is required for macOS tests. Otherwise CEF will not be able to start child processes. -# The root folder for Contents/Frameworks should have the .app extenstion! -if (APPLE) - install( - DIRECTORY "${libobs_SOURCE_DIR}/OBS.app/Contents/Frameworks/Chromium Embedded Framework.framework" - DESTINATION "../../Contents/Frameworks" USE_SOURCE_PERMISSIONS - ) - install( - DIRECTORY "${libobs_SOURCE_DIR}/OBS.app/Contents/Frameworks/obs64 Helper (GPU).app" - DESTINATION "../../Contents/Frameworks" USE_SOURCE_PERMISSIONS - ) - install( - DIRECTORY "${libobs_SOURCE_DIR}/OBS.app/Contents/Frameworks/obs64 Helper (Plugin).app" - DESTINATION "../../Contents/Frameworks" USE_SOURCE_PERMISSIONS - ) - install( - DIRECTORY "${libobs_SOURCE_DIR}/OBS.app/Contents/Frameworks/obs64 Helper (Renderer).app" - DESTINATION "../../Contents/Frameworks" USE_SOURCE_PERMISSIONS - ) - install( - DIRECTORY "${libobs_SOURCE_DIR}/OBS.app/Contents/Frameworks/obs64 Helper.app" - DESTINATION "../../Contents/Frameworks" USE_SOURCE_PERMISSIONS - ) -endif() - if(BUILD_TESTING) include(Catch)