build: Try fixing packaging issues with macOS bundles

This commit is contained in:
WerWolv 2024-03-21 21:56:27 +01:00
parent 7ce8aa3638
commit 4615dce0a9
2 changed files with 3 additions and 3 deletions

View File

@ -70,6 +70,8 @@ if (IMHEX_ENABLE_UNIT_TESTS)
endif ()
# Configure more resources that will be added to the install package
createPackage()
generatePDBs()
generateSDKDirectory()
# Handle package generation
createPackage()

View File

@ -256,8 +256,6 @@ macro(createPackage)
install(FILES ${IMHEX_ICON} DESTINATION "${IMHEX_BUNDLE_PATH}/Contents/Resources")
install(TARGETS main BUNDLE DESTINATION ".")
install(FILES $<TARGET_FILE:main> DESTINATION "${IMHEX_BUNDLE_PATH}")
install(FILES $<TARGET_FILE:updater> DESTINATION "${IMHEX_BUNDLE_PATH}")
# Update library references to make the bundle portable
postprocess_bundle(imhex_all main)