mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-08-28 18:53:20 +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/"/>
|
url="https://download.eclipse.org/tm/terminal/updates/4.4milestones/"/>
|
||||||
<repository
|
<repository
|
||||||
url="https://download.eclipse.org/tm4e/releases/0.3.4/"/>
|
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
|
<repository
|
||||||
url="https://download.eclipse.org/tools/cdt/builds/9.11/cdt-9.11.0-2020-03-m1/">
|
url="https://download.eclipse.org/tools/cdt/builds/9.11/cdt-9.11.0-2020-03-m1/">
|
||||||
<annotation>
|
<annotation>
|
||||||
<detail
|
<detail
|
||||||
key="description">
|
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>
|
</detail>
|
||||||
</annotation>
|
</annotation>
|
||||||
</repository>
|
</repository>
|
||||||
<repository
|
|
||||||
url="https://download.eclipse.org/tools/cdt/tools.templates/1.1/tools.templates-1.1.2-simrel-2019-12-m3/"/>
|
|
||||||
<repository
|
<repository
|
||||||
url="https://download.eclipse.org/tools/gef/updates/legacy/integration/5.0.0_gef-legacy-master_2166/">
|
url="https://download.eclipse.org/tools/gef/updates/legacy/integration/5.0.0_gef-legacy-master_2166/">
|
||||||
<annotation>
|
<annotation>
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
<?pde version="3.8"?>
|
<?pde version="3.8"?>
|
||||||
<target name="cdt" sequenceNumber="69">
|
<target name="cdt" sequenceNumber="70">
|
||||||
<locations>
|
<locations>
|
||||||
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
|
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
|
||||||
<unit id="org.eclipse.license.feature.group" version="0.0.0"/>
|
<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/"/>
|
<repository location="https://download.eclipse.org/tm4e/releases/0.3.4/"/>
|
||||||
</location>
|
</location>
|
||||||
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
|
<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' -->
|
<!-- 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/"/>
|
<repository location="https://download.eclipse.org/tools/cdt/builds/9.11/cdt-9.11.0-2020-03-m1/"/>
|
||||||
</location>
|
<!-- 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. -->
|
||||||
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
|
<unit id="org.eclipse.cdt.feature.group" version="9.11.0.202001140305"/>
|
||||||
<!-- 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/"/>
|
|
||||||
</location>
|
</location>
|
||||||
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
|
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
|
||||||
<!-- We need GEF (!) for org.eclipse.wst.xml_ui.feature.feature.group -->
|
<!-- We need GEF (!) for org.eclipse.wst.xml_ui.feature.feature.group -->
|
||||||
|
@ -110,4 +95,4 @@
|
||||||
-ea</vmArgs>
|
-ea</vmArgs>
|
||||||
<programArgs>-consolelog</programArgs>
|
<programArgs>-consolelog</programArgs>
|
||||||
</launcherArgs>
|
</launcherArgs>
|
||||||
</target>
|
</target>
|
Loading…
Add table
Reference in a new issue