2017-02-10 81 views
0

構建一個包後,如何在系統上安裝它?如何在構建它們之後安裝Swift包二進制文件?

例如,我正在嘗試安裝Swift language server,但我不知道在swift build之後要做什麼。我是否必須手動複製可執行文件和庫?

在CMake的/讓世界上總是有一個make install一步。 Swift包管理器中是否有類似的東西?似乎沒有install命令或類似的東西。我錯過了什麼嗎?

回答

1

夫特包管理器產生純可執行文件,在.build/debug.build/release目錄。您可以在其輸出Linking .build/debug/<the name of the main module in the Package>中看到最後一行。

如果未指定,否則,你可以運行結果可執行文件,任何其他可執行文件,通過在命令行中輸入其路徑,並根據需要提供參數。

Swift Package Manager不支持自定義腳本或目標,如install,deploy等。如果需要安裝/部署自動化,則應該使用其他腳本或工具(如Makefile)來完成。

相關問題