cocoa - 如何使构建 Xcode 目标依赖于 shell 脚本?

标签 cocoa xcode build shell dependencies

我有一个 shell 脚本,它作为目标中运行脚本阶段的一部分运行,有条件地将一些文件复制到产品中。如果我修改 shell 脚本然后重建,则该脚本不会运行,因为目标不知道那里存在依赖项。

如何添加依赖项,以便对 shell 脚本的修改导致产品部分或全部重建?我无法直接通过“添加依赖项”对话框来完成此操作。

最佳答案

为您的脚本创建一个新目标,让它将其文件复制到临时暂存文件夹或其他东西中,使您的主要目标依赖于它并对其结果进行第二个副本。

关于cocoa - 如何使构建 Xcode 目标依赖于 shell 脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1923812/

相关文章:

objective-c - cocoa 上的棕色噪音

ios - 更新 MacOS 和 Xcode 后的 Xcode 8.1 "No matching provisioning profiles found"

build - 错误 : Sonar server 'http://localhost:9000' can not be reached

objective-c - 将一对多核心数据关系的前 5 个值绑定(bind)到文本字段

macOS/Cocoa/SwiftUI - 如何判断用户是否更喜欢左键单击作为辅助单击?

ios - Swift - UIButton 没有固定在屏幕底部

ios - SVN 结帐时缺少框架和库,XCode 5

android - 如何定义在build.gradle中使用的Gradle版本?

xcode - 向 Xcode 添加了运行脚本阶段,但没有任何反应

objective-c - Mac OSX 绘图应用程序的一般方法(使用 obj-c)