We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b942bf1 commit 4ed1a66Copy full SHA for 4ed1a66
CMakeLists.txt
@@ -626,11 +626,11 @@ IF (APPLE)
626
627
# make hard link to embedded app bundle binary (symlink won't work)
628
# allows QGIS to be run directly from build directory
629
- IF (EXISTS "${CMAKE_BINARY_DIR}/output/bin/QGIS.app/Contents/MacOS/QGIS")
630
- EXECUTE_PROCESS(COMMAND /bin/ln -f
631
- "${CMAKE_BINARY_DIR}/output/bin/QGIS.app/Contents/MacOS/QGIS"
632
- "${CMAKE_BINARY_DIR}/output/bin/QGIS")
633
- ENDIF ()
+ ADD_CUSTOM_TARGET(mac_hardlink ALL
+ COMMAND /bin/ln -f QGIS.app/Contents/MacOS/QGIS QGIS
+ WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/output/bin"
+ DEPENDS QGIS
+ )
634
ENDIF (APPLE)
635
636
# manual page - makes sense only on unix systems
0 commit comments