2011-09-20 85 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一起使用