Xcode共享运行脚本在工作区中的项目之间构建阶段

时间:2016-09-01 16:17:09

标签: ios xcode swiftlint

Xcode中是否有办法在工作区中的多个项目之间共享运行脚本构建阶段?

我正在使用SwiftLint来强制执行编码样式,但我不想在我的Xcode项目中手动将必要的运行脚本添加到所有项目(我维护,而不是第三方)。

1 个答案:

答案 0 :(得分:0)

我找到了一个解决方案,但它是特定于SwiftLint的解决方案,而不是任何运行脚本。

我的解决方案似乎工作得很好,就是选择我通常构建的目标,只为该目标设置运行脚本,但让运行脚本将--path指定为一个目录。由于SwiftLint在所有子目录中递归运行,因此工作正常:

swiftlint lint --path "$SRCROOT"/..