Skip to content

Commit

Permalink
Enhance the update site to include all all-in-one product features
Browse files Browse the repository at this point in the history
- This allows an all-in-one product installation to be provisioned
purely from the BIRT update site.
- Add https://download.eclipse.org/birt/updates/release/latest to the
available update site.
- With that possibility, Oomph can generate a product definition for use
in the installer just like it does for the EPP products and the
Platform's SDK product.
  • Loading branch information
merks committed Sep 1, 2024
1 parent b3541db commit b133757
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 1 deletion.
7 changes: 6 additions & 1 deletion build/birt-packages/birt-report-all-in-one/BIRT.product
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,8 @@ Powered by the Eclipse Platform: https://eclipse.org/eclipse
<programArgs>-perspective org.eclipse.birt.report.designer.ui.ReportPerspective
-product org.eclipse.birt.branding.birt_all_in_one
</programArgs>
<vmArgs>-Xms512m
<vmArgs>-Dosgi.requiredJavaVersion=21
-Xms512m
-Xmx2048m
-Dorg.eclipse.help.webapp.experimental.ui=true
</vmArgs>
Expand Down Expand Up @@ -281,6 +282,10 @@ United States, other countries, or both.
<property name="osgi.instance.area.default" value="@user.home/Documents/workspace" os="macosx"/>
</configurations>

<repositories>
<repository location="https://download.eclipse.org/birt/updates/release/latest" name="BIRT Latest Release" enabled="true" />
</repositories>

<preferencesInfo>
<targetfile overwrite="false"/>
</preferencesInfo>
Expand Down
6 changes: 6 additions & 0 deletions build/org.eclipse.birt.p2updatesite/category.xml
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,7 @@
<feature id="org.eclipse.datatools.common.doc.user"/>
<feature id="org.eclipse.datatools.connectivity.doc.user"/>
<feature id="org.eclipse.datatools.enablement.apache.derby.feature"/>
<feature id="org.eclipse.datatools.enablement.feature"/>
<feature id="org.eclipse.datatools.enablement.hsqldb.feature"/>
<feature id="org.eclipse.datatools.enablement.ibm.feature"/>
<feature id="org.eclipse.datatools.enablement.ingres.feature"/>
Expand Down Expand Up @@ -134,6 +135,11 @@
<feature id="org.eclipse.help"/>
<feature id="org.eclipse.platform"/>
<feature id="org.eclipse.rcp"/>
<feature id="org.eclipse.wst.common_core.feature"/>
<feature id="org.eclipse.wst.common_ui.feature"/>
<feature id="org.eclipse.wst.xml_core.feature"/>
<feature id="org.eclipse.wst.xml_ui.feature"/>
<feature id="org.eclipse.wst.xml_userdoc.feature"/>
<feature id="org.eclipse.xsd"/>
<feature id="org.eclipse.xsd.edit"/>

Expand Down

0 comments on commit b133757

Please sign in to comment.