如何设置Xcode机器人的路径

时间:2014-02-19 12:10:05

标签: ios xcode continuous-integration

我们的游戏具有以下目录结构:

 + AwesomeGame
   + GameSrc *(this an SVN repo)*
      - GameSrc.xcodeproj
      - [... all the other source and data]
   + FrameworkSrc *(this is another SVN repo)*
      - Framework.xcodeproj
      - [... framework source code]

框架项目用于多个项目,每个游戏都是单独的,但遵循相同的目录结构。 GameSrc.xcodeproj包含Framework.xcodeproj,并将其目标设置为dependancies。

在GameSrc.xcodeproj中,我们将标题搜索路径设置为..

"${PROJECT_DIR}/../FrameworkSrc/"

..因此游戏可以在构建时找到框架的标题。这很有效并且有一段时间了。

现在我想开始使用Xcode 5和OSX服务器中的持续集成功能。机器人足够智能,可以发现依赖项并检查两个项目。但问题是它没有将项目签出到我们的文件夹结构中,因此构建将不起作用。

根据日志,它会检查具有以下文件夹名称的项目:

http_ourserver_svn_GameSrc/
http_ourserver_svn_FrameworkSrc/

要解决这个问题,如果有一种方法可以定义机器人如何检查存储库,或者是否有某种方法可以更改我的搜索路径以引用包含的项目,那将会很棒。

有没有人知道如何让它发挥作用?

0 个答案:

没有答案