mirror of
https://github.com/Cockatrice/Cockatrice.git
synced 2026-07-19 17:02:15 -07:00
Cleanup
This commit is contained in:
parent
694aceb501
commit
74ded3a077
1 changed files with 18 additions and 42 deletions
|
|
@ -6,44 +6,20 @@ if(APPLE)
|
||||||
set(FULL_APP_PATH "${CPACK_TEMPORARY_INSTALL_DIRECTORY}/${app_name}.app")
|
set(FULL_APP_PATH "${CPACK_TEMPORARY_INSTALL_DIRECTORY}/${app_name}.app")
|
||||||
|
|
||||||
message(STATUS "Signing Interior Dynamically Loaded Libraries for ${app_name}.app")
|
message(STATUS "Signing Interior Dynamically Loaded Libraries for ${app_name}.app")
|
||||||
execute_process(COMMAND
|
execute_process(COMMAND "find" "${FULL_APP_PATH}" "-name" "*.dylib" OUTPUT_VARIABLE INTERIOR_DLLS)
|
||||||
"find"
|
|
||||||
"${FULL_APP_PATH}"
|
|
||||||
"-name"
|
|
||||||
"*.dylib"
|
|
||||||
OUTPUT_VARIABLE
|
|
||||||
INTERIOR_DLLS)
|
|
||||||
string(REPLACE "\n" ";" INTERIOR_DLLS_LIST ${INTERIOR_DLLS})
|
string(REPLACE "\n" ";" INTERIOR_DLLS_LIST ${INTERIOR_DLLS})
|
||||||
|
|
||||||
foreach(INTERIOR_DLL IN LISTS INTERIOR_DLLS_LIST)
|
foreach(INTERIOR_DLL IN LISTS INTERIOR_DLLS_LIST)
|
||||||
execute_process(COMMAND
|
execute_process(
|
||||||
"codesign"
|
COMMAND "codesign" "--sign" "$ENV{MACOS_CERTIFICATE_NAME}" "--entitlements" ".ci/macos.entitlements"
|
||||||
"--sign"
|
"--options" "runtime" "--force" "--deep" "--timestamp" "--verbose" "${INTERIOR_DLL}"
|
||||||
"$ENV{MACOS_CERTIFICATE_NAME}"
|
)
|
||||||
"--entitlements"
|
|
||||||
".ci/macos.entitlements"
|
|
||||||
"--options"
|
|
||||||
"runtime"
|
|
||||||
"--force"
|
|
||||||
"--deep"
|
|
||||||
"--timestamp"
|
|
||||||
"--verbose"
|
|
||||||
"${INTERIOR_DLL}")
|
|
||||||
endforeach()
|
endforeach()
|
||||||
|
|
||||||
message(STATUS "Signing Exterior Applications ${app_name}.app")
|
message(STATUS "Signing Exterior Applications ${app_name}.app")
|
||||||
execute_process(COMMAND
|
execute_process(
|
||||||
"codesign"
|
COMMAND "codesign" "--sign" "$ENV{MACOS_CERTIFICATE_NAME}" "--entitlements" ".ci/macos.entitlements" "--options"
|
||||||
"--sign"
|
"runtime" "--force" "--deep" "--timestamp" "--verbose" "${FULL_APP_PATH}"
|
||||||
"$ENV{MACOS_CERTIFICATE_NAME}"
|
)
|
||||||
"--entitlements"
|
|
||||||
".ci/macos.entitlements"
|
|
||||||
"--options"
|
|
||||||
"runtime"
|
|
||||||
"--force"
|
|
||||||
"--deep"
|
|
||||||
"--timestamp"
|
|
||||||
"--verbose"
|
|
||||||
"${FULL_APP_PATH}")
|
|
||||||
endforeach()
|
endforeach()
|
||||||
endif()
|
endif()
|
||||||
Loading…
Add table
Add a link
Reference in a new issue