From ee687afe299eb3dcad9f974d91cbd7da1584a4c1 Mon Sep 17 00:00:00 2001 From: Erik Kundiman Date: Wed, 28 Aug 2024 17:32:43 +0800 Subject: Make sure DullahanHelper.app gets codesigned Somehow it wouldn't get signed using the previous way even though that's pretty much how it was done in my script all this time, which would work. So I just had to move it to the next execute_process, and problem solved. --- indra/newview/FixBundle.cmake.in | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/indra/newview/FixBundle.cmake.in b/indra/newview/FixBundle.cmake.in index 35a68d84cc..3616d68676 100644 --- a/indra/newview/FixBundle.cmake.in +++ b/indra/newview/FixBundle.cmake.in @@ -611,12 +611,13 @@ execute_process( Resources/llplugin/plugins/libyuy2_i420_plugin.dylib Resources/llplugin/plugins/libyuy2_i422_plugin.dylib Resources/llplugin/plugins/libzvbi_plugin.dylib - Resources/SLPlugin.app/Contents/Frameworks/DullahanHelper.app Resources/SLPlugin.app/Contents/Frameworks/DullahanHelper\ \(GPU\).app/Contents/MacOS/DullahanHelper\ \(GPU\) Resources/SLPlugin.app/Contents/Frameworks/DullahanHelper\ \(Plugin\).app/Contents/MacOS/DullahanHelper\ \(Plugin\) WORKING_DIRECTORY ${viewer_BINARY_DIR}/${VIEWER_CHANNEL}.app/Contents ) execute_process( + COMMAND sudo codesign -f -s ${SIGNING_IDENTITY} --timestamp -o runtime --runtime-version ${CMAKE_OSX_DEPLOYMENT_TARGET} + DullahanHelper.app COMMAND sudo codesign -f -s ${SIGNING_IDENTITY} --timestamp -o runtime --runtime-version ${CMAKE_OSX_DEPLOYMENT_TARGET} --entitlements ${CMAKE_SOURCE_DIR}/newview/slplugin.entitlements DullahanHelper\ \(Renderer\).app/Contents/MacOS/DullahanHelper\ \(Renderer\) -- cgit v1.2.3