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
This commit is contained in:
Vencislav Atanasov 2026-06-20 01:01:42 +03:00 committed by Solomon Peachy
parent 2e126ee3ba
commit bf273149b7

View file

@ -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