Xcode运行脚本,是否可以仅在文件更改时运行?

时间:2014-09-09 15:58:23

标签: xcode

我想只在某个文件发生变化时执行脚本。这可能在运行脚本阶段吗?我在文档中看不到任何内容。

非常感谢你。

2 个答案:

答案 0 :(得分:1)

在“运行脚本阶段的输入文件”中,添加要依赖的文件。例如:

**kwargs

在“输出文件”中,添加脚本将生成的文件:

$(TARGET_BUILD_DIR)/$(PRODUCT_NAME).framework

在剧本中:

./SomeFile.txt

现在,如果MyFile.txt丢失或者比输入文件的日期早,则会调用该脚本。

答案 1 :(得分:0)

我建议阅读http://indiestack.com/2014/12/speeding-up-custom-script-phases/,这是使用这个鲜为人知的Build Phases小宝石的一个很好的例子。