📄 cmakelists.txt
字号:
############################################################## create Info.plistADD_CUSTOM_TARGET(Info.plist ALL VERSION=`grep VERSION ${CMAKE_BINARY_DIR}/qgsconfig.h | head -1 | sed -e "s/#define VERSION //" -e "s/\\\"//g"` && SVNVERSION=`grep QGSSVNVERSION ${CMAKE_BINARY_DIR}/qgssvnversion.h | sed -e "s/#define QGSSVNVERSION //" -e "s/\\\"//g"` && sed -e "s/@VERSION/$$VERSION/" -e "s/@SHORTVERSION/$$VERSION/" -e "s/@SVNVERSION/$$SVNVERSION/" < ${CMAKE_CURRENT_SOURCE_DIR}/Info.plist.in > Info.plist DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/Info.plist.in ${CMAKE_BINARY_DIR}/qgsconfig.h)ADD_DEPENDENCIES(Info.plist svnversion)############################################################## process subdirsSUBDIRS(Resources)############################################################## installINSTALL (FILES ${CMAKE_CURRENT_BINARY_DIR}/Info.plist ${CMAKE_CURRENT_SOURCE_DIR}/PkgInfo DESTINATION ${CMAKE_INSTALL_PREFIX}/..)# Update bundle modification date so Finder scans latest plistINSTALL (CODE "EXECUTE_PROCESS(COMMAND touch ${CMAKE_INSTALL_PREFIX}/../../.)")
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -