我有一个带有Eclipse项目的C源代码存储库(顶级的.project和.cproject文件)。我需要从命令行构建该项目,以便它与我们的CI系统集成。
我知道我可以从命令行(或工作区内的特定项目)构建Eclipse工作区,如下所述:C++ eclipse project automatic build server和此处:Build Eclipse Java Project from Command Line 但我想做的是建立一个没有任何工作空间的项目。将工作空间(.metadata文件夹)提交到源存储库听起来非常难看。
是否有其他命令行选项用于构建项目而无需指定工作空间?如果没有,是否可以动态生成工作空间"?
答案 0 :(得分:1)
我最终在这个答案之后找到了一个解决方案:https://stackoverflow.com/a/8908262/6289487
我使用 -data 命令行选项,诀窍是使用 -import 。