mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-07-25 01:45:33 +02:00
Bug 558439: [releng] Remove the old p2 repos for now merged repos
To ensure that developers don't need to add all the new launchbar and tools.templates projects to their workspace, the main dependencies are pulled in from the most recent CDT build. This is achieved by having the main CDT feature in the target platform which allows developers to have just key bundles in their workspace e.g. org.eclipse.cdt.{ui,core}[.tests] This is similar to how Eclipse Platform projects have the I-builds in their own target platform. Change-Id: I59dd36c3f0cb4fdc182ae7cc8d8e996c1dfa90f6
This commit is contained in:
parent
13ddacb772
commit
5c57b320ec
2 changed files with 5 additions and 24 deletions
|
@ -310,19 +310,15 @@
|
|||
url="https://download.eclipse.org/tm/terminal/updates/4.4milestones/"/>
|
||||
<repository
|
||||
url="https://download.eclipse.org/tm4e/releases/0.3.4/"/>
|
||||
<repository
|
||||
url="https://download.eclipse.org/tools/cdt/launchbar/2.4/launchbar-2.4.1-simrel-2019-12-m3/"/>
|
||||
<repository
|
||||
url="https://download.eclipse.org/tools/cdt/builds/9.11/cdt-9.11.0-2020-03-m1/">
|
||||
<annotation>
|
||||
<detail
|
||||
key="description">
|
||||
<value>OMG! We have circular dependency that involves 'java.package; org.eclipse.cdt.utils.pty 0.0.0'</value>
|
||||
<value>OMG! We have circular dependency that involves 'java.package; org.eclipse.cdt.utils.pty 0.0.0' and We explicitly have CDT in target platform so that developers can develop org.eclipse.cdt.core/ui without requiring all the projects from CDT in their workspace.</value>
|
||||
</detail>
|
||||
</annotation>
|
||||
</repository>
|
||||
<repository
|
||||
url="https://download.eclipse.org/tools/cdt/tools.templates/1.1/tools.templates-1.1.2-simrel-2019-12-m3/"/>
|
||||
<repository
|
||||
url="https://download.eclipse.org/tools/gef/updates/legacy/integration/5.0.0_gef-legacy-master_2166/">
|
||||
<annotation>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<?pde version="3.8"?>
|
||||
<target name="cdt" sequenceNumber="69">
|
||||
<target name="cdt" sequenceNumber="70">
|
||||
<locations>
|
||||
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
|
||||
<unit id="org.eclipse.license.feature.group" version="0.0.0"/>
|
||||
|
@ -48,25 +48,10 @@
|
|||
<repository location="https://download.eclipse.org/tm4e/releases/0.3.4/"/>
|
||||
</location>
|
||||
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
|
||||
<unit id="org.eclipse.launchbar.feature.group" version="0.0.0"/>
|
||||
<unit id="org.eclipse.launchbar.remote.feature.group" version="0.0.0"/>
|
||||
<repository location="https://download.eclipse.org/tools/cdt/launchbar/2.4/launchbar-2.4.1/"/>
|
||||
</location>
|
||||
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
|
||||
<!-- OMG! We have circular dependency that involves 'java.package; org.eclipse.cdt.utils.pty 0.0.0' -->
|
||||
<repository location="https://download.eclipse.org/tools/cdt/builds/9.11/cdt-9.11.0-2020-03-m1/"/>
|
||||
</location>
|
||||
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
|
||||
<!-- normalize org.eclipse.cdt\releng\org.eclipse.cdt.repo\category.xml to remove .source IUs below -->
|
||||
<unit id="org.eclipse.tools.templates.core" version="0.0.0"/>
|
||||
<unit id="org.eclipse.tools.templates.core.source" version="0.0.0"/>
|
||||
<unit id="org.eclipse.tools.templates.freemarker" version="0.0.0"/>
|
||||
<unit id="org.eclipse.tools.templates.freemarker.java11" version="0.0.0"/>
|
||||
<unit id="org.eclipse.tools.templates.freemarker.source" version="0.0.0"/>
|
||||
<unit id="org.eclipse.tools.templates.freemarker.java11.source" version="0.0.0"/>
|
||||
<unit id="org.eclipse.tools.templates.ui" version="0.0.0"/>
|
||||
<unit id="org.eclipse.tools.templates.ui.source" version="0.0.0"/>
|
||||
<repository location="https://download.eclipse.org/tools/cdt/tools.templates/1.1/tools.templates-1.1.2-simrel-2019-12-m3/"/>
|
||||
<!-- We explicitly have CDT in target platform so that developers can develop org.eclipse.cdt.core/ui without requiring all the projects from CDT in their workspace. -->
|
||||
<unit id="org.eclipse.cdt.feature.group" version="9.11.0.202001140305"/>
|
||||
</location>
|
||||
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
|
||||
<!-- We need GEF (!) for org.eclipse.wst.xml_ui.feature.feature.group -->
|
||||
|
@ -110,4 +95,4 @@
|
|||
-ea</vmArgs>
|
||||
<programArgs>-consolelog</programArgs>
|
||||
</launcherArgs>
|
||||
</target>
|
||||
</target>
|
Loading…
Add table
Reference in a new issue