使用ADD_CUSTOM_COMMAND 新增自定義命令
e.g.
ADD_CUSTOM_COMMAND(
TARGET world_server
COMMAND cp ${CMAKE_SOURCE_DIR}/CMakeLists.txt ${EXECUTABLE_OUTPUT_PATH}
)
上面這句所得到的效果是,當目標world_server 被新生成時,執行COMMAND 後面的命令。
當然這上面的命令是linux 下的,用於測試的。至於windows 應該是相應的doc 命令吧,沒測試。
資料:http://blog.csdn.net/fuyajun01/article/details/8907207
add_custom_command(TARGET target
PRE_BUILD | PRE_LINK| POST_BUILD
COMMAND command1[ARGS] [args1...]
[COMMAND command2[ARGS] [args2...] ...]
[WORKING_DIRECTORYdir]
[COMMENT comment][VERBATIM])
命令執行的時機由如下引數決定:
PRE_BUILD - 命令將會在其他依賴項執行前執行
PRE_LINK - 命令將會在其他依賴項執行完後執行
POST_BUILD - 命令將會在目標構建完後執行。
相關文章
- 給 zsh 自定義命令新增引數自動補全
- CentOS7使用systemctl新增自定義服務CentOS
- 自定義 Artisan 命令
- Laravel 新增自定義助手函式Laravel函式
- Azure AD(六)新增自定義域名
- 自定義UICollectionViewLayout並新增UIDynamicUIView
- fastadmin新增自定義按鈕,並使用彈窗功能AST
- nodejs 命令列、自定義NodeJS命令列
- 自定義 Linux 快捷命令Linux
- pyhanlp使用者自定義詞典新增例項說明HanLP
- ubuntu下OpenLDAP新增自定義屬性UbuntuLDA
- AUTOCAD——新增自定義填充圖案
- Google Cloud IAM中新增自定義域名GoCloud
- 公眾號新增自定義連結
- Android自定義View 屬性新增AndroidView
- 給自定義View新增xml屬性ViewXML
- 在Python中新增自定義模組Python
- 為bootstrap新增更多自定義圖示boot
- Appfuse:新增自定義頁面元件APP元件
- 為Autodesk Viewer新增自定義工具條View
- CAD自定義快捷鍵命令
- linux自定義shell(bash)命令Linux
- Android 端如何新增自定義表情Android
- jQuery如何實現新增自定義函式jQuery函式
- 為自定義的View新增長按事件View事件
- JiaThis自定義新增分享媒體的方法
- 『手撕Vue-CLI』新增自定義指令Vue
- apisix-dashboard上新增自定義外掛API
- 使用 JWT 時,新增自定義資料並在登陸時校驗JWT
- 使用程式碼給 SAP UI5 XML 檢視新增自定義 CSSUIXMLCSS
- laravel 建立自定義的artisan make命令Laravel
- Superset SSO改造和自定義巨集命令
- Laravel自定義Make命令生成Service類Laravel
- laravel自定義命令列印進度條Laravel命令列
- Laravel 建立自定義的 artisan make 命令Laravel
- 使用Photos自定義相簿
- hanlp新增自定義字典的步驟介紹HanLP
- robotframework appiumLibrary新增自定義關鍵字FrameworkAPP