Swift包管理器错误:NoSources

时间:2016-03-28 10:12:31

标签: linux swift swift-package-manager

我正在添加一个依赖包,我在构建时遇到了这个错误:

results

请告诉我如何解决此错误。有没有办法指示SPM不要针对特定​​的依赖关系进入error: NoSources("[...]/Tests/TestResources") ?特定于包的Tests语句或其他内容。

exclude: []

谢谢!

1 个答案:

答案 0 :(得分:1)

您在Package.swift中有exclude指令 - https://github.com/apple/swift-package-manager/blob/master/Documentation/Package.swift.md

您似乎正在使用3月1日swift的快照,此版本中存在关于在测试https://bugs.swift.org/browse/SR-864中排除文件的缺陷。它在更高版本中得到解决,因此您可以切换到更新版本,最后一个版本是3月24日。

作为一种临时解决方法,如果您仍想使用当前版本的swift,则可以将TestResources移出Test目录。