简单的说:
在 Eclipse 中,如何在构建时运行 shell/批处理脚本?我有一个可以手动运行的外部工具,但我想在项目构建时触发它。在脚本中使用构建变量将是一个额外的好处。
为什么我想要这个:
我从事移动多平台游戏的工作。我所在公司的团队在我们的游戏中使用 X-Code、Visual Studio 和 Eclipse (Momentics)。我们希望能够拿起电话并查看其顶部的覆盖信息,例如谁构建了它,构建它的时间,它来自哪个分支和修订版,以及正在使用哪些库版本。我通过在构建时运行一个脚本来使用 X-Code 完成此操作,该脚本将一些信息转储到我的游戏的资源目录中,然后我可以在运行时对其进行解析。这真的很简单,如果你有其他建议,我愿意提供;请记住,它必须适用于我们的开发人员使用的三个 IDE。
红糖:
在 X-Code 中,我们可以使用构建变量,这对于 eclipse 来说也是非常棒的。我使用它们更改到活动的 cocos2d-x 存储库并获取一个 git 日志来告诉我们最后一次提交到该存储库的时间以及由谁提交。如果这在 Eclipse 中是不可能的,我可以想出办法。
提前致谢!