如何在构建之后安装Swift包二进制文件?

时间:2017-02-10 03:53:06

标签: swift swift-package-manager

构建软件包之后如何在系统上安装它?

例如,我尝试安装Swift language server但我不知道在swift build之后该怎么做。我是否必须手动复制可执行文件和库?

在CMake / make world中,始终有一个make install步骤。 Swift包管理器中有类似的东西吗?似乎没有install命令或类似的东西。我错过了什么吗?

1 个答案:

答案 0 :(得分:1)

Swift Package Manager在div{ text-align:center; justify-content: center; align-items: center; }.build/debug目录中生成普通可执行文件。您可以在其输出.build/release中看到最后一行。

如果没有另外指定,您可以像在任何其他可执行文件中一样运行结果可执行文件,方法是在命令行中键入其路径并根据需要提供参数。

Swift Package Manager不支持自定义脚本或目标,如Linking .build/debug/<the name of the main module in the Package>install等。如果需要安装/部署自动化,则应通过其他脚本或工具完成,例如生成文件。