mirror of
https://github.com/vcmi/vcmi.git
synced 2025-08-08 22:26:51 +02:00
[macOS] run hdiutil under sudo only on CI
This commit is contained in:
@@ -870,7 +870,9 @@ elseif(APPLE_MACOS AND NOT ENABLE_MONOLITHIC_INSTALL)
|
||||
# Workaround for this issue:
|
||||
# CPack Error: Error executing: /usr/bin/hdiutil detach "/Volumes/VCMI"
|
||||
# https://github.com/actions/runner-images/issues/7522#issuecomment-1564467252
|
||||
set(CPACK_COMMAND_HDIUTIL "/usr/bin/sudo /usr/bin/hdiutil")
|
||||
if(DEFINED ENV{GITHUB_RUN_ID})
|
||||
set(CPACK_COMMAND_HDIUTIL "/usr/bin/sudo /usr/bin/hdiutil")
|
||||
endif()
|
||||
# CMake code for CPACK_DMG_DS_STORE executed before DS_STORE_SETUP_SCRIPT
|
||||
# So we can keep both enabled and this shouldn't hurt
|
||||
# set(CPACK_DMG_DS_STORE "${CMAKE_SOURCE_DIR}/osx/dmg_DS_Store")
|
||||
|
Reference in New Issue
Block a user