在Rake任务中获取BUILT_PRODUCTS_DIR

时间:2015-11-24 12:32:48

标签: ruby xcode rake

当Xcode构建目标时,它会导出许多变量,包括BUILT_PRODUCTS_DIR。我正在创建一个Rake任务,其中我需要BUILT_PRODUCTS_DIR变量的值。

我目前正在使用的选项是在Xcode项目中添加构建阶段,在该项目中我将BUILT_PRODUCTS_DIR变量的值写入文件,但是如果可能的话,我更愿意不使用构建阶段。 / p>

我浏览了奇妙的xcodeproj gem的文档,但我不相信有一个选项可以使用这个gem访问BUILT_PRODUCTS_DIR变量。

1 个答案:

答案 0 :(得分:0)

您可以使用ENV

在Ruby中访问环境变量
ENV['BUILT_PRODUCTS_DIR']

(Rake任务是Ruby)

您还没有说过rake任务和xcode构建是如何相关的。例如,是否会调用另一个,以及如何调用。