File tree 1 file changed +5
-2
lines changed
Sources/Plasma/Apps/plClient
1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -255,11 +255,14 @@ if(PLASMA_EXTERNAL_RELEASE)
255
255
endif (PLASMA_EXTERNAL_RELEASE)
256
256
257
257
if (APPLE )
258
+ # CMake will attempt to strip rpaths, thus preventing fixup_bundle from finding libraries.
259
+ # Not sure why - turning that off.
260
+ set_target_properties (plClient PROPERTIES INSTALL_RPATH_USE_LINK_PATH TRUE )
258
261
install (
259
262
CODE [[
260
263
include("BundleUtilities")
261
- fixup_bundle("${CMAKE_INSTALL_PREFIX}/client/$<TARGET_PROPERTY :plClient,OUTPUT_NAME >.app" "" "${searchDirs}" IGNORE_ITEM Python)
262
- execute_process(COMMAND "codesign" "--remove-signature" "--deep" "-f" "${CMAKE_INSTALL_PREFIX}/client/$<TARGET_PROPERTY :plClient,OUTPUT_NAME >.app")
264
+ fixup_bundle("${CMAKE_INSTALL_PREFIX}/client/$<TARGET_FILE_NAME :plClient>.app" "" "${searchDirs}" IGNORE_ITEM Python)
265
+ execute_process(COMMAND "codesign" "--remove-signature" "--deep" "-f" "${CMAKE_INSTALL_PREFIX}/client/$<TARGET_FILE_NAME :plClient>.app")
263
266
]]
264
267
DESTINATION client
265
268
)
You can’t perform that action at this time.
0 commit comments