joe*_*els 5 xcode swift swift-package-manager
我的Xcode项目中有一个运行脚本阶段。在通过SPM更新依赖项之后,swift package update我必须使用来更新项目swift package generate-xcodeproj。
在不使用rubygem,pod spec或其他第三部分工具的情况下,如何维护该构建阶段?我可以通过某种方式将运行脚本阶段添加到xcconfig文件吗?
目前使用 SwiftPM,xcode 项目文件是从模板生成的,其上的任何扩展都被认为是短暂的 - xcode 项目文件的重新创建仅查看 Package.swift 中的内容,而不是任何现有项目。结果是,当您重新生成脚本时,您添加的任何扩展(如 shell 脚本构建阶段)总是会丢失。
如果您需要为构建调用 shell 脚本或等效类型的机制,而不是扩展生成的 xcode 项目,我建议将整个项目包装在 Makefile 或等效文件中。
| 归档时间: |
|
| 查看次数: |
378 次 |
| 最近记录: |