2011-09-20 86 views
-2

编译系统,我不知道是否有建立系统以下功能:对于Eclipse插件和RCP

  1. 在目标平台开发机器上安装&更新相关(插件)。
  2. 检索&将二进制相关性包装到OSGi包中(可能来自maven repos)。

即此生成系统应满足以下用例:

  1. 开发者从SCM检出插件源。
  2. 构建系统检查目标平台中是否存在插件依赖项,如果没有 - 安装它们。
  3. 构建系统检查二进制依赖关系,获取它们并打包到工作区中的OSGi捆绑项目中。

我知道关于Tycho,但不知道它是否可以提供依赖作为单独的进程,而不是在构建过程中。

另外我知道B3项目有需要的功能,但我没有建立它的Eclipse 3.7插件(这取决于旧的Xtext &谷歌集合)。

回答

-1

好吧,现在我知道Eclipse中的目标平台,所以我将使用它们来获取插件依赖关系。

对于二进制依赖项,我可以使用Maven。

0

我在使用buckminster,与3.5,3.6,3.7一起使用