From 7f01029439b59c4059f861d371d8164294f94925 Mon Sep 17 00:00:00 2001 From: Vencislav Atanasov Date: Sun, 20 Sep 2026 22:09:09 +0300 Subject: [PATCH] rbutilqt/themeeditor: Move the CODESIGN_IDENTITY variable definition before the targets which depend on it. Change-Id: I786be5b7dfaee94cf31ef9e72f43dce9700056c0 --- utils/CMakeLists.txt | 16 ++++++++++++++++ utils/cmake/deploy.cmake | 13 ------------- 2 files changed, 16 insertions(+), 13 deletions(-) diff --git a/utils/CMakeLists.txt b/utils/CMakeLists.txt index 06aff2195b..a778035140 100644 --- a/utils/CMakeLists.txt +++ b/utils/CMakeLists.txt @@ -124,6 +124,22 @@ else() set(QUAZIP_LIBRARY quazip) endif() +# Setup code signing for macOS +if(CMAKE_SYSTEM_NAME STREQUAL "Darwin") + set(CODESIGN_IDENTITY "-" CACHE STRING + "Code signing identity to use for macOS signing") + + if(DEFINED ENV{CODESIGN_IDENTITY}) + set(CODESIGN_IDENTITY "$ENV{CODESIGN_IDENTITY}") + endif() + + if("${CODESIGN_IDENTITY}" STREQUAL "-") + message("-- Using ad-hoc Apple code signing") + else() + message("-- Using Apple code signing identity: ${CODESIGN_IDENTITY}") + endif() +endif() + add_executable(ipodpatcher-bin ipodpatcher/main.c ipodpatcher/ipodpatcher_aupd.c diff --git a/utils/cmake/deploy.cmake b/utils/cmake/deploy.cmake index 7d4da8f3be..757445c67f 100644 --- a/utils/cmake/deploy.cmake +++ b/utils/cmake/deploy.cmake @@ -94,19 +94,6 @@ endif() # MacOS: Build dmg if(CMAKE_SYSTEM_NAME STREQUAL "Darwin") - set(CODESIGN_IDENTITY "-" CACHE STRING - "Code signing identity to use for macOS signing") - - if(DEFINED ENV{CODESIGN_IDENTITY}) - set(CODESIGN_IDENTITY "$ENV{CODESIGN_IDENTITY}") - endif() - - if("${CODESIGN_IDENTITY}" STREQUAL "-") - message("-- Using ad-hoc Apple code signing") - else() - message("-- Using Apple code signing identity: ${CODESIGN_IDENTITY}") - endif() - set(DMGBUILD_STAMP ${CMAKE_BINARY_DIR}/dmgbuild.stamp) add_custom_command( COMMENT "Setting up dmgbuild virtualenv"