0
構建一個包後,如何在系統上安裝它?如何在構建它們之後安裝Swift包二進制文件?
例如,我正在嘗試安裝Swift language server,但我不知道在swift build
之後要做什麼。我是否必須手動複製可執行文件和庫?
在CMake的/讓世界上總是有一個make install
一步。 Swift包管理器中是否有類似的東西?似乎沒有install
命令或類似的東西。我錯過了什麼嗎?
構建一個包後,如何在系統上安裝它?如何在構建它們之後安裝Swift包二進制文件?
例如,我正在嘗試安裝Swift language server,但我不知道在swift build
之後要做什麼。我是否必須手動複製可執行文件和庫?
在CMake的/讓世界上總是有一個make install
一步。 Swift包管理器中是否有類似的東西?似乎沒有install
命令或類似的東西。我錯過了什麼嗎?
夫特包管理器產生純可執行文件,在.build/debug
或.build/release
目錄。您可以在其輸出Linking .build/debug/<the name of the main module in the Package>
中看到最後一行。
如果未指定,否則,你可以運行結果可執行文件,任何其他可執行文件,通過在命令行中輸入其路徑,並根據需要提供參數。
Swift Package Manager不支持自定義腳本或目標,如install
,deploy
等。如果需要安裝/部署自動化,則應該使用其他腳本或工具(如Makefile)來完成。