Fix CMake build of RockboxUtility and RockboxThemeEditor on macOS (part 2)

rockbox-gerrit-noreply--- via rockbox-cvs <[email protected]> Fri, 19 Jun 2026 21:03:18 -0400
Newsgroups gmane.comp.systems.archos.rockbox.cvs
Message-ID <[email protected]>
commit bf273149b78b5aa81f605890f19afeb2a2caf9c5
Author: Vencislav Atanasov <[email protected]>
Date:   Sat Jun 20 01:01:42 2026 +0300

    Fix CMake build of RockboxUtility and RockboxThemeEditor on macOS (part 2)
    
    Add search path for the Qt libraries, ignore the signature verification error and then re-sign again.
    
    Co-authored-by: Qwen3.7-Plus
    Change-Id: Ifa6232cd56e78e593b3395384dd2a98fa9cc67e5

diff --git a/utils/cmake/deploy.cmake b/utils/cmake/deploy.cmake
index fb78eaae98..c2a9203710 100644
--- a/utils/cmake/deploy.cmake
+++ b/utils/cmake/deploy.cmake
@@ -138,6 +138,11 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
             OUTPUT ${CMAKE_BINARY_DIR}/${deploy_TARGET}.dmg
             COMMENT "Running macdeployqt and creating dmg ${deploy_TARGET}"
             COMMAND ${MACDEPLOYQT_EXECUTABLE} ${deploy_TARGET}.app
+                -libpath=/opt/homebrew/opt/qt@6/lib
+                -libpath=/opt/homebrew/lib || true
+
+            COMMAND codesign --force --deep --sign - ${deploy_TARGET}.app
+
             COMMAND ${DMGBUILD} -s ${deploy_DMGBUILDCFG}
                     -Dappbundle=${deploy_TARGET}.app
                     ${deploy_TARGET} ${CMAKE_BINARY_DIR}/${deploy_TARGET}.dmg
-- 
rockbox-cvs mailing list
[email protected]
https://lists.haxx.se/mailman/listinfo/rockbox-cvs