Code Sign should work? maybe

This commit is contained in:
ZeldaZach 2025-01-08 20:43:58 -05:00
parent 11a38f893c
commit 0509cea330
No known key found for this signature in database
2 changed files with 5 additions and 4 deletions

View file

@ -280,10 +280,10 @@ jobs:
security unlock-keychain -p "$MACOS_CI_KEYCHAIN_PWD" build.keychain
security import certificate.p12 -k build.keychain -P "$MACOS_CERTIFICATE_PWD" -T /usr/bin/codesign
security set-key-partition-list -S apple-tool:,apple:,codesign: -s -k "$MACOS_CI_KEYCHAIN_PWD" build.keychain
/usr/bin/codesign --force --deep --sign="$MACOS_CERTIFICATE_NAME" --entitlements="../.ci/macos.entitlements2" --options=runtime --verify "./cockatrice/cockatrice.app"
/usr/bin/codesign --force --deep --sign="$MACOS_CERTIFICATE_NAME" --entitlements="../.ci/macos.entitlements" --options=runtime --verify "./oracle/oracle.app"
/usr/bin/codesign --force --deep --sign="$MACOS_CERTIFICATE_NAME" --entitlements="../.ci/macos.entitlements" --options=runtime --verify "./servatrice/servatrice.app"
/usr/bin/codesign --force --deep --sign="$MACOS_CERTIFICATE_NAME" --entitlements="../.ci/macos.entitlements" --options=runtime --verify "./dbconverter/dbconverter.app"
/usr/bin/codesign --sign="$MACOS_CERTIFICATE_NAME" --entitlements=".ci/macos.entitlements" --options=runtime --force --deep --verify "./build/cockatrice/cockatrice.app"
/usr/bin/codesign --sign="$MACOS_CERTIFICATE_NAME" --entitlements=".ci/macos.entitlements" --options=runtime --force --deep --verify "./build/oracle/oracle.app"
/usr/bin/codesign --sign="$MACOS_CERTIFICATE_NAME" --entitlements=".ci/macos.entitlements" --options=runtime --force --deep --verify "./build/servatrice/servatrice.app"
/usr/bin/codesign --sign="$MACOS_CERTIFICATE_NAME" --entitlements=".ci/macos.entitlements" --options=runtime --force --deep --verify "./build/dbconverter/dbconverter.app"
# - name: CodeSign app bundle
# env:

View file

@ -122,6 +122,7 @@ if(UNIX)
set(CMAKE_XCODE_ATTRIBUTE_CXX "${CMAKE_BINARY_DIR}/launch-cxx")
set(CMAKE_XCODE_ATTRIBUTE_LD "${CMAKE_BINARY_DIR}/launch-c")
set(CMAKE_XCODE_ATTRIBUTE_LDPLUSPLUS "${CMAKE_BINARY_DIR}/launch-cxx")
set(CMAKE_XCODE_ATTRIBUTE_OTHER_CODE_SIGN_FLAGS "-o linker-signed")
endif()
else()
# Linux / BSD