(refs #7358) Initial 4.7 update commit
[simantics/platform.git] / releng / org.simantics.sdk.build.targetdefinition / org.simantics.sdk.build.targetdefinition.tpd
1 target "Eclipse Oxygen"
2
3 with source allEnvironments
4
5 location "http://download.eclipse.org/tools/orbit/downloads/drops/R20170516192513/repository" {
6         com.google.guava
7         com.google.guava.source
8         org.objectweb.asm
9         org.objectweb.asm.source
10         org.objectweb.asm.commons
11         org.objectweb.asm.commons.source
12         org.objectweb.asm.xml
13         org.objectweb.asm.xml.source
14         org.objectweb.asm.util
15         org.objectweb.asm.analysis
16         org.objectweb.asm.analysis.source
17         org.objectweb.asm.tree
18         org.objectweb.asm.tree.source
19 }
20
21 location "http://download.eclipse.org/releases/oxygen" {
22         javax.xml                                               //Needed for org.apache.batik
23         org.apache.xerces                               //Needed for org.eclipse.mylyn.tasks
24         org.apache.xml.resolver                 //Needed for org.apache.xerces
25         org.apache.xml.serializer               //Needed for org.apache.xerces
26         org.apache.commons.httpclient                   //Needed for org.eclipse.mylyn.commons.net
27         org.apache.commons.httpclient.source    //Needed for org.eclipse.mylyn.commons.net
28         org.eclipse.mylyn.commons.feature.group                                 //Needed for context and monitor.
29         org.eclipse.mylyn.context_feature.feature.group                 //Needed for org.eclipse.mylyn.wikitext_feature.feature.group
30         org.eclipse.mylyn.monitor.feature.group                                 //Needed for org.eclipse.mylyn.wikitext_feature.feature.group
31         org.eclipse.mylyn.commons.net                                                   //Needed for org.eclipse.mylyn.tasks
32         org.eclipse.mylyn.commons.net.source                                    //Needed for org.eclipse.mylyn.tasks
33         org.eclipse.mylyn.commons.repositories.core                             //Needed for org.eclipse.mylyn.tasks
34         org.eclipse.mylyn.commons.repositories.core.source              //Needed for org.eclipse.mylyn.tasks
35         org.eclipse.mylyn.commons.repositories.ui                               //Needed for org.eclipse.mylyn.tasks
36         org.eclipse.mylyn.commons.repositories.ui.source                //Needed for org.eclipse.mylyn.tasks
37         org.eclipse.mylyn.commons.identity.feature.group                //Needed for org.eclipse.mylyn.tasks
38         org.eclipse.mylyn.commons.notifications.feature.group   //Needed for org.eclipse.mylyn.tasks
39         org.eclipse.mylyn.tasks.ui                                                              //Needed for org.eclipse.mylyn.wikitext_feature.feature.group
40         org.eclipse.mylyn.tasks.ui.source                                               //Needed for org.eclipse.mylyn.wikitext_feature.feature.group
41         org.eclipse.mylyn.tasks.core                                                    //Needed for org.eclipse.mylyn.wikitext_feature.feature.group
42         org.eclipse.mylyn.tasks.core.source                                             //Needed for org.eclipse.mylyn.wikitext_feature.feature.group
43         org.eclipse.mylyn.wikitext_feature.feature.group
44         org.eclipse.emf.sdk.feature.group
45         org.eclipse.epp.mpc.feature.group
46         org.eclipse.userstorage.feature.group   //Needed for org.eclipse.epp.mpc.core
47         org.eclipse.userstorage.oauth                   //Needed for org.eclipse.epp.mpc.core
48         org.eclipse.userstorage.oauth.source    //Needed for org.eclipse.epp.mpc.core
49         org.jsoup                                                               //Needed for org.eclipse.mylyn.wikitext_feature.feature.group
50         org.eclipse.draw2d.feature.group                //Needed for org.eclipse.nebula.visualization.*
51 }
52
53 location "http://download.eclipse.org/eclipse/updates/4.7" {
54         org.apache.httpcomponents.httpclient
55         org.apache.httpcomponents.httpclient.source
56         org.apache.httpcomponents.httpcore
57         org.apache.httpcomponents.httpcore.source
58         org.eclipse.core.runtime.feature.feature.group
59         org.eclipse.e4.core.tools.feature.feature.group
60         org.eclipse.e4.core.tools.feature.source.feature.group
61         org.eclipse.ecf.core.feature.feature.group
62         org.eclipse.ecf.core.feature.source.feature.group
63         org.eclipse.ecf.core.ssl.feature.feature.group
64         org.eclipse.ecf.core.ssl.feature.source.feature.group
65         org.eclipse.ecf.filetransfer.feature.feature.group
66         org.eclipse.ecf.filetransfer.feature.source.feature.group
67         org.eclipse.ecf.filetransfer.httpclient4.feature.feature.group
68         org.eclipse.ecf.filetransfer.httpclient4.feature.source.feature.group
69         org.eclipse.ecf.filetransfer.httpclient4.ssl.feature.feature.group
70         org.eclipse.ecf.filetransfer.httpclient4.ssl.feature.source.feature.group
71         org.eclipse.ecf.filetransfer.ssl.feature.feature.group
72         org.eclipse.ecf.filetransfer.ssl.feature.source.feature.group
73         org.eclipse.equinox.p2.discovery.feature.feature.group
74         org.eclipse.equinox.sdk.feature.group
75         org.eclipse.help.feature.group
76         org.eclipse.help.source.feature.group
77         org.eclipse.platform.feature.group
78         org.eclipse.platform.source.feature.group
79         org.eclipse.rcp.feature.group
80         org.eclipse.rcp.source.feature.group
81         org.eclipse.releng.tools.feature.group
82         org.eclipse.sdk.ide
83         org.eclipse.swt.tools.feature.feature.group
84 }
85
86 location "http://download.eclipse.org/nebula/releases/latest" {
87         org.eclipse.nebula.effects.stw.feature.feature.group
88         org.eclipse.nebula.examples.feature.feature.group
89         org.eclipse.nebula.visualization.feature.feature.group
90         org.eclipse.nebula.widgets.gallery.feature.feature.group
91         org.eclipse.nebula.feature.feature.group
92         org.eclipse.nebula.cwt.feature.feature.group
93         org.eclipse.nebula.widgets.oscilloscope.feature.feature.group
94         org.eclipse.nebula.widgets.pshelf.css.feature.feature.group
95         org.eclipse.nebula.widgets.ganttchart.feature.feature.group
96         org.eclipse.nebula.widgets.xviewer.feature.feature.group
97         org.eclipse.nebula.widgets.compositetable.feature.feature.group
98         org.eclipse.nebula.widgets.grid.feature.feature.group
99         org.eclipse.nebula.widgets.cdatetime.feature.feature.group
100         org.eclipse.nebula.widgets.pshelf.feature.feature.group
101         org.eclipse.nebula.widgets.richtext.feature.feature.group 
102         org.eclipse.nebula.widgets.tablecombo.feature.feature.group
103         org.eclipse.nebula.widgets.paperclips.feature.feature.group
104         org.eclipse.nebula.examples.release.feature.feature.group 
105         org.eclipse.nebula.widgets.pgroup.feature.feature.group
106 }
107
108 location "http://download.eclipse.org/nattable/releases/1.5.0/repository" {
109         org.eclipse.nebula.widgets.nattable.core.feature.feature.group
110         org.eclipse.nebula.widgets.nattable.extension.e4.source.feature.feature.group
111         org.eclipse.nebula.widgets.nattable.extension.poi.feature.feature.group
112         org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature.feature.group
113         org.eclipse.nebula.widgets.nattable.core.source.feature.feature.group
114         org.eclipse.nebula.widgets.nattable.extension.glazedlists.source
115         org.eclipse.nebula.widgets.nattable.extension.nebula.feature.feature.group
116         org.eclipse.nebula.widgets.nattable.extension.e4.feature.feature.group
117         org.eclipse.nebula.widgets.nattable.extension.nebula.source.feature.feature.group
118         org.eclipse.nebula.widgets.nattable.extension.poi.source.feature.feature.group
119 }
120
121 location "http://download.eclipse.org/e4/snapshots/org.eclipse.e4.tools/latest/" {
122         org.eclipse.e4.tools.spies.feature.feature.group
123 }
124
125 location "http://www.simantics.org/download/private/eclipse-4.7/external-components/maven" {
126         ch.qos.logback.classic
127         ch.qos.logback.classic.source
128         ch.qos.logback.core
129         ch.qos.logback.core.source
130         com.esotericsoftware.kryo
131         com.esotericsoftware.kryo.source
132         com.esotericsoftware.minlog
133         com.esotericsoftware.minlog.source
134         com.esotericsoftware.reflectasm
135         com.esotericsoftware.reflectasm.source
136         com.fasterxml.jackson.core.jackson-annotations
137         com.fasterxml.jackson.core.jackson-annotations.source
138         com.fasterxml.jackson.core.jackson-core
139         com.fasterxml.jackson.core.jackson-core.source
140         com.fasterxml.jackson.core.jackson-databind
141         com.fasterxml.jackson.core.jackson-databind.source
142         com.fasterxml.jackson.dataformat.jackson-dataformat-csv
143         com.fasterxml.jackson.dataformat.jackson-dataformat-csv.source
144         com.fasterxml.jackson.dataformat.jackson-dataformat-xml
145         com.fasterxml.jackson.dataformat.jackson-dataformat-xml.source
146         com.fasterxml.jackson.datatype.jackson-datatype-jsr310
147         com.fasterxml.jackson.datatype.jackson-datatype-jsr310.source
148         com.fasterxml.jackson.jaxrs.jackson-jaxrs-base
149         com.fasterxml.jackson.jaxrs.jackson-jaxrs-base.source
150         com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider
151         com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider.source
152         com.fasterxml.jackson.module.jackson-module-jaxb-annotations
153         com.fasterxml.jackson.module.jackson-module-jaxb-annotations.source
154         com.fasterxml.woodstox.woodstox-core
155         com.fasterxml.woodstox.woodstox-core.source
156         com.github.virtuald.curvesapi
157         com.github.virtuald.curvesapi.source
158         com.healthmarketscience.jackcess
159         com.healthmarketscience.jackcess.source
160         com.koloboke.api-jdk8
161         com.koloboke.api-jdk8.source
162         com.koloboke.compile
163         com.koloboke.compile.source
164         com.koloboke.impl-common-jdk8
165         com.koloboke.impl-common-jdk8.source
166         com.lowagie.text
167         com.lowagie.text.source
168         com.sun.jna
169         com.sun.jna.source
170         com.sun.jna.platform
171         com.sun.jna.platform.source
172         freemarker
173         freemarker.source
174         gnu.trove3
175         gnu.trove3.source
176         it.unimi.dsi.fastutil
177         it.unimi.dsi.fastutil.source
178         javax.ws.rs-api
179         javax.ws.rs-api.source
180         jakarta-regexp
181         net.jcip.annotations
182         net.jcip.annotations.source
183         net.ucanaccess
184         net.ucanaccess.source
185         org.antlr.runtime
186         org.antlr.runtime.source
187         org.apache.log4j
188         org.apache.log4j.source
189         org.apache.commons.codec
190         org.apache.commons.codec.source
191         org.apache.commons.collections
192         org.apache.commons.collections.source
193         org.apache.commons.collections4
194         org.apache.commons.collections4.source
195         org.apache.commons.compress
196         org.apache.commons.compress.source
197         org.apache.commons.logging
198         org.apache.commons.logging.source
199         org.apache.commons.io
200         org.apache.commons.io.source
201         org.apache.commons.lang
202         org.apache.commons.lang.source
203         org.apache.commons.math3
204         org.apache.commons.math3.source
205         org.apache.lucene4.analyzers-common
206         org.apache.lucene4.analyzers-common.source
207         org.apache.lucene4.core
208         org.apache.lucene4.core.source
209         org.apache.lucene4.queryparser
210         org.apache.lucene4.queryparser.source
211         org.apache.lucene4.sandbox
212         org.apache.lucene4.sandbox.source
213         org.apache.lucene4.queries
214         org.apache.lucene4.queries.source
215         org.apache.pdfbox
216         org.apache.pdfbox.source
217         org.apache.pdfbox.xmpbox
218         org.apache.pdfbox.xmpbox.source
219         org.apache.pdfbox.fontbox
220         org.apache.pdfbox.fontbox.source
221         org.apache.xmlbeans
222         org.eclipse.collections.eclipse-collections
223         org.eclipse.collections.eclipse-collections.source
224         org.glassfish.hk2.api
225         org.glassfish.hk2.api.source
226         org.glassfish.hk2.locator
227         org.glassfish.hk2.locator.source
228         org.glassfish.hk2.utils
229         org.glassfish.hk2.utils.source
230         org.glassfish.hk2.osgi-resource-locator
231         org.glassfish.hk2.osgi-resource-locator.source
232         org.glassfish.hk2.external.aopalliance-repackaged
233         org.glassfish.hk2.external.aopalliance-repackaged.source
234         org.glassfish.jersey.bundles.repackaged.jersey-guava
235         org.glassfish.jersey.bundles.repackaged.jersey-guava.source
236         org.glassfish.jersey.core.jersey-client
237         org.glassfish.jersey.core.jersey-client.source
238         org.glassfish.jersey.core.jersey-common
239         org.glassfish.jersey.core.jersey-common.source
240         org.glassfish.jersey.core.jersey-server
241         org.glassfish.jersey.core.jersey-server.source
242         org.glassfish.jersey.ext.jersey-entity-filtering
243         org.glassfish.jersey.ext.jersey-entity-filtering.source
244         org.glassfish.jersey.media.jersey-media-multipart
245         org.glassfish.jersey.media.jersey-media-multipart.source
246         org.glassfish.jersey.media.jersey-media-json-jackson
247         org.glassfish.jersey.media.jersey-media-json-jackson.source
248         org.hsqldb.hsqldb
249         org.hsqldb.hsqldb.source
250         javassist
251         javassist.source
252         org.jboss.windup.decompiler.api.forge-addon.source
253         org.jboss.windup.decompiler.api.forge-addon
254         org.jboss.windup.decompiler.procyon.source
255         org.jboss.windup.decompiler.procyon.windup-procyon-compilertools.source
256         org.jboss.windup.decompiler.procyon.windup-procyon-compilertools
257         org.jboss.windup.decompiler.procyon.windup-procyon-core.source
258         org.jboss.windup.decompiler.procyon.windup-procyon-core
259         org.jboss.windup.decompiler.procyon.windup-procyon-reflection.source
260         org.jboss.windup.decompiler.procyon.windup-procyon-reflection
261         org.jboss.windup.decompiler.procyon
262         org.jboss.windup.utils.windup-utils.forge-addon.source
263         org.jboss.windup.utils.windup-utils.forge-addon
264         javax.validation.api
265         javax.validation.api.source
266         org.jdom2
267         org.jdom2.source
268         org.jfree.jchart
269         org.jfree.jchart.source
270         org.jfree.jcommon
271         org.jfree.jcommon.source
272         org.jvnet.mimepull
273         org.jvnet.mimepull.source
274         org.mozilla.rhino
275         org.mozilla.rhino.source
276         org.objenesis
277         org.objenesis.source
278         org.supercsv
279         org.supercsv.source
280         bouncycastle.bcprov-jdk14
281         bouncycastle.bcmail-jdk14
282         org.bouncycastle.bcprov-jdk14
283         org.bouncycastle.bcprov-jdk14.source
284         org.bouncycastle.bcmail-jdk14
285         org.bouncycastle.bcmail-jdk14.source
286         org.bouncycastle.bctsp-jdk14
287         org.bouncycastle.bctsp-jdk14.source
288         org.ini4j
289         org.ini4j.source
290         org.slf4j.api
291         org.slf4j.api.source
292         stax2-api
293         stax2-api.source
294 }
295
296 location "http://www.simantics.org/download/private/eclipse-4.7/external-components/manual" {
297         org.apache.batik
298         org.apache.poi.feature.feature.group
299 }