Skip to content

Commit a5a2774

Browse files
authored
Provide a configuration for PDE.setup (#6)
#4
1 parent 73b8426 commit a5a2774

2 files changed

Lines changed: 58 additions & 11 deletions

File tree

releng/org.eclipse.pde.ui.setup/PDE.setup

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,11 @@
1414
xsi:schemaLocation="http://www.eclipse.org/oomph/setup/git/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Git.ecore http://www.eclipse.org/oomph/setup/jdt/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/JDT.ecore http://www.eclipse.org/oomph/predicates/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Predicates.ecore http://www.eclipse.org/oomph/setup/targlets/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/SetupTarglets.ecore http://www.eclipse.org/oomph/setup/workingsets/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/SetupWorkingSets.ecore http://www.eclipse.org/oomph/workingsets/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/WorkingSets.ecore"
1515
name="pde"
1616
label="PDE">
17+
<annotation
18+
source="http://www.eclipse.org/oomph/setup/ConfigurationReference">
19+
<reference
20+
href="PDEConfiguration.setup#/"/>
21+
</annotation>
1722
<setupTask
1823
xsi:type="setup.p2:P2Task">
1924
<requirement
@@ -109,16 +114,6 @@
109114
<setupTask
110115
xsi:type="setup:CompoundTask"
111116
name="Preferences">
112-
<setupTask
113-
xsi:type="setup:CompoundTask"
114-
name="org.eclipse.egit.ui">
115-
<setupTask
116-
xsi:type="setup:PreferenceTask"
117-
key="/instance/org.eclipse.egit.ui/commit_dialog_signed_off_by"
118-
value="true">
119-
<description>Insert Signed-off-by Footer</description>
120-
</setupTask>
121-
</setupTask>
122117
<setupTask
123118
xsi:type="setup:CompoundTask"
124119
name="org.eclipse.core.resources">
@@ -219,7 +214,7 @@
219214
<setupTask
220215
xsi:type="setup:EclipseIniTask"
221216
option="-Doomph.redirection.pde"
222-
value="=https://raw.githubusercontent.com/eclipse-pde/eclipse.pde.ui/master/releng/org.eclipse.pde.ui.setup/PDE.setup->${github.clone.pde.ui.location|uri}/releng/org.eclipse.pde.ui.setup/PDE.setup"
217+
value="=https://raw.githubusercontent.com/eclipse-pde/eclipse.pde.ui/master/releng/org.eclipse.pde.ui.setup/->${github.clone.pde.ui.location|uri}/releng/org.eclipse.pde.ui.setup/"
223218
vm="true">
224219
<description>Set an Oomph redirection system property to redirect the logical location of this setup to its physical location in the Git clone.</description>
225220
</setupTask>
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<setup:Configuration
3+
xmi:version="2.0"
4+
xmlns:xmi="http://www.omg.org/XMI"
5+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
6+
xmlns:setup="http://www.eclipse.org/oomph/setup/1.0"
7+
label="PDE">
8+
<annotation
9+
source="http://www.eclipse.org/oomph/setup/BrandingInfo">
10+
<detail
11+
key="imageURI">
12+
<value>https://www.eclipse.org/downloads/images/committers.png</value>
13+
</detail>
14+
<detail
15+
key="badgeLabel">
16+
<value>PDE</value>
17+
</detail>
18+
</annotation>
19+
<installation
20+
name="pde.installation"
21+
label="PDE Installation">
22+
<setupTask
23+
xsi:type="setup:VariableTask"
24+
name="installation.id.default"
25+
value="pde"/>
26+
<productVersion
27+
href="index:/org.eclipse.setup#//@productCatalogs[name='org.eclipse.applications']/@products[name='eclipse.platform.sdk']/@versions[name='latest']"/>
28+
<description>The PDE installation provides the latest tools needed to work with the Eclipse Plug-in Development Environment's source code.</description>
29+
</installation>
30+
<workspace
31+
name="pde.workspace"
32+
label="PDE Workspace">
33+
<stream
34+
href="index:/org.eclipse.setup#//@projectCatalogs[name='org.eclipse']/@projects[name='pde']/@projects[name='build']/@streams[name='master']"/>
35+
<stream
36+
href="index:/org.eclipse.setup#//@projectCatalogs[name='org.eclipse']/@projects[name='pde']/@projects[name='ui']/@streams[name='master']"/>
37+
<description>The PDE workspace provides the source code of the Eclipse Plug-in Development Environment.</description>
38+
</workspace>
39+
<description>
40+
&lt;p>
41+
The &lt;a href=&quot;https://www.eclipse.org/pde/&quot;/>Eclipse Plug-in Development Environment&lt;/a> configuration provisions a dedicated development environment
42+
for the complete set of source projects of the &lt;a href=&quot;https://projects.eclipse.org/projects/eclipse.pde&quot;>PDE project&lt;/a>.
43+
&lt;/p>
44+
&lt;p>
45+
All the source projects from &lt;a href=&quot;https://github.com/eclipse-pde&quot;>PDE's Github Repositories&lt;/a>
46+
are available, organized into working sets, and ready for contribution.
47+
&lt;/p>
48+
&lt;/p>
49+
Please &lt;a href=&quot;https://wiki.eclipse.org/Eclipse_Platform_SDK_Provisioning&quot;>read the analogous tutorial instructions&lt;/a> for the Eclipse Platform SDK's configuration for more details.
50+
&lt;/p>
51+
</description>
52+
</setup:Configuration>

0 commit comments

Comments
 (0)