X-Git-Url: https://gerrit.simantics.org/r/gitweb?p=simantics%2Fplatform.git;a=blobdiff_plain;f=releng%2Forg.simantics.sdk.build.targetdefinition%2Forg.simantics.sdk.build.targetdefinition.tpd;h=6a0428e20586c934171ff043f0a2a125e99e7324;hp=a4149954e74f8e9eca2d1aa2ab2e8c87fe0b8425;hb=a9e5abf29200550168557ae2c7e0a6e2442f6c2b;hpb=0ae2b770234dfc3cbb18bd38f324125cf0faca07 diff --git a/releng/org.simantics.sdk.build.targetdefinition/org.simantics.sdk.build.targetdefinition.tpd b/releng/org.simantics.sdk.build.targetdefinition/org.simantics.sdk.build.targetdefinition.tpd index a4149954e..6a0428e20 100644 --- a/releng/org.simantics.sdk.build.targetdefinition/org.simantics.sdk.build.targetdefinition.tpd +++ b/releng/org.simantics.sdk.build.targetdefinition/org.simantics.sdk.build.targetdefinition.tpd @@ -1,6 +1,403 @@ -target "Eclipse Mars.2" +target "Eclipse 2019-12 (4.14)" with source allEnvironments -// TODO +// Need to get Guava [21,22) from here because mylyn.wikitext relies on it. +// The latest orbit repository contains Guava 27 which doesn't work for wikitext. +location "http://www.simantics.org/update/tools/orbit/downloads/drops/R20170516192513" { + com.google.guava [21.0.0,22.0.0) + com.google.guava.source [21.0.0,22.0.0) +} +location "http://www.simantics.org/update/tools/orbit/downloads/drops/R20191126223242/repository" { + org.objectweb.asm + org.objectweb.asm.analysis + org.objectweb.asm.analysis.source + org.objectweb.asm.commons + org.objectweb.asm.commons.source + org.objectweb.asm.source + org.objectweb.asm.tree + org.objectweb.asm.tree.source + org.objectweb.asm.util + org.objectweb.asm.util.source +} + +location "http://www.simantics.org/update/2019-12/" { + javax.xml + org.apache.lucene.analyzers-common + org.apache.lucene.analyzers-common.source + org.apache.lucene.analyzers-smartcn + org.apache.lucene.analyzers-smartcn.source + org.apache.lucene.core + org.apache.lucene.core.source + org.apache.lucene.misc + org.apache.lucene.queryparser + org.apache.xerces + org.apache.xml.resolver + org.apache.xml.serializer + org.eclipse.draw2d.feature.group + org.eclipse.emf.sdk.feature.group + org.eclipse.epp.mpc.feature.group + org.eclipse.epp.mpc.source.feature.group + org.eclipse.jetty.continuation + org.eclipse.jetty.continuation.source + org.eclipse.jetty.http + org.eclipse.jetty.http.source + org.eclipse.jetty.io + org.eclipse.jetty.io.source + org.eclipse.jetty.server + org.eclipse.jetty.server.source + org.eclipse.jetty.util + org.eclipse.jetty.util.source + org.eclipse.mylyn.wikitext_feature.feature.group + org.eclipse.mylyn.wikitext.ant.source + org.eclipse.mylyn.wikitext.mediawiki.source + org.eclipse.mylyn.wikitext.osgi.source + org.eclipse.mylyn.wikitext.source + org.eclipse.userstorage.feature.group + org.eclipse.userstorage.oauth + org.eclipse.userstorage.oauth.source + org.eclipse.userstorage.source + org.eclipse.userstorage.ui.source +} + +location "http://www.simantics.org/update/eclipse/updates/4.14/" { + org.apache.httpcomponents.httpclient + org.apache.httpcomponents.httpclient.source + org.apache.httpcomponents.httpcore + org.apache.httpcomponents.httpcore.source + org.eclipse.core.runtime.feature.feature.group + org.eclipse.e4.core.tools.feature.feature.group + org.eclipse.e4.core.tools.feature.source.feature.group + org.eclipse.ecf.core.feature.feature.group + org.eclipse.ecf.core.feature.source.feature.group + org.eclipse.ecf.core.ssl.feature.feature.group + org.eclipse.ecf.core.ssl.feature.source.feature.group + org.eclipse.ecf.filetransfer.feature.feature.group + org.eclipse.ecf.filetransfer.feature.source.feature.group + org.eclipse.ecf.filetransfer.httpclient45.feature.feature.group + org.eclipse.ecf.filetransfer.httpclient45.feature.source.feature.group + org.eclipse.ecf.filetransfer.ssl.feature.feature.group + org.eclipse.ecf.filetransfer.ssl.feature.source.feature.group + org.eclipse.equinox.p2.discovery.feature.feature.group + org.eclipse.equinox.sdk.feature.group + org.eclipse.help.feature.group + org.eclipse.help.source.feature.group + org.eclipse.platform.feature.group + org.eclipse.platform.source.feature.group + org.eclipse.rcp.feature.group + org.eclipse.rcp.source.feature.group + org.eclipse.releng.tools.feature.group + org.eclipse.sdk.ide + org.eclipse.swt.tools.feature.feature.group +} + +location "http://www.simantics.org/update/nebula/releases/2.2.0/release/" { + org.eclipse.nebula.cwt.feature.feature.group + org.eclipse.nebula.effects.stw.feature.feature.group + org.eclipse.nebula.examples.feature.feature.group + org.eclipse.nebula.examples.release.feature.feature.group + org.eclipse.nebula.feature.feature.group + org.eclipse.nebula.visualization.feature.feature.group + org.eclipse.nebula.widgets.cdatetime.feature.feature.group + org.eclipse.nebula.widgets.compositetable.feature.feature.group + org.eclipse.nebula.widgets.ctreecombo.feature.feature.group + org.eclipse.nebula.widgets.floatingtext.feature.feature.group + org.eclipse.nebula.widgets.gallery.feature.feature.group + org.eclipse.nebula.widgets.ganttchart.feature.feature.group + org.eclipse.nebula.widgets.geomap.feature.feature.group + org.eclipse.nebula.widgets.grid.feature.feature.group + org.eclipse.nebula.widgets.nebulaslider.feature.feature.group + org.eclipse.nebula.widgets.opal.breadcrumb.feature.feature.group + org.eclipse.nebula.widgets.opal.calculator.feature.feature.group + org.eclipse.nebula.widgets.opal.checkboxgroup.feature.feature.group + org.eclipse.nebula.widgets.opal.columnbrowser.feature.feature.group + org.eclipse.nebula.widgets.opal.commons.feature.feature.group + org.eclipse.nebula.widgets.opal.dialog.feature.feature.group + org.eclipse.nebula.widgets.opal.duallist.feature.feature.group + org.eclipse.nebula.widgets.opal.header.feature.feature.group + org.eclipse.nebula.widgets.opal.heapmanager.feature.feature.group + org.eclipse.nebula.widgets.opal.horizontalspinner.feature.feature.group + org.eclipse.nebula.widgets.opal.launcher.feature.feature.group + org.eclipse.nebula.widgets.opal.logindialog.feature.feature.group + org.eclipse.nebula.widgets.opal.multichoice.feature.feature.group + org.eclipse.nebula.widgets.opal.notifier.feature.feature.group + org.eclipse.nebula.widgets.opal.panels.feature.feature.group + org.eclipse.nebula.widgets.opal.preferencewindow.feature.feature.group + org.eclipse.nebula.widgets.opal.promptsupport.feature.feature.group + org.eclipse.nebula.widgets.opal.propertytable.feature.feature.group + org.eclipse.nebula.widgets.opal.rangeslider.feature.feature.group + org.eclipse.nebula.widgets.opal.roundedtoolbar.feature.feature.group + org.eclipse.nebula.widgets.opal.starrating.feature.feature.group + org.eclipse.nebula.widgets.opal.switchbutton.feature.feature.group + org.eclipse.nebula.widgets.opal.textassist.feature.feature.group + org.eclipse.nebula.widgets.opal.titledseparator.feature.feature.group + org.eclipse.nebula.widgets.opal.tipoftheday.feature.feature.group + org.eclipse.nebula.widgets.oscilloscope.feature.feature.group + org.eclipse.nebula.widgets.paperclips.feature.feature.group + org.eclipse.nebula.widgets.passwordrevealer.feature.feature.group + org.eclipse.nebula.widgets.pgroup.feature.feature.group + org.eclipse.nebula.widgets.progresscircle.feature.feature.group + org.eclipse.nebula.widgets.pshelf.css.feature.feature.group + org.eclipse.nebula.widgets.pshelf.feature.feature.group + org.eclipse.nebula.widgets.richtext.feature.feature.group + org.eclipse.nebula.widgets.splitbutton.feature.feature.group + org.eclipse.nebula.widgets.tablecombo.feature.feature.group + org.eclipse.nebula.widgets.xviewer.feature.feature.group +} + +location "http://www.simantics.org/update/nebula/nattable/releases/1.6.0/repository/" { + org.eclipse.nebula.widgets.nattable.core.feature.feature.group + org.eclipse.nebula.widgets.nattable.core.source.feature.feature.group + org.eclipse.nebula.widgets.nattable.extension.e4.feature.feature.group + org.eclipse.nebula.widgets.nattable.extension.e4.source.feature.feature.group + org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature.feature.group + org.eclipse.nebula.widgets.nattable.extension.glazedlists.source.feature.feature.group + org.eclipse.nebula.widgets.nattable.extension.nebula.feature.feature.group + org.eclipse.nebula.widgets.nattable.extension.nebula.source.feature.feature.group + org.eclipse.nebula.widgets.nattable.extension.poi.feature.feature.group + org.eclipse.nebula.widgets.nattable.extension.poi.source.feature.feature.group +} + +location "http://www.simantics.org/update/e4/snapshots/org.eclipse.e4.tools/latest-2019-12/" { + org.eclipse.e4.tools.spies.feature.feature.group +} + +location "http://www.simantics.org/update/nebula/releases/2.2.0/incubation/" { + org.eclipse.nebula.incubation.feature.feature.group + org.eclipse.nebula.examples.incubation.feature.feature.group +} + +location "http://www.simantics.org/update/collections/10.2.0/repository/" { + org.eclipse.collections.feature.feature.group + org.eclipse.collections.feature.source.feature.group +} + +location "http://www.simantics.org/download/master/external-components/maven/" { + bouncycastle.bcmail-jdk14 + bouncycastle.bcprov-jdk14 + ch.qos.logback.classic + ch.qos.logback.classic.source + ch.qos.logback.core + ch.qos.logback.core.source + com.google.android.annotations + com.google.android.annotations.source + com.google.api.grpc.proto-google-common-protos + com.google.api.grpc.proto-google-common-protos.source + com.google.errorprone.error_prone_annotations + com.google.errorprone.error_prone_annotations.source + com.google.gson + com.google.gson.source + com.google.protobuf + com.google.protobuf.source + com.esotericsoftware.kryo + com.esotericsoftware.kryo.source + com.esotericsoftware.minlog + com.esotericsoftware.minlog.source + com.esotericsoftware.reflectasm + com.esotericsoftware.reflectasm.source + com.fasterxml.jackson.core.jackson-annotations + com.fasterxml.jackson.core.jackson-annotations.source + com.fasterxml.jackson.core.jackson-core + com.fasterxml.jackson.core.jackson-core.source + com.fasterxml.jackson.core.jackson-databind + com.fasterxml.jackson.core.jackson-databind.source + com.fasterxml.jackson.dataformat.jackson-dataformat-csv + com.fasterxml.jackson.dataformat.jackson-dataformat-csv.source + com.fasterxml.jackson.dataformat.jackson-dataformat-xml + com.fasterxml.jackson.dataformat.jackson-dataformat-xml.source + com.fasterxml.jackson.datatype.jackson-datatype-jsr310 + com.fasterxml.jackson.datatype.jackson-datatype-jsr310.source + com.fasterxml.jackson.jaxrs.jackson-jaxrs-base + com.fasterxml.jackson.jaxrs.jackson-jaxrs-base.source + com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider + com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider.source + com.fasterxml.jackson.module.jackson-module-jaxb-annotations + com.fasterxml.jackson.module.jackson-module-jaxb-annotations.source + com.fasterxml.woodstox.woodstox-core + com.fasterxml.woodstox.woodstox-core.source + com.healthmarketscience.jackcess + com.healthmarketscience.jackcess.source + com.influxdb.client-core + com.influxdb.client-core.source + com.influxdb.client-java + com.influxdb.client-java.source + com.koloboke.api-jdk8 + com.koloboke.api-jdk8.source + com.koloboke.compile + com.koloboke.compile.source + com.koloboke.impl-common-jdk8 + com.koloboke.impl-common-jdk8.source + com.lowagie.text + com.lowagie.text.source + freemarker + freemarker.source + gnu.trove3 + gnu.trove3.source + io.netty.buffer + io.netty.buffer.source + io.netty.codec + io.netty.codec.source + io.netty.codec-http + io.netty.codec-http.source + io.netty.codec-http2 + io.netty.codec-http2.source + io.netty.codec-socks + io.netty.codec-socks.source + io.netty.common + io.netty.common.source + io.netty.handler + io.netty.handler.source + io.netty.handler-proxy + io.netty.handler-proxy.source + io.netty.resolver + io.netty.resolver.source + io.netty.transport + io.netty.transport.source + io.opencensus.api + io.opencensus.api.source + io.opencensus.contrib-grpc-metrics + io.opencensus.contrib-grpc-metrics.source + it.unimi.dsi.fastutil + it.unimi.dsi.fastutil.source + jakarta-regexp + javax.servlet-api + javax.servlet-api.source + jakarta.xml.bind-api + jakarta.xml.bind-api.source + jakarta.validation.jakarta.validation-api + jakarta.validation.jakarta.validation-api.source + jakarta.ws.rs-api + jakarta.ws.rs-api.source + net.jcip.annotations + net.jcip.annotations.source + net.ucanaccess + net.ucanaccess.source + org.antlr.runtime + org.antlr.runtime.source + org.apache.aries.spifly.dynamic.bundle + org.apache.commons.commons-codec + org.apache.commons.commons-codec.source + org.apache.commons.collections4 + org.apache.commons.collections4.source + org.apache.commons.compress + org.apache.commons.compress.source + org.apache.commons.io + org.apache.commons.io.source + org.apache.commons.lang + org.apache.commons.lang.source + org.apache.commons.logging + org.apache.commons.logging.source + org.apache.commons.math3 + org.apache.commons.math3.source + org.apache.log4j + org.apache.log4j.source + org.apache.lucene4.analyzers-common + org.apache.lucene4.analyzers-common.source + org.apache.lucene4.core + org.apache.lucene4.core.source + org.apache.lucene4.queries + org.apache.lucene4.queries.source + org.apache.lucene4.queryparser + org.apache.lucene4.queryparser.source + org.apache.lucene4.sandbox + org.apache.lucene4.sandbox.source + org.apache.pdfbox + org.apache.pdfbox.fontbox + org.apache.pdfbox.fontbox.source + org.apache.pdfbox.source + org.apache.pdfbox.xmpbox + org.apache.pdfbox.xmpbox.source + org.bouncycastle.bcmail-jdk14 + org.bouncycastle.bcmail-jdk14.source + org.bouncycastle.bcprov-jdk14 + org.bouncycastle.bcprov-jdk14.source + org.bouncycastle.bctsp-jdk14 + org.bouncycastle.bctsp-jdk14.source + org.eclipse.jetty.servlets + org.eclipse.jetty.servlets.source + com.github.benmanes.caffeine + com.github.benmanes.caffeine.source + org.glassfish.hk2.api + org.glassfish.hk2.api.source + org.glassfish.hk2.locator + org.glassfish.hk2.locator.source + org.glassfish.hk2.osgi-resource-locator + org.glassfish.hk2.osgi-resource-locator.source + org.glassfish.hk2.utils + org.glassfish.hk2.utils.source + //org.glassfish.jersey.bundles.repackaged.jersey-guava + //org.glassfish.jersey.bundles.repackaged.jersey-guava.source + org.glassfish.hk2.external.aopalliance-repackaged + org.glassfish.hk2.external.aopalliance-repackaged.source + org.glassfish.hk2.external.jakarta.inject + org.glassfish.hk2.external.jakarta.inject.source + org.glassfish.jersey.core.jersey-client + org.glassfish.jersey.core.jersey-client.source + org.glassfish.jersey.core.jersey-common + org.glassfish.jersey.core.jersey-common.source + org.glassfish.jersey.core.jersey-server + org.glassfish.jersey.core.jersey-server.source + org.glassfish.jersey.ext.jersey-entity-filtering + org.glassfish.jersey.ext.jersey-entity-filtering.source + org.glassfish.jersey.media.jersey-media-json-jackson + org.glassfish.jersey.media.jersey-media-json-jackson.source + org.glassfish.jersey.media.jersey-media-multipart + org.glassfish.jersey.media.jersey-media-multipart.source + org.glassfish.jersey.containers.jersey-container-servlet-core + org.glassfish.jersey.containers.jersey-container-servlet-core.source + org.glassfish.jersey.inject.jersey-hk2 + org.glassfish.jersey.inject.jersey-hk2.source + org.hsqldb.hsqldb + org.hsqldb.hsqldb.source + org.ini4j + org.ini4j.source + org.jboss.windup.decompiler.api.forge-addon + org.jboss.windup.decompiler.api.forge-addon.source + org.jboss.windup.decompiler.procyon + org.jboss.windup.decompiler.procyon.source + org.bitbucket.mstrobel.procyon-compilertools + org.bitbucket.mstrobel.procyon-compilertools.source + org.bitbucket.mstrobel.procyon-core + org.bitbucket.mstrobel.procyon-core.source + org.jboss.windup.utils.windup-utils.forge-addon + org.jboss.windup.utils.windup-utils.forge-addon.source + javassist + javassist.source + jakarta.activation-api + jakarta.activation-api.source + jakarta.annotation-api + jakarta.annotation-api.source + jaxen + jaxen.source + org.jdom2 + org.jdom2.source + org.jfree.jchart + org.jfree.jchart.source + org.jsoup + org.jsoup.source + org.jvnet.mimepull + org.jvnet.mimepull.source + org.mozilla.rhino + org.mozilla.rhino.source + org.objenesis + org.objenesis.source + org.slf4j.api + org.slf4j.api.source + org.supercsv + org.supercsv.source + org.yaml.snakeyaml + org.yaml.snakeyaml.source + org.zeroturnaround.zt-exec + org.zeroturnaround.zt-exec.source + com.impossibl.pgjdbc-ng + com.impossibl.pgjdbc-ng.source + stax2-api + stax2-api.source +} + +location "http://www.simantics.org/download/master/external-components/manual" { + org.apache.batik.feature.feature.group lazy + org.apache.poi.feature.feature.group lazy + io.grpc.feature.feature.group lazy +}