Added missing parts from SVN org.simantics.root project.
authorTuukka Lehtonen <tuukka.lehtonen@semantum.fi>
Thu, 11 Aug 2016 10:05:11 +0000 (13:05 +0300)
committerTuukka Lehtonen <tuukka.lehtonen@semantum.fi>
Thu, 11 Aug 2016 10:05:11 +0000 (13:05 +0300)
34 files changed:
.gitignore [new file with mode: 0644]
.gitreview [new file with mode: 0644]
.mvn/extensions.xml [new file with mode: 0644]
.project [moved from releng/target/.project with 80% similarity]
bundles/pom.xml [new file with mode: 0644]
features/pom.xml [new file with mode: 0644]
pom.xml [new file with mode: 0644]
releng/org.simantics.sdk.build.p2.site/.gitignore [new file with mode: 0644]
releng/org.simantics.sdk.build.p2.site/.project [new file with mode: 0644]
releng/org.simantics.sdk.build.p2.site/install.bat [new file with mode: 0644]
releng/org.simantics.sdk.build.p2.site/pom.xml [new file with mode: 0644]
releng/org.simantics.sdk.build.targetdefinition/.project [new file with mode: 0644]
releng/org.simantics.sdk.build.targetdefinition/org.simantics.sdk.build.targetdefinition.target [new file with mode: 0644]
releng/org.simantics.sdk.build.targetdefinition/org.simantics.sdk.build.targetdefinition.tpd [new file with mode: 0644]
releng/org.simantics.sdk.build.targetdefinition/pom.xml [new file with mode: 0644]
releng/org.simantics.sdk.repository/.gitignore [new file with mode: 0644]
releng/org.simantics.sdk.repository/.project [new file with mode: 0644]
releng/org.simantics.sdk.repository/.settings/org.eclipse.core.resources.prefs [new file with mode: 0644]
releng/org.simantics.sdk.repository/.settings/org.eclipse.m2e.core.prefs [new file with mode: 0644]
releng/org.simantics.sdk.repository/category.xml [new file with mode: 0644]
releng/org.simantics.sdk.repository/pom.xml [new file with mode: 0644]
releng/org.simantics.target/.htpasswd [moved from releng/target/.htpasswd with 100% similarity]
releng/org.simantics.target/.project [new file with mode: 0644]
releng/org.simantics.target/rmap/Modelica.rmap [moved from releng/target/rmap/Modelica.rmap with 100% similarity]
releng/org.simantics.target/rmap/SDK.rmap [moved from releng/target/rmap/SDK.rmap with 100% similarity]
releng/org.simantics.target/rmap/Simantics.rmap [moved from releng/target/rmap/Simantics.rmap with 100% similarity]
releng/org.simantics.target/rmap/Sysdyn.rmap [moved from releng/target/rmap/Sysdyn.rmap with 100% similarity]
releng/org.simantics.target/rmap/Tutorials.rmap [moved from releng/target/rmap/Tutorials.rmap with 100% similarity]
releng/org.simantics.target/simantics-sdk.target [new file with mode: 0644]
releng/org.simantics.target/simantics.target [new file with mode: 0644]
releng/org.simantics.tycho.configuration/pom.xml [new file with mode: 0644]
releng/pom.xml [new file with mode: 0644]
releng/target/simantics-sdk.target [deleted file]
releng/target/simantics.target [deleted file]

diff --git a/.gitignore b/.gitignore
new file mode 100644 (file)
index 0000000..0d0631b
--- /dev/null
@@ -0,0 +1,2 @@
+/**/bin/\r
+/**/.polyglot.build.properties
diff --git a/.gitreview b/.gitreview
new file mode 100644 (file)
index 0000000..a69e25f
--- /dev/null
@@ -0,0 +1,2 @@
+[gerrit]
+defaultremote = origin
\ No newline at end of file
diff --git a/.mvn/extensions.xml b/.mvn/extensions.xml
new file mode 100644 (file)
index 0000000..2d97f0e
--- /dev/null
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<extensions>\r
+  <extension>\r
+    <groupId>org.eclipse.tycho.extras</groupId>\r
+    <artifactId>tycho-pomless</artifactId>\r
+    <version>0.25.0</version>\r
+  </extension>\r
+</extensions> 
\ No newline at end of file
similarity index 80%
rename from releng/target/.project
rename to .project
index 6a013f4f63e8e558ef8ce0a2ee8ebeef57ddcb87..88a3b90c1f5fe0849bf020328e2622db321491e9 100644 (file)
+++ b/.project
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>\r
 <projectDescription>\r
-       <name>simantics-head</name>\r
+       <name>org.simantics.root</name>\r
        <comment></comment>\r
        <projects>\r
        </projects>\r
diff --git a/bundles/pom.xml b/bundles/pom.xml
new file mode 100644 (file)
index 0000000..1dbd1ef
--- /dev/null
@@ -0,0 +1,172 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
+    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">\r
+    <modelVersion>4.0.0</modelVersion>\r
+    <groupId>org.simantics</groupId>\r
+    <artifactId>org.simantics.root.bundles</artifactId>\r
+    <version>1.0.0-SNAPSHOT</version>\r
+    <packaging>pom</packaging>\r
+\r
+    <parent>\r
+        <groupId>org.simantics</groupId>\r
+        <artifactId>org.simantics.root</artifactId>\r
+        <version>1.0.0-SNAPSHOT</version>\r
+    </parent>\r
+\r
+    <modules>\r
+        <module>com.famfamfam.silk</module>\r
+        <module>org.simantics</module>\r
+        <module>org.simantics.action.ontology</module>\r
+        <module>org.simantics.annotation.ontology</module>\r
+        <module>org.simantics.annotation.ui</module>\r
+        <module>org.simantics.application</module>\r
+        <module>org.simantics.basicexpression</module>\r
+        <module>org.simantics.browsing.ui</module>\r
+        <module>org.simantics.browsing.ui.common</module>\r
+        <module>org.simantics.browsing.ui.graph</module>\r
+        <module>org.simantics.browsing.ui.graph.impl</module>\r
+        <module>org.simantics.browsing.ui.model</module>\r
+        <module>org.simantics.browsing.ui.ontology</module>\r
+        <module>org.simantics.browsing.ui.platform</module>\r
+        <module>org.simantics.browsing.ui.swt</module>\r
+        <module>org.simantics.charts</module>\r
+        <module>org.simantics.charts.ontology</module>\r
+        <module>org.simantics.color.ontology</module>\r
+        <module>org.simantics.common</module>\r
+        <module>org.simantics.compressions</module>\r
+        <module>org.simantics.databoard</module>\r
+        <module>org.simantics.datatypes</module>\r
+        <module>org.simantics.datatypes.ontology</module>\r
+        <module>org.simantics.db</module>\r
+        <module>org.simantics.db.common</module>\r
+        <module>org.simantics.db.impl</module>\r
+        <module>org.simantics.db.indexing</module>\r
+        <module>org.simantics.db.layer0</module>\r
+        <module>org.simantics.db.management</module>\r
+        <module>org.simantics.db.procore</module>\r
+        <module>org.simantics.db.procore.server.environment</module>\r
+        <module>org.simantics.db.procore.ui</module>\r
+        <module>org.simantics.db.server</module>\r
+        <module>org.simantics.db.services</module>\r
+        <module>org.simantics.debug.browser</module>\r
+        <module>org.simantics.debug.browser.ui</module>\r
+        <module>org.simantics.debug.graphical</module>\r
+        <module>org.simantics.debug.ui</module>\r
+        <module>org.simantics.diagram</module>\r
+        <module>org.simantics.diagram.connection</module>\r
+        <module>org.simantics.diagram.ontology</module>\r
+        <module>org.simantics.diagram.profile</module>\r
+        <module>org.simantics.document</module>\r
+        <module>org.simantics.document.base.ontology</module>\r
+        <module>org.simantics.document.linking.ui</module>\r
+        <module>org.simantics.document.ontology</module>\r
+        <module>org.simantics.document.server</module>\r
+        <module>org.simantics.document.server.io</module>\r
+        <module>org.simantics.document.swt.core</module>\r
+        <module>org.simantics.document.swt.ontology</module>\r
+        <module>org.simantics.document.ui</module>\r
+        <module>org.simantics.document.ui.ontology</module>\r
+        <module>org.simantics.dublincore.ontology</module>\r
+        <module>org.simantics.editors</module>\r
+        <module>org.simantics.editors.win32</module>\r
+        <module>org.simantics.equation</module>\r
+        <module>org.simantics.event</module>\r
+        <module>org.simantics.event.ontology</module>\r
+        <module>org.simantics.excel</module>\r
+        <module>org.simantics.export.core</module>\r
+        <module>org.simantics.export.ui</module>\r
+        <module>org.simantics.fastlz</module>\r
+        <module>org.simantics.g2d</module>\r
+        <module>org.simantics.g2d.ontology</module>\r
+        <module>org.simantics.graph</module>\r
+        <module>org.simantics.graph.compiler</module>\r
+        <module>org.simantics.graph.db</module>\r
+        <module>org.simantics.graphfile</module>\r
+        <module>org.simantics.graphfile.ontology</module>\r
+        <module>org.simantics.graphviz</module>\r
+        <module>org.simantics.graphviz.ui</module>\r
+        <module>org.simantics.history</module>\r
+        <module>org.simantics.image.ontology</module>\r
+        <module>org.simantics.image.ui</module>\r
+        <module>org.simantics.image2.ontology</module>\r
+        <module>org.simantics.issues</module>\r
+        <module>org.simantics.issues.common</module>\r
+        <module>org.simantics.issues.ontology</module>\r
+        <module>org.simantics.issues.ui</module>\r
+        <module>org.simantics.issues.ui.ontology</module>\r
+        <module>org.simantics.layer0</module>\r
+        <module>org.simantics.layer0.utils</module>\r
+        <module>org.simantics.layer0x.ontology</module>\r
+        <module>org.simantics.ltk</module>\r
+        <module>org.simantics.ltk.antlr</module>\r
+        <module>org.simantics.lz4</module>\r
+        <module>org.simantics.mapping</module>\r
+        <module>org.simantics.message</module>\r
+        <module>org.simantics.message.ui</module>\r
+        <module>org.simantics.migration.ui</module>\r
+        <module>org.simantics.modeling</module>\r
+        <module>org.simantics.modeling.ontology</module>\r
+        <module>org.simantics.modeling.template2d.ontology</module>\r
+        <module>org.simantics.modeling.template2d.ui</module>\r
+        <module>org.simantics.modeling.ui</module>\r
+        <module>org.simantics.objmap2</module>\r
+        <module>org.simantics.platform.ui.ontology</module>\r
+        <module>org.simantics.project</module>\r
+        <module>org.simantics.project.ontology</module>\r
+        <module>org.simantics.scenegraph</module>\r
+        <module>org.simantics.scenegraph.loader</module>\r
+        <module>org.simantics.scenegraph.ontology</module>\r
+        <module>org.simantics.scenegraph.profile</module>\r
+        <module>org.simantics.scenegraph.swing</module>\r
+        <module>org.simantics.scenegraph.ui</module>\r
+        <module>org.simantics.scl.commands</module>\r
+        <module>org.simantics.scl.compiler</module>\r
+        <module>org.simantics.scl.compiler.dummy</module>\r
+        <module>org.simantics.scl.db</module>\r
+        <module>org.simantics.scl.expressions</module>\r
+        <module>org.simantics.scl.osgi</module>\r
+        <module>org.simantics.scl.reflection</module>\r
+        <module>org.simantics.scl.runtime</module>\r
+        <module>org.simantics.scl.ui</module>\r
+        <module>org.simantics.scl.ui.editor</module>\r
+        <module>org.simantics.selectionview</module>\r
+        <module>org.simantics.selectionview.ontology</module>\r
+        <module>org.simantics.selectionview.ui.ontology</module>\r
+        <module>org.simantics.silk.ontology</module>\r
+        <module>org.simantics.simulation</module>\r
+        <module>org.simantics.simulation.ontology</module>\r
+        <module>org.simantics.simulation.sequences</module>\r
+        <module>org.simantics.simulation.ui</module>\r
+        <module>org.simantics.simulator.variable</module>\r
+        <module>org.simantics.softwareconfiguration.ontology</module>\r
+        <module>org.simantics.spreadsheet</module>\r
+        <module>org.simantics.spreadsheet.common</module>\r
+        <module>org.simantics.spreadsheet.graph</module>\r
+        <module>org.simantics.spreadsheet.ontology</module>\r
+        <module>org.simantics.spreadsheet.ui</module>\r
+        <module>org.simantics.structural.ontology</module>\r
+        <module>org.simantics.structural.synchronization</module>\r
+        <module>org.simantics.structural.synchronization.client</module>\r
+        <module>org.simantics.structural.ui</module>\r
+        <module>org.simantics.structural2</module>\r
+        <module>org.simantics.team.ui</module>\r
+        <module>org.simantics.trend</module>\r
+        <module>org.simantics.ui</module>\r
+        <module>org.simantics.user.ontology</module>\r
+        <module>org.simantics.utils</module>\r
+        <module>org.simantics.utils.datastructures</module>\r
+        <module>org.simantics.utils.thread</module>\r
+        <module>org.simantics.utils.thread.swt</module>\r
+        <module>org.simantics.utils.ui</module>\r
+        <module>org.simantics.utils.ui.workbench</module>\r
+        <module>org.simantics.viewpoint.ontology</module>\r
+        <module>org.simantics.views</module>\r
+        <module>org.simantics.views.ontology</module>\r
+        <module>org.simantics.views.swt</module>\r
+        <module>org.simantics.views.swt.client</module>\r
+        <module>org.simantics.wiki.ui</module>\r
+        <module>org.simantics.workbench</module>\r
+        <module>org.simantics.workbench.ontology</module>\r
+        <module>org.simantics.workbench.search</module>\r
+    </modules>\r
+</project>
\ No newline at end of file
diff --git a/features/pom.xml b/features/pom.xml
new file mode 100644 (file)
index 0000000..daafeec
--- /dev/null
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
+    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">\r
+    <modelVersion>4.0.0</modelVersion>\r
+    <groupId>org.simantics</groupId>\r
+    <artifactId>org.simantics.root.features</artifactId>\r
+    <version>1.0.0-SNAPSHOT</version>\r
+    <packaging>pom</packaging>\r
+    \r
+    <parent>\r
+        <groupId>org.simantics</groupId>\r
+        <artifactId>org.simantics.root</artifactId>\r
+        <version>1.0.0-SNAPSHOT</version>\r
+    </parent>\r
+\r
+    <modules>\r
+        <module>org.simantics.browsing.ui.feature</module>\r
+        <module>org.simantics.charts.feature</module>\r
+        <module>org.simantics.data.feature</module>\r
+        <module>org.simantics.db.client.feature</module>\r
+        <module>org.simantics.db.services.feature</module>\r
+        <module>org.simantics.document.base.feature</module>\r
+        <module>org.simantics.document.linking.feature</module>\r
+        <module>org.simantics.document.swt.feature</module>\r
+        <module>org.simantics.event.feature</module>\r
+        <module>org.simantics.export.feature</module>\r
+        <module>org.simantics.g2d.feature</module>\r
+        <module>org.simantics.help.feature</module>\r
+        <module>org.simantics.image.feature</module>\r
+        <module>org.simantics.issues.feature</module>\r
+        <module>org.simantics.issues.ui.feature</module>\r
+        <module>org.simantics.layer0.feature</module>\r
+        <module>org.simantics.message.feature</module>\r
+        <module>org.simantics.migration.feature</module>\r
+        <module>org.simantics.modeling.feature</module>\r
+        <module>org.simantics.platform.feature</module>\r
+        <module>org.simantics.platform.ui.feature</module>\r
+        <module>org.simantics.rcp.feature</module>\r
+        <module>org.simantics.scl.feature</module>\r
+        <module>org.simantics.sdk.feature</module>\r
+        <module>org.simantics.selectionview.feature</module>\r
+        <module>org.simantics.simulation.feature</module>\r
+        <module>org.simantics.spreadsheet.feature</module>\r
+        <module>org.simantics.spreadsheet.ui.feature</module>\r
+        <module>org.simantics.structural.feature</module>\r
+        <module>org.simantics.team.feature</module>\r
+        <module>org.simantics.ui.workbench.feature</module>\r
+        <module>org.simantics.utils.feature</module>\r
+        <module>org.simantics.utils.ui.feature</module>\r
+        <module>org.simantics.views.swt.client.feature</module>\r
+        <module>org.simantics.views.swt.feature</module>\r
+        <module>org.simantics.wiki.ui.feature</module>\r
+        <module>org.simantics.workbench.feature</module>\r
+    </modules>\r
+</project>
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
new file mode 100644 (file)
index 0000000..eeebff8
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
+       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">\r
+       <modelVersion>4.0.0</modelVersion>\r
+       <groupId>org.simantics</groupId>\r
+       <artifactId>org.simantics.root</artifactId>\r
+       <version>1.0.0-SNAPSHOT</version>\r
+       <packaging>pom</packaging>\r
+       <parent>\r
+               <groupId>org.simantics</groupId>\r
+               <artifactId>org.simantics.tycho.configuration</artifactId>\r
+               <version>1.0.0-SNAPSHOT</version>\r
+               <relativePath>releng/org.simantics.tycho.configuration</relativePath>\r
+       </parent>\r
+\r
+       <modules>\r
+               <module>bundles</module>\r
+               <module>features</module>\r
+               <module>releng</module>\r
+       </modules>\r
+\r
+       <build>\r
+               <pluginManagement>\r
+                       <plugins>\r
+                               <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->\r
+                               <plugin>\r
+                                       <groupId>org.eclipse.m2e</groupId>\r
+                                       <artifactId>lifecycle-mapping</artifactId>\r
+                                       <version>1.0.0</version>\r
+                                       <configuration>\r
+                                               <lifecycleMappingMetadata>\r
+                                                       <pluginExecutions>\r
+                                                               <pluginExecution>\r
+                                                                       <pluginExecutionFilter>\r
+                                                                               <groupId>\r
+                                                                                       org.apache.maven.plugins\r
+                                                                               </groupId>\r
+                                                                               <artifactId>\r
+                                                                                       maven-clean-plugin\r
+                                                                               </artifactId>\r
+                                                                               <versionRange>\r
+                                                                                       [2.5,)\r
+                                                                               </versionRange>\r
+                                                                               <goals>\r
+                                                                                       <goal>clean</goal>\r
+                                                                               </goals>\r
+                                                                       </pluginExecutionFilter>\r
+                                                                       <action>\r
+                                                                               <ignore></ignore>\r
+                                                                       </action>\r
+                                                               </pluginExecution>\r
+                                                       </pluginExecutions>\r
+                                               </lifecycleMappingMetadata>\r
+                                       </configuration>\r
+                               </plugin>\r
+                       </plugins>\r
+               </pluginManagement>\r
+       </build>\r
+</project> 
\ No newline at end of file
diff --git a/releng/org.simantics.sdk.build.p2.site/.gitignore b/releng/org.simantics.sdk.build.p2.site/.gitignore
new file mode 100644 (file)
index 0000000..c4130ba
--- /dev/null
@@ -0,0 +1 @@
+/target/**
diff --git a/releng/org.simantics.sdk.build.p2.site/.project b/releng/org.simantics.sdk.build.p2.site/.project
new file mode 100644 (file)
index 0000000..aa18be3
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<projectDescription>\r
+       <name>org.simantics.sdk.build.p2.site</name>\r
+       <comment></comment>\r
+       <projects>\r
+       </projects>\r
+       <buildSpec>\r
+       </buildSpec>\r
+       <natures>\r
+       </natures>\r
+</projectDescription>\r
diff --git a/releng/org.simantics.sdk.build.p2.site/install.bat b/releng/org.simantics.sdk.build.p2.site/install.bat
new file mode 100644 (file)
index 0000000..a368c9b
--- /dev/null
@@ -0,0 +1,2 @@
+call mvn install:install-file -Dfile=external/plugins/org.lobobrowser.cobra_0.98.4.jar -DgroupId=org.lobobrowser -DartifactId=org.lobobrowser.cobra -Dversion=0.98.4 -Dpackaging=jar -DlocalRepositoryPath=repo\r
+call mvn install:install-file -Dfile=external/plugins/org.lobobrowser.cobra.source_0.98.4.jar -DgroupId=org.lobobrowser -DartifactId=org.lobobrowser.cobra.source -Dversion=0.98.4 -Dpackaging=jar -DlocalRepositoryPath=repo \r
diff --git a/releng/org.simantics.sdk.build.p2.site/pom.xml b/releng/org.simantics.sdk.build.p2.site/pom.xml
new file mode 100644 (file)
index 0000000..2890fb2
--- /dev/null
@@ -0,0 +1,299 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001 XMLSchema-instance"\r
+       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">\r
+       <modelVersion>4.0.0</modelVersion>\r
+\r
+    <groupId>org.simantics</groupId>\r
+    <artifactId>org.simantics.sdk.build.p2.site</artifactId>\r
+    <packaging>pom</packaging>\r
+    <version>1.24.0</version>\r
+\r
+    <properties>\r
+        <lucene.version>4.9.0</lucene.version>\r
+        <lucene.prefix>org.apache.lucene4</lucene.prefix>\r
+    </properties>\r
+\r
+\r
+    <repositories>\r
+        <!--\r
+        <repository>\r
+            <id>project-specific-deps</id>\r
+            <name>project-specific-deps</name>\r
+            <url>file:///${basedir}/repo</url>\r
+        </repository>\r
+        -->\r
+    </repositories>\r
+\r
+    <build>\r
+        <plugins>\r
+            <plugin>\r
+                <groupId>org.eclipse.tycho.extras</groupId>\r
+                <artifactId>tycho-p2-extras-plugin</artifactId>\r
+                <version>0.25.0</version>\r
+            </plugin>\r
+            <plugin>\r
+                <groupId>org.reficio</groupId>\r
+                <artifactId>p2-maven-plugin</artifactId>\r
+                <version>1.2.0-SNAPSHOT</version>\r
+                <executions>\r
+                    <execution>\r
+                        <id>default-cli</id>\r
+                        <!-- QUICK-START EXAMPLE -->\r
+                        <!--\r
+                        This is the default quick-start configuration.\r
+\r
+                        Expected behavior:\r
+                          - specified dependencies will be fetched\r
+                          - transitive dependencies will be fetched (no default exclusions)\r
+                          - jars containing source source code will NOT be fetched\r
+                          - jars that are NOT OSGi bundles will be "bundled" using bnd tool,\r
+                            if you specify instructions for these jars they will be APPLIED\r
+                          - jars that are OSGi bundles will be simply included\r
+                            if you specify instructions for these jars they will be IGNORED (see <override> option)\r
+                          - p2 site will be generated\r
+\r
+                        How the instructions works:\r
+                          - instructions are applied only to the root artifact that you specify!\r
+                          - instructions are not applied to the TRANSITIVE dependencies!\r
+                          - transitive dependencies are never overridden (see <override> option)\r
+                          - transitive dependencies are bundled using the default instructions:\r
+                              <instructions>\r
+                                  <Import-Package>*;resolution:=optional</Import-Package>\r
+                                  <Export-Package>*</Export-Package>\r
+                              </instructions>\r
+                          - other instructions, such as, Bundle-SymbolicName, Bundle-Name, Bundle-Version, etc.\r
+                            are calculated according to the following rules:\r
+                            http://felix.apache.org/site/apache-felix-maven-bundle-plugin-bnd.html\r
+                          - if you specify any instructions they will be applied only if\r
+                            the jar is not already an OSGi bundle - otherwise you have to use the override\r
+                            option - please see the /examples/override/pom.xml example\r
+\r
+                        The following definition of an artifact:\r
+                            <artifact>\r
+                                <id>commons-io:commons-io:2.1</id>\r
+                            </artifact>\r
+\r
+                        is an equivalent of the following definition:\r
+                            <artifact>\r
+                                <id>commons-io:commons-io:2.1</id>\r
+                                <transitive>true</transitive>\r
+                                <source>false</source>\r
+                                <override>false</override>\r
+                                <instructions>\r
+                                    <Import-Package>*;resolution:=optional</Import-Package>\r
+                                    <Export-Package>*</Export-Package>\r
+                                </instructions>\r
+                                <excludes/>\r
+                            </artifact>\r
+\r
+                        To run the example please invoke: mvn p2:site\r
+                        -->\r
+                        <configuration>\r
+                            <artifacts>\r
+                                <artifact>\r
+                                    <id>org.antlr:antlr-runtime:3.5.2</id>\r
+                                    <source>true</source>\r
+                                </artifact>\r
+                                <artifact>\r
+                                    <id>org.apache.poi:poi:3.14</id>\r
+                                    <source>true</source>\r
+                                </artifact>\r
+                                <artifact>\r
+                                    <id>org.apache.poi:poi-ooxml:3.14</id>\r
+                                    <source>true</source>\r
+                                </artifact>\r
+                                <artifact>\r
+                                    <id>org.apache.lucene:lucene-core:${lucene.version}</id>\r
+                                    <source>true</source>\r
+                                    <instructions>\r
+                                        <Bundle-SymbolicName>${lucene.prefix}.core</Bundle-SymbolicName>\r
+                                    </instructions>\r
+                                </artifact>\r
+                                <artifact>\r
+                                    <id>org.apache.lucene:lucene-queries:${lucene.version}</id>\r
+                                    <source>true</source>\r
+                                    <instructions>\r
+                                        <Bundle-SymbolicName>${lucene.prefix}.queries</Bundle-SymbolicName>\r
+                                    </instructions>\r
+                                </artifact>\r
+                                <artifact>\r
+                                    <id>org.apache.lucene:lucene-sandbox:${lucene.version}</id>\r
+                                    <source>true</source>\r
+                                    <instructions>\r
+                                        <Bundle-SymbolicName>${lucene.prefix}.sandbox</Bundle-SymbolicName>\r
+                                    </instructions>\r
+                                </artifact>\r
+                                <artifact>\r
+                                    <id>org.apache.lucene:lucene-queryparser:${lucene.version}</id>\r
+                                    <source>true</source>\r
+                                    <instructions>\r
+                                        <Bundle-SymbolicName>${lucene.prefix}.queryparser</Bundle-SymbolicName>\r
+                                    </instructions>\r
+                                </artifact>\r
+                                <artifact>\r
+                                    <id>org.apache.lucene:lucene-analyzers-common:${lucene.version}</id>\r
+                                    <source>true</source>\r
+                                    <instructions>\r
+                                        <Bundle-SymbolicName>${lucene.prefix}.analyzers-common</Bundle-SymbolicName>\r
+                                    </instructions>\r
+                                </artifact>\r
+                                <artifact>\r
+                                    <id>org.jdom:jdom2:2.0.6</id>\r
+                                    <source>true</source>\r
+                                    <instructions>\r
+                                        <Bundle-SymbolicName>org.jdom2</Bundle-SymbolicName>\r
+                                    </instructions>\r
+                                </artifact>\r
+                                <artifact>\r
+                                    <id>org.jfree:jfreechart:1.0.19</id>\r
+                                    <source>true</source>\r
+                                    <instructions>\r
+                                        <Bundle-SymbolicName>org.jfree.jchart</Bundle-SymbolicName>\r
+                                    </instructions>\r
+                                </artifact>\r
+                                <!--\r
+                                <artifact>\r
+                                    <id>org.ow2.asm:asm:5.0.4</id>\r
+                                    <source>true</source>\r
+                                    <override>true</override>\r
+                                    <instructions>\r
+                                        <Bundle-SymbolicName>org.objectweb.asm5</Bundle-SymbolicName>\r
+                                    </instructions>\r
+                                </artifact>\r
+                                -->\r
+                                <artifact>\r
+                                    <id>net.sf.supercsv:super-csv:2.4.0</id>\r
+                                    <source>true</source>\r
+                                    <override>true</override>\r
+                                    <instructions>\r
+                                        <Bundle-SymbolicName>org.supercsv</Bundle-SymbolicName>\r
+                                    </instructions>\r
+                                </artifact>\r
+                                <artifact>\r
+                                    <id>org.ini4j:ini4j:0.5.4</id>\r
+                                    <source>true</source>\r
+                                </artifact>\r
+                                <artifact>\r
+                                    <id>commons-collections:commons-collections:3.2.2</id>\r
+                                    <source>true</source>\r
+                                </artifact>\r
+                                <artifact>\r
+                                    <id>org.apache.commons:commons-compress:1.12</id>\r
+                                    <source>true</source>\r
+                                </artifact>\r
+                                <artifact>\r
+                                    <id>commons-lang:commons-lang:2.6</id>\r
+                                    <source>true</source>\r
+                                </artifact>\r
+                                <artifact>\r
+                                    <id>commons-io:commons-io:1.4</id>\r
+                                    <source>true</source>\r
+                                </artifact>\r
+                                <artifact>\r
+                                    <id>org.apache.pdfbox:pdfbox:2.0.2</id>\r
+                                    <source>true</source>\r
+                                </artifact>\r
+                                <artifact>\r
+                                    <id>org.apache.pdfbox:fontbox:2.0.2</id>\r
+                                    <source>true</source>\r
+                                </artifact>\r
+                                <artifact>\r
+                                    <id>log4j:log4j:1.2.17</id>\r
+                                    <source>true</source>\r
+                                    <override>true</override>\r
+                                    <instructions>\r
+                                        <Bundle-SymbolicName>org.apache.log4j</Bundle-SymbolicName>\r
+                                    </instructions>\r
+                                </artifact>\r
+                                <artifact>\r
+                                    <id>net.sf.ucanaccess:ucanaccess:3.0.6</id>\r
+                                    <source>true</source>\r
+                                    <instructions>\r
+                                        <Bundle-SymbolicName>net.ucanaccess</Bundle-SymbolicName>\r
+                                    </instructions>\r
+                                </artifact>\r
+                                <artifact>\r
+                                    <id>it.unimi.dsi:fastutil:7.0.12</id>\r
+                                    <source>true</source>\r
+                                </artifact>\r
+                                <artifact>\r
+                                    <id>org.eclipse.collections:eclipse-collections-api:7.1.0</id>\r
+                                    <source>true</source>\r
+                                </artifact>\r
+                                <artifact>\r
+                                    <id>org.eclipse.collections:eclipse-collections:7.1.0</id>\r
+                                    <source>true</source>\r
+                                </artifact>\r
+                                <artifact>\r
+                                    <id>net.sf.trove4j:trove4j:2.1.0</id>\r
+                                    <source>true</source>\r
+                                    <instructions>\r
+                                        <Bundle-Name>GNU Trove 2</Bundle-Name>\r
+                                        <Bundle-SymbolicName>gnu.trove2</Bundle-SymbolicName>\r
+                                    </instructions>\r
+                                </artifact>\r
+                                <artifact>\r
+                                    <id>net.sf.trove4j:trove4j:3.0.3</id>\r
+                                    <source>true</source>\r
+                                    <instructions>\r
+                                        <Bundle-Name>GNU Trove 3</Bundle-Name>\r
+                                        <Bundle-SymbolicName>gnu.trove3</Bundle-SymbolicName>\r
+                                    </instructions>\r
+                                </artifact>\r
+                                <artifact>\r
+                                    <id>org.freemarker:freemarker:2.3.23</id>\r
+                                    <source>true</source>\r
+                                    <override>true</override>\r
+                                    <instructions>\r
+                                        <Bundle-SymbolicName>freemarker</Bundle-SymbolicName>\r
+                                    </instructions>\r
+                                </artifact>\r
+                                <artifact>\r
+                                    <id>com.lowagie:itext:2.1.7</id>\r
+                                    <source>true</source>\r
+                                    <instructions>\r
+                                        <Bundle-SymbolicName>com.lowagie.text</Bundle-SymbolicName>\r
+                                    </instructions>\r
+                                </artifact>\r
+                                <artifact>\r
+                                    <id>javax.vecmath:vecmath:1.5.2</id>\r
+                                    <transitive>false</transitive>\r
+                                    <override>true</override>\r
+                                    <instructions>\r
+                                        <Export-Package>javax.vecmath</Export-Package>\r
+                                    </instructions>\r
+                                </artifact>\r
+                                <artifact>\r
+                                    <id>org.mozilla:rhino:1.7.7.1</id>\r
+                                    <source>true</source>\r
+                                </artifact>\r
+                            </artifacts>\r
+                        </configuration>\r
+                    </execution>\r
+                </executions>\r
+            </plugin>\r
+\r
+            <plugin>\r
+                <groupId>org.mortbay.jetty</groupId>\r
+                <artifactId>jetty-maven-plugin</artifactId>\r
+                <version>8.1.5.v20120716</version>\r
+                <configuration>\r
+                    <scanIntervalSeconds>10</scanIntervalSeconds>\r
+                    <webAppSourceDirectory>${basedir}/target/repository/</webAppSourceDirectory>\r
+                    <webApp>\r
+                        <contextPath>/site</contextPath>\r
+                    </webApp>\r
+                </configuration>\r
+            </plugin>\r
+\r
+        </plugins>\r
+    </build>\r
+\r
+    <pluginRepositories>\r
+        <pluginRepository>\r
+            <id>reficio</id>\r
+            <url>http://repo.reficio.org/maven/</url>\r
+        </pluginRepository>\r
+    </pluginRepositories>\r
+\r
+</project>
\ No newline at end of file
diff --git a/releng/org.simantics.sdk.build.targetdefinition/.project b/releng/org.simantics.sdk.build.targetdefinition/.project
new file mode 100644 (file)
index 0000000..345ce6e
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<projectDescription>\r
+       <name>org.simantics.sdk.build.targetdefinition</name>\r
+       <comment></comment>\r
+       <projects>\r
+       </projects>\r
+       <buildSpec>\r
+       </buildSpec>\r
+       <natures>\r
+       </natures>\r
+</projectDescription>\r
diff --git a/releng/org.simantics.sdk.build.targetdefinition/org.simantics.sdk.build.targetdefinition.target b/releng/org.simantics.sdk.build.targetdefinition/org.simantics.sdk.build.targetdefinition.target
new file mode 100644 (file)
index 0000000..3f84171
--- /dev/null
@@ -0,0 +1,186 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
+<?pde version="3.8"?><target name="Eclipse Mars.2" sequenceNumber="127">\r
+<locations>\r
+<location includeAllPlatforms="true" includeConfigurePhase="false" includeMode="slicer" includeSource="true" type="InstallableUnit">\r
+<unit id="org.objectweb.asm.xml.source" version="5.0.1.v201404251740"/>\r
+<unit id="org.objectweb.asm.util.source" version="5.0.1.v201404251740"/>\r
+<unit id="org.objectweb.asm.source" version="5.0.1.v201404251740"/>\r
+<unit id="com.google.guava" version="15.0.0.v201403281430"/>\r
+<unit id="org.objectweb.asm.util" version="5.0.1.v201404251740"/>\r
+<unit id="org.objectweb.asm.xml" version="5.0.1.v201404251740"/>\r
+<unit id="com.google.guava.source" version="15.0.0.v201403281430"/>\r
+<unit id="org.objectweb.asm" version="5.0.1.v201404251740"/>\r
+<unit id="org.objectweb.asm.commons" version="5.0.1.v201404251740"/>\r
+<unit id="org.objectweb.asm.analysis.source" version="5.0.1.v201505121915"/>\r
+<unit id="org.objectweb.asm.commons.source" version="5.0.1.v201404251740"/>\r
+<unit id="org.objectweb.asm.tree.source" version="5.0.1.v201404251740"/>\r
+<unit id="org.objectweb.asm.analysis" version="5.0.1.v201505121915"/>\r
+<unit id="org.objectweb.asm.tree" version="5.0.1.v201404251740"/>\r
+<repository location="http://download.eclipse.org/tools/orbit/downloads/drops/R20160221192158/repository/"/>\r
+</location>\r
+<location includeAllPlatforms="true" includeConfigurePhase="false" includeMode="slicer" includeSource="true" type="InstallableUnit">\r
+<unit id="org.eclipse.mylyn.wikitext_feature.feature.group" version="2.7.0.v20151015-1452"/>\r
+<unit id="org.eclipse.emf.sdk.feature.group" version="2.11.2.v20160208-0841"/>\r
+<unit id="org.eclipse.epp.mpc.feature.group" version="1.4.2.v20160210-2005"/>\r
+<repository location="http://www.simantics.org/update/mars"/>\r
+</location>\r
+<location includeAllPlatforms="true" includeConfigurePhase="false" includeMode="slicer" includeSource="true" type="InstallableUnit">\r
+<unit id="org.eclipse.ecf.core.ssl.feature.feature.group" version="1.1.0.v20151130-0157"/>\r
+<unit id="org.eclipse.rcp.source.feature.group" version="4.5.2.v20160212-1500"/>\r
+<unit id="org.eclipse.e4.core.tools.feature.feature.group" version="4.5.1.v20160129-0959"/>\r
+<unit id="org.eclipse.ecf.filetransfer.source.feature.feature.group" version="3.12.0.v20151130-0157"/>\r
+<unit id="org.eclipse.ecf.filetransfer.ssl.feature.feature.group" version="1.1.0.v20151130-0157"/>\r
+<unit id="org.eclipse.help.feature.group" version="2.1.2.v20160212-1500"/>\r
+<unit id="org.eclipse.ecf.filetransfer.httpclient4.source.feature.feature.group" version="3.12.0.v20151130-0157"/>\r
+<unit id="org.eclipse.e4.core.tools.feature.source.feature.group" version="4.5.1.v20160129-0959"/>\r
+<unit id="org.eclipse.swt.tools.feature.feature.group" version="3.104.2.v20160128-0900"/>\r
+<unit id="org.eclipse.ecf.filetransfer.httpclient4.feature.feature.group" version="3.12.0.v20151130-0157"/>\r
+<unit id="org.eclipse.ecf.filetransfer.ssl.source.feature.feature.group" version="1.1.0.v20151130-0157"/>\r
+<unit id="org.eclipse.platform.feature.group" version="4.5.2.v20160212-1500"/>\r
+<unit id="org.eclipse.ecf.core.ssl.source.feature.feature.group" version="1.1.0.v20151130-0157"/>\r
+<unit id="org.eclipse.rcp.feature.group" version="4.5.2.v20160212-1500"/>\r
+<unit id="org.eclipse.equinox.p2.discovery.feature.feature.group" version="1.0.300.v20150430-1836"/>\r
+<unit id="org.eclipse.ecf.core.feature.feature.group" version="1.2.0.v20151130-0157"/>\r
+<unit id="org.eclipse.ecf.core.source.feature.feature.group" version="1.2.0.v20151130-0157"/>\r
+<unit id="org.eclipse.equinox.sdk.feature.group" version="3.11.2.v20160202-2102"/>\r
+<unit id="org.eclipse.platform.source.feature.group" version="4.5.2.v20160212-1500"/>\r
+<unit id="org.eclipse.releng.tools.feature.group" version="3.6.0.v20150527-0145"/>\r
+<unit id="org.eclipse.ecf.filetransfer.feature.feature.group" version="3.12.0.v20151130-0157"/>\r
+<unit id="org.eclipse.sdk.ide" version="4.5.2.M20160212-1500"/>\r
+<unit id="org.eclipse.ecf.filetransfer.httpclient4.ssl.feature.feature.group" version="1.1.0.v20151130-0157"/>\r
+<unit id="org.eclipse.help.source.feature.group" version="2.1.2.v20160212-1500"/>\r
+<unit id="org.eclipse.ecf.filetransfer.httpclient4.ssl.source.feature.feature.group" version="1.1.0.v20151130-0157"/>\r
+<repository location="http://www.simantics.org/update/eclipse/updates/4.5"/>\r
+</location>\r
+<location includeAllPlatforms="true" includeConfigurePhase="false" includeMode="slicer" includeSource="true" type="InstallableUnit">\r
+<unit id="org.eclipse.nebula.effects.stw.feature.feature.group" version="1.0.0.201605182147"/>\r
+<unit id="org.eclipse.nebula.visualization.feature.feature.group" version="1.0.0.201605182147"/>\r
+<unit id="org.eclipse.nebula.widgets.calendarcombo.feature.feature.group" version="1.0.0.201605182147"/>\r
+<unit id="org.eclipse.nebula.widgets.gallery.feature.feature.group" version="1.0.0.201605182147"/>\r
+<unit id="org.eclipse.nebula.feature.feature.group" version="1.0.0.201605182147"/>\r
+<unit id="org.eclipse.nebula.cwt.feature.feature.group" version="1.0.0.201605182147"/>\r
+<unit id="org.eclipse.nebula.widgets.oscilloscope.feature.feature.group" version="1.2.0.201605182147"/>\r
+<unit id="org.eclipse.nebula.widgets.pshelf.css.feature.feature.group" version="1.0.0.201605182147"/>\r
+<unit id="org.eclipse.nebula.widgets.ganttchart.feature.feature.group" version="1.0.0.201605182147"/>\r
+<unit id="org.eclipse.nebula.widgets.xviewer.feature.feature.group" version="1.0.0.201605182147"/>\r
+<unit id="org.eclipse.nebula.widgets.compositetable.feature.feature.group" version="1.0.0.201605182147"/>\r
+<unit id="org.eclipse.nebula.widgets.grid.feature.feature.group" version="1.0.0.201605182147"/>\r
+<unit id="org.eclipse.nebula.widgets.cdatetime.feature.feature.group" version="1.0.0.201605182147"/>\r
+<unit id="org.eclipse.nebula.widgets.pshelf.feature.feature.group" version="1.0.0.201605182147"/>\r
+<unit id="org.eclipse.nebula.widgets.richtext.feature.feature.group" version="1.0.0.201605182147"/>\r
+<unit id="org.eclipse.nebula.widgets.tablecombo.feature.feature.group" version="1.0.0.201605182147"/>\r
+<unit id="org.eclipse.nebula.widgets.paperclips.feature.feature.group" version="2.0.0.201605182147"/>\r
+<unit id="org.eclipse.nebula.examples.release.feature.feature.group" version="1.0.4.201605182147"/>\r
+<unit id="org.eclipse.nebula.widgets.pgroup.feature.feature.group" version="1.0.0.201605182147"/>\r
+<repository location="http://www.simantics.org/update/nebula/Q22016/release/"/>\r
+</location>\r
+<location includeAllPlatforms="true" includeConfigurePhase="false" includeMode="slicer" includeSource="true" type="InstallableUnit">\r
+<unit id="org.apache.lucene4.queries" version="4.9.0"/>\r
+<unit id="org.apache.commons.lang.source" version="2.6.0"/>\r
+<unit id="org.apache.lucene4.sandbox.source" version="4.9.0"/>\r
+<unit id="org.antlr.runtime.source" version="3.5.2"/>\r
+<unit id="org.apache.commons.compress" version="1.12.0"/>\r
+<unit id="org.apache.pdfbox.source" version="2.0.2"/>\r
+<unit id="org.bouncycastle.bcmail-jdk14.source" version="1.38.0"/>\r
+<unit id="org.ini4j" version="0.5.4"/>\r
+<unit id="org.jdom2.source" version="2.0.6"/>\r
+<unit id="org.apache.commons.logging" version="1.2.0"/>\r
+<unit id="net.ucanaccess" version="3.0.6"/>\r
+<unit id="gnu.trove2" version="2.1.0"/>\r
+<unit id="net.ucanaccess.source" version="3.0.6"/>\r
+<unit id="org.eclipse.collections.eclipse-collections.source" version="7.1.0"/>\r
+<unit id="freemarker" version="2.3.23.stable"/>\r
+<unit id="com.github.virtuald.curvesapi.source" version="1.3.0"/>\r
+<unit id="org.apache.lucene4.analyzers-common" version="4.9.0"/>\r
+<unit id="org.apache.commons.collections.source" version="3.2.2"/>\r
+<unit id="org.apache.pdfbox.fontbox" version="2.0.2"/>\r
+<unit id="org.apache.commons.compress.source" version="1.12.0"/>\r
+<unit id="org.mozilla.rhino.source" version="1.7.7.1"/>\r
+<unit id="org.apache.lucene4.queries.source" version="4.9.0"/>\r
+<unit id="freemarker.source" version="2.3.23.stable"/>\r
+<unit id="jakarta-regexp" version="1.4.0"/>\r
+<unit id="net.jcip.annotations.source" version="1.0.0"/>\r
+<unit id="org.apache.log4j.source" version="1.2.17"/>\r
+<unit id="org.apache.lucene4.sandbox" version="4.9.0"/>\r
+<unit id="org.apache.commons.logging.source" version="1.2.0"/>\r
+<unit id="org.apache.commons.io.source" version="1.4.0"/>\r
+<unit id="org.apache.lucene4.core" version="4.9.0"/>\r
+<unit id="com.healthmarketscience.jackcess" version="2.1.3"/>\r
+<unit id="org.bouncycastle.bctsp-jdk14.source" version="1.38.0"/>\r
+<unit id="org.eclipse.collections.eclipse-collections-api" version="7.1.0"/>\r
+<unit id="gnu.trove3.source" version="3.0.3"/>\r
+<unit id="it.unimi.dsi.fastutil.source" version="7.0.12"/>\r
+<unit id="org.hsqldb.hsqldb.source" version="2.3.1"/>\r
+<unit id="org.apache.poi.source" version="3.14.0"/>\r
+<unit id="org.apache.xmlbeans" version="2.6.0"/>\r
+<unit id="org.supercsv" version="2.4.0"/>\r
+<unit id="org.mozilla.rhino" version="1.7.7.1"/>\r
+<unit id="org.apache.commons.codec" version="1.10.0"/>\r
+<unit id="com.healthmarketscience.jackcess.source" version="2.1.3"/>\r
+<unit id="org.eclipse.collections.eclipse-collections-api.source" version="7.1.0"/>\r
+<unit id="org.bouncycastle.bcprov-jdk14.source" version="1.38.0"/>\r
+<unit id="stax.api" version="1.0.1"/>\r
+<unit id="org.apache.pdfbox.fontbox.source" version="2.0.2"/>\r
+<unit id="org.apache.lucene4.analyzers-common.source" version="4.9.0"/>\r
+<unit id="it.unimi.dsi.fastutil" version="7.0.12"/>\r
+<unit id="net.jcip.annotations" version="1.0.0"/>\r
+<unit id="org.bouncycastle.bctsp-jdk14" version="1.38.0"/>\r
+<unit id="org.jfree.jchart.source" version="1.0.19"/>\r
+<unit id="org.apache.lucene4.queryparser" version="4.9.0"/>\r
+<unit id="org.apache.poi.ooxml-schemas" version="3.14.0"/>\r
+<unit id="org.bouncycastle.bcprov-jdk14" version="1.38.0"/>\r
+<unit id="org.apache.poi" version="3.14.0"/>\r
+<unit id="org.jdom2" version="2.0.6"/>\r
+<unit id="org.apache.commons.lang" version="2.6.0"/>\r
+<unit id="org.jfree.jchart" version="1.0.19"/>\r
+<unit id="org.apache.commons.codec.source" version="1.10.0"/>\r
+<unit id="com.lowagie.text.source" version="2.1.7"/>\r
+<unit id="org.supercsv.source" version="2.4.0"/>\r
+<unit id="com.github.virtuald.curvesapi" version="1.3.0"/>\r
+<unit id="org.eclipse.collections.eclipse-collections" version="7.1.0"/>\r
+<unit id="org.apache.log4j" version="1.2.17"/>\r
+<unit id="com.lowagie.text" version="2.1.7"/>\r
+<unit id="org.apache.poi.ooxml" version="3.14.0"/>\r
+<unit id="org.apache.pdfbox" version="2.0.2"/>\r
+<unit id="org.bouncycastle.bcmail-jdk14" version="1.38.0"/>\r
+<unit id="org.jfree.jcommon" version="1.0.23"/>\r
+<unit id="org.apache.commons.collections" version="3.2.2"/>\r
+<unit id="org.apache.poi.ooxml.source" version="3.14.0"/>\r
+<unit id="gnu.trove2.source" version="2.1.0"/>\r
+<unit id="gnu.trove3" version="3.0.3"/>\r
+<unit id="org.antlr.runtime" version="3.5.2"/>\r
+<unit id="org.jfree.jcommon.source" version="1.0.23"/>\r
+<unit id="org.hsqldb.hsqldb" version="2.3.1"/>\r
+<unit id="org.apache.commons.io" version="1.4.0"/>\r
+<unit id="bouncycastle.bcmail-jdk14" version="138.0.0"/>\r
+<unit id="javax.vecmath" version="1.5.2"/>\r
+<unit id="bouncycastle.bcprov-jdk14" version="138.0.0"/>\r
+<unit id="org.ini4j.source" version="0.5.4"/>\r
+<unit id="org.apache.lucene4.core.source" version="4.9.0"/>\r
+<unit id="org.apache.lucene4.queryparser.source" version="4.9.0"/>\r
+<repository location="http://www.simantics.org/update/external-components/master"/>\r
+</location>\r
+<location includeAllPlatforms="true" includeConfigurePhase="false" includeMode="slicer" includeSource="true" type="InstallableUnit">\r
+<unit id="org.eclipse.e4.tools.spies.feature.feature.group" version="0.17.0.v20160520-1109"/>\r
+<repository location="http://download.eclipse.org/e4/snapshots/org.eclipse.e4.tools/latest/"/>\r
+</location>\r
+<location includeAllPlatforms="true" includeConfigurePhase="false" includeMode="slicer" includeSource="true" type="InstallableUnit">\r
+<unit id="org.eclipse.nebula.incubation.feature.feature.group" version="1.0.0.201605182147"/>\r
+<unit id="org.eclipse.nebula.examples.incubation.feature.feature.group" version="1.0.0.201605182147"/>\r
+<repository location="http://www.simantics.org/update/nebula/Q22016/incubation"/>\r
+</location>\r
+<location includeAllPlatforms="true" includeConfigurePhase="false" includeMode="slicer" includeSource="true" type="InstallableUnit">\r
+<unit id="org.eclipse.nebula.widgets.nattable.core.feature.feature.group" version="1.4.0.201606011907"/>\r
+<unit id="org.eclipse.nebula.widgets.nattable.extension.e4.source.feature.feature.group" version="1.0.0.201606011907"/>\r
+<unit id="org.eclipse.nebula.widgets.nattable.extension.poi.feature.feature.group" version="1.4.0.201606011907"/>\r
+<unit id="org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature.feature.group" version="1.4.0.201606011907"/>\r
+<unit id="org.eclipse.nebula.widgets.nattable.core.source.feature.feature.group" version="1.4.0.201606011907"/>\r
+<unit id="org.eclipse.nebula.widgets.nattable.extension.glazedlists.source.feature.feature.group" version="1.4.0.201606011907"/>\r
+<unit id="org.eclipse.nebula.widgets.nattable.extension.nebula.feature.feature.group" version="1.0.0.201606011907"/>\r
+<unit id="org.eclipse.nebula.widgets.nattable.extension.e4.feature.feature.group" version="1.0.0.201606011907"/>\r
+<unit id="org.eclipse.nebula.widgets.nattable.extension.nebula.source.feature.feature.group" version="1.0.0.201606011907"/>\r
+<unit id="org.eclipse.nebula.widgets.nattable.extension.poi.source.feature.feature.group" version="1.4.0.201606011907"/>\r
+<repository location="http://download.eclipse.org/nattable/releases/1.4.0/repository/"/>\r
+</location>\r
+</locations>\r
+</target>\r
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
new file mode 100644 (file)
index 0000000..3584e9c
--- /dev/null
@@ -0,0 +1,6 @@
+target "Eclipse Mars.2"\r
+\r
+with source allEnvironments\r
+\r
+// TODO\r
+\r
diff --git a/releng/org.simantics.sdk.build.targetdefinition/pom.xml b/releng/org.simantics.sdk.build.targetdefinition/pom.xml
new file mode 100644 (file)
index 0000000..3acbbb9
--- /dev/null
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
+       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">\r
+       <modelVersion>4.0.0</modelVersion>\r
+\r
+       <groupId>org.simantics</groupId>\r
+       <artifactId>org.simantics.sdk.build.targetdefinition</artifactId>\r
+       <version>1.0.0-SNAPSHOT</version>\r
+       <packaging>eclipse-target-definition</packaging>\r
+\r
+       <parent>\r
+               <groupId>org.simantics</groupId>\r
+               <artifactId>org.simantics.root.releng</artifactId>\r
+               <version>1.0.0-SNAPSHOT</version>\r
+       </parent>\r
+</project> 
\ No newline at end of file
diff --git a/releng/org.simantics.sdk.repository/.gitignore b/releng/org.simantics.sdk.repository/.gitignore
new file mode 100644 (file)
index 0000000..c4130ba
--- /dev/null
@@ -0,0 +1 @@
+/target/**
diff --git a/releng/org.simantics.sdk.repository/.project b/releng/org.simantics.sdk.repository/.project
new file mode 100644 (file)
index 0000000..a023f83
--- /dev/null
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<projectDescription>\r
+       <name>org.simantics.sdk.repository</name>\r
+       <comment></comment>\r
+       <projects>\r
+       </projects>\r
+       <buildSpec>\r
+               <buildCommand>\r
+                       <name>org.eclipse.pde.UpdateSiteBuilder</name>\r
+                       <arguments>\r
+                       </arguments>\r
+               </buildCommand>\r
+               <buildCommand>\r
+                       <name>org.eclipse.m2e.core.maven2Builder</name>\r
+                       <arguments>\r
+                       </arguments>\r
+               </buildCommand>\r
+       </buildSpec>\r
+       <natures>\r
+               <nature>org.eclipse.m2e.core.maven2Nature</nature>\r
+               <nature>org.eclipse.pde.UpdateSiteNature</nature>\r
+       </natures>\r
+</projectDescription>\r
diff --git a/releng/org.simantics.sdk.repository/.settings/org.eclipse.core.resources.prefs b/releng/org.simantics.sdk.repository/.settings/org.eclipse.core.resources.prefs
new file mode 100644 (file)
index 0000000..4824b80
--- /dev/null
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1\r
+encoding/<project>=UTF-8\r
diff --git a/releng/org.simantics.sdk.repository/.settings/org.eclipse.m2e.core.prefs b/releng/org.simantics.sdk.repository/.settings/org.eclipse.m2e.core.prefs
new file mode 100644 (file)
index 0000000..14b697b
--- /dev/null
@@ -0,0 +1,4 @@
+activeProfiles=\r
+eclipse.preferences.version=1\r
+resolveWorkspaceProjects=true\r
+version=1\r
diff --git a/releng/org.simantics.sdk.repository/category.xml b/releng/org.simantics.sdk.repository/category.xml
new file mode 100644 (file)
index 0000000..647e31c
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<site>\r
+   <feature url="features/org.simantics.sdk_1.24.0.jar" id="org.simantics.sdk" version="1.24.0">\r
+      <category name="org.simantics.target"/>\r
+   </feature>\r
+   <category-def name="org.simantics.target" label="Simantics Target">\r
+      <description>\r
+         This is the P2 repository for Simantics SDK\r
+      </description>\r
+   </category-def>\r
+</site>\r
diff --git a/releng/org.simantics.sdk.repository/pom.xml b/releng/org.simantics.sdk.repository/pom.xml
new file mode 100644 (file)
index 0000000..c25ad3e
--- /dev/null
@@ -0,0 +1,72 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
+       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">\r
+       <modelVersion>4.0.0</modelVersion>\r
+       <artifactId>org.simantics.sdk.repository</artifactId>\r
+       <version>1.24.0-SNAPSHOT</version>\r
+       <packaging>eclipse-repository</packaging>\r
+\r
+       <parent>\r
+               <groupId>org.simantics</groupId>\r
+               <artifactId>org.simantics.root.releng</artifactId>\r
+               <version>1.0.0-SNAPSHOT</version>\r
+       </parent>\r
+\r
+       <build>\r
+               <pluginManagement>\r
+                       <plugins>\r
+                               <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->\r
+                               <plugin>\r
+                                       <groupId>org.eclipse.m2e</groupId>\r
+                                       <artifactId>lifecycle-mapping</artifactId>\r
+                                       <version>1.0.0</version>\r
+                                       <configuration>\r
+                                               <lifecycleMappingMetadata>\r
+                                                       <pluginExecutions>\r
+                                                               <pluginExecution>\r
+                                                                       <pluginExecutionFilter>\r
+                                                                               <groupId>\r
+                                                                                       org.apache.maven.plugins\r
+                                                                               </groupId>\r
+                                                                               <artifactId>\r
+                                                                                       maven-clean-plugin\r
+                                                                               </artifactId>\r
+                                                                               <versionRange>\r
+                                                                                       [2.5,)\r
+                                                                               </versionRange>\r
+                                                                               <goals>\r
+                                                                                       <goal>clean</goal>\r
+                                                                               </goals>\r
+                                                                       </pluginExecutionFilter>\r
+                                                                       <action>\r
+                                                                               <ignore></ignore>\r
+                                                                       </action>\r
+                                                               </pluginExecution>\r
+                                                               <pluginExecution>\r
+                                                                       <pluginExecutionFilter>\r
+                                                                               <groupId>\r
+                                                                                       org.eclipse.tycho\r
+                                                                               </groupId>\r
+                                                                               <artifactId>\r
+                                                                                       tycho-packaging-plugin\r
+                                                                               </artifactId>\r
+                                                                               <versionRange>\r
+                                                                                       [0.25.0,)\r
+                                                                               </versionRange>\r
+                                                                               <goals>\r
+                                                                                       <goal>\r
+                                                                                               build-qualifier-aggregator\r
+                                                                                       </goal>\r
+                                                                               </goals>\r
+                                                                       </pluginExecutionFilter>\r
+                                                                       <action>\r
+                                                                               <ignore></ignore>\r
+                                                                       </action>\r
+                                                               </pluginExecution>\r
+                                                       </pluginExecutions>\r
+                                               </lifecycleMappingMetadata>\r
+                                       </configuration>\r
+                               </plugin>\r
+                       </plugins>\r
+               </pluginManagement>\r
+       </build>\r
+</project>
\ No newline at end of file
diff --git a/releng/org.simantics.target/.project b/releng/org.simantics.target/.project
new file mode 100644 (file)
index 0000000..9a8cec5
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<projectDescription>\r
+       <name>org.simantics.target</name>\r
+       <comment></comment>\r
+       <projects>\r
+       </projects>\r
+       <buildSpec>\r
+       </buildSpec>\r
+       <natures>\r
+       </natures>\r
+</projectDescription>\r
diff --git a/releng/org.simantics.target/simantics-sdk.target b/releng/org.simantics.target/simantics-sdk.target
new file mode 100644 (file)
index 0000000..ce7cb62
--- /dev/null
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
+<?pde version="3.6"?>\r
+\r
+<target name="Simantics SDK Trunk" sequenceNumber="9">\r
+<locations>\r
+<location includeAllPlatforms="true" includeConfigurePhase="false" includeMode="slicer" includeSource="true" type="InstallableUnit">\r
+<unit id="org.simantics.sdk.feature.group" version="1.21.0"/>\r
+<unit id="org.simantics.sdk.source.feature.group" version="1.21.0"/>\r
+<repository location="http://www.simantics.org/download/head/sdk-source"/>\r
+</location>\r
+<location includeAllPlatforms="true" includeConfigurePhase="false" includeMode="slicer" includeSource="true" type="InstallableUnit">\r
+<unit id="org.eclipse.nebula.feature.feature.group" version="1.0.0.201605182147"/>\r
+<repository location="http://www.simantics.org/update/nebula/Q22016/release/"/>\r
+</location>\r
+<location includeAllPlatforms="true" includeConfigurePhase="false" includeMode="slicer" includeSource="true" type="InstallableUnit">\r
+<unit id="org.eclipse.nebula.incubation.feature.feature.group" version="1.0.0.201605182147"/>\r
+<repository location="http://www.simantics.org/update/nebula/Q22016/incubation"/>\r
+</location>\r
+</locations>\r
+</target>\r
diff --git a/releng/org.simantics.target/simantics.target b/releng/org.simantics.target/simantics.target
new file mode 100644 (file)
index 0000000..324e1ea
--- /dev/null
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
+<?pde version="3.8"?><target name="Simantics Trunk" sequenceNumber="8">\r
+<locations>\r
+<location includeAllPlatforms="true" includeConfigurePhase="false" includeMode="slicer" includeSource="true" type="InstallableUnit">\r
+<unit id="org.simantics.sdk.feature.group" version="1.21.0"/>\r
+<repository location="http://www.simantics.org/download/head/sdk"/>\r
+</location>\r
+<location includeAllPlatforms="true" includeConfigurePhase="false" includeMode="slicer" includeSource="true" type="InstallableUnit">\r
+<unit id="org.eclipse.nebula.feature.feature.group" version="1.0.0.201605182147"/>\r
+<repository location="http://www.simantics.org/update/nebula/Q22016/release/"/>\r
+</location>\r
+<location includeAllPlatforms="true" includeConfigurePhase="false" includeMode="slicer" includeSource="true" type="InstallableUnit">\r
+<unit id="org.eclipse.nebula.incubation.feature.feature.group" version="1.0.0.201605182147"/>\r
+<repository location="http://www.simantics.org/update/nebula/Q22016/incubation"/>\r
+</location>\r
+</locations>\r
+</target>\r
diff --git a/releng/org.simantics.tycho.configuration/pom.xml b/releng/org.simantics.tycho.configuration/pom.xml
new file mode 100644 (file)
index 0000000..53b07f5
--- /dev/null
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
+       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">\r
+       <modelVersion>4.0.0</modelVersion>\r
+       <groupId>org.simantics</groupId>\r
+       <artifactId>org.simantics.tycho.configuration</artifactId>\r
+       <version>1.0.0-SNAPSHOT</version>\r
+       <packaging>pom</packaging>\r
+\r
+       <properties>\r
+               <tycho.version>0.25.0</tycho.version>\r
+               <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>\r
+               <mars-repo.url>http://download.eclipse.org/releases/mars</mars-repo.url>\r
+       </properties>\r
+\r
+       <repositories>\r
+               <!--\r
+               <repository>\r
+                       <id>mars</id>\r
+                       <url>${mars-repo.url}</url>\r
+                       <layout>p2</layout>\r
+               </repository>\r
+               -->\r
+       </repositories>\r
+\r
+       <build>\r
+               <plugins>\r
+                       <plugin>\r
+                               <groupId>org.eclipse.tycho</groupId>\r
+                               <artifactId>tycho-maven-plugin</artifactId>\r
+                               <version>${tycho.version}</version>\r
+                               <extensions>true</extensions>\r
+                       </plugin>\r
+                       <plugin>\r
+                               <groupId>org.eclipse.tycho</groupId>\r
+                               <artifactId>target-platform-configuration</artifactId>\r
+                               <version>${tycho.version}</version>\r
+                               <configuration>\r
+                                       <target>\r
+                                               <artifact>\r
+                                                       <groupId>org.simantics</groupId>\r
+                                                       <artifactId>org.simantics.sdk.build.targetdefinition</artifactId>\r
+                                                       <version>1.0.0-SNAPSHOT</version>\r
+                                               </artifact>\r
+                                       </target>\r
+                                       <environments>\r
+                                               <environment>\r
+                                                       <os>linux</os>\r
+                                                       <ws>gtk</ws>\r
+                                                       <arch>x86</arch>\r
+                                               </environment>\r
+                                               <environment>\r
+                                                       <os>linux</os>\r
+                                                       <ws>gtk</ws>\r
+                                                       <arch>x86_64</arch>\r
+                                               </environment>\r
+                                               <environment>\r
+                                                       <os>win32</os>\r
+                                                       <ws>win32</ws>\r
+                                                       <arch>x86</arch>\r
+                                               </environment>\r
+                                               <environment>\r
+                                                       <os>win32</os>\r
+                                                       <ws>win32</ws>\r
+                                                       <arch>x86_64</arch>\r
+                                               </environment>\r
+                                               <environment>\r
+                                                       <os>macosx</os>\r
+                                                       <ws>cocoa</ws>\r
+                                                       <arch>x86_64</arch>\r
+                                               </environment>\r
+                                       </environments>\r
+                               </configuration>\r
+                       </plugin>\r
+               </plugins>\r
+       </build>\r
+</project>
\ No newline at end of file
diff --git a/releng/pom.xml b/releng/pom.xml
new file mode 100644 (file)
index 0000000..481867b
--- /dev/null
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
+       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">\r
+       <modelVersion>4.0.0</modelVersion>\r
+       <groupId>org.simantics</groupId>\r
+       <artifactId>org.simantics.root.releng</artifactId>\r
+       <version>1.0.0-SNAPSHOT</version>\r
+       <packaging>pom</packaging>\r
+\r
+       <parent>\r
+               <groupId>org.simantics</groupId>\r
+               <artifactId>org.simantics.root</artifactId>\r
+               <version>1.0.0-SNAPSHOT</version>\r
+       </parent>\r
+\r
+       <modules>\r
+               <module>org.simantics.sdk.build.targetdefinition</module>\r
+               <module>org.simantics.sdk.repository</module>\r
+       </modules>\r
+</project>
\ No newline at end of file
diff --git a/releng/target/simantics-sdk.target b/releng/target/simantics-sdk.target
deleted file mode 100644 (file)
index b2e1d15..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
-<?pde version="3.6"?>\r
-\r
-<target name="Simantics SDK Trunk" sequenceNumber="9">\r
-<locations>\r
-<location includeAllPlatforms="true" includeConfigurePhase="false" includeMode="slicer" includeSource="true" type="InstallableUnit">\r
-<unit id="org.simantics.sdk.feature.group" version="1.25.0"/>\r
-<unit id="org.simantics.sdk.source.feature.group" version="1.25.0"/>\r
-<repository location="http://www.simantics.org/download/head/sdk-source"/>\r
-</location>\r
-<location includeAllPlatforms="true" includeMode="slicer" includeSource="true" type="InstallableUnit">\r
-<unit id="org.eclipse.nebula.feature.feature.group" version="1.0.0.201404131316"/>\r
-<repository location="http://www.simantics.org/update/nebula-snapshot-20140415"/>\r
-</location>\r
-<location includeAllPlatforms="true" includeMode="slicer" includeSource="true" type="InstallableUnit">\r
-<unit id="org.eclipse.nebula.incubation.feature.feature.group" version="1.0.0.201404131313"/>\r
-<repository location="http://www.simantics.org/update/nebula-incubation-snapshot-20140415"/>\r
-</location>\r
-<location includeAllPlatforms="true" includeMode="slicer" includeSource="true" type="InstallableUnit">\r
-<unit id="it.unimi.dsi.fastutil_feature.feature.group" version="7.0.6"/>\r
-<repository location="http://www.simantics.org/update/fastutil"/>\r
-</location>\r
-<location includeAllPlatforms="true" includeConfigurePhase="false" includeMode="slicer" includeSource="true" type="InstallableUnit">\r
-<unit id="org.objectweb.asm.xml.source" version="5.0.1.v201404251740"/>\r
-<unit id="org.objectweb.asm.util.source" version="5.0.1.v201404251740"/>\r
-<unit id="org.objectweb.asm.source" version="5.0.1.v201404251740"/>\r
-<unit id="com.google.guava" version="15.0.0.v201403281430"/>\r
-<unit id="org.objectweb.asm.util" version="5.0.1.v201404251740"/>\r
-<unit id="org.objectweb.asm.xml" version="5.0.1.v201404251740"/>\r
-<unit id="com.google.guava.source" version="15.0.0.v201403281430"/>\r
-<unit id="org.objectweb.asm" version="5.0.1.v201404251740"/>\r
-<unit id="org.objectweb.asm.commons" version="5.0.1.v201404251740"/>\r
-<unit id="org.objectweb.asm.analysis.source" version="5.0.1.v201505121915"/>\r
-<unit id="org.objectweb.asm.commons.source" version="5.0.1.v201404251740"/>\r
-<unit id="org.objectweb.asm.tree.source" version="5.0.1.v201404251740"/>\r
-<unit id="org.objectweb.asm.analysis" version="5.0.1.v201505121915"/>\r
-<unit id="org.objectweb.asm.tree" version="5.0.1.v201404251740"/>\r
-<repository location="http://download.eclipse.org/tools/orbit/downloads/drops/R20160221192158/repository/"/>\r
-</location>\r
-</locations>\r
-</target>\r
diff --git a/releng/target/simantics.target b/releng/target/simantics.target
deleted file mode 100644 (file)
index 3ccd264..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
-<?pde version="3.6"?>\r
-\r
-<target name="Simantics Trunk" sequenceNumber="1">\r
-<locations>\r
-<location includeAllPlatforms="true" includeMode="slicer" includeSource="true" type="InstallableUnit">\r
-<unit id="org.simantics.sdk.feature.group" version="1.25.0"/>\r
-<repository location="http://www.simantics.org/download/head/sdk"/>\r
-</location>\r
-<location includeAllPlatforms="true" includeMode="slicer" includeSource="true" type="InstallableUnit">\r
-<unit id="org.eclipse.nebula.feature.feature.group" version="1.0.0.201404131316"/>\r
-<repository location="http://www.simantics.org/update/nebula-snapshot-20140415"/>\r
-</location>\r
-<location includeAllPlatforms="true" includeMode="slicer" includeSource="true" type="InstallableUnit">\r
-<unit id="org.eclipse.nebula.incubation.feature.feature.group" version="1.0.0.201404131313"/>\r
-<repository location="http://www.simantics.org/update/nebula-incubation-snapshot-20140415"/>\r
-</location>\r
-<location includeAllPlatforms="true" includeMode="slicer" includeSource="true" type="InstallableUnit">\r
-<unit id="it.unimi.dsi.fastutil_feature.feature.group" version="7.0.6"/>\r
-<repository location="http://www.simantics.org/update/fastutil"/>\r
-</location>\r
-<location includeAllPlatforms="true" includeConfigurePhase="false" includeMode="slicer" includeSource="true" type="InstallableUnit">\r
-<unit id="com.google.guava" version="15.0.0.v201403281430"/>\r
-<unit id="com.google.guava.source" version="15.0.0.v201403281430"/>\r
-<unit id="org.objectweb.asm" version="5.0.1.v201404251740"/>\r
-<unit id="org.objectweb.asm.analysis" version="5.0.1.v201505121915"/>\r
-<unit id="org.objectweb.asm.commons" version="5.0.1.v201404251740"/>\r
-<unit id="org.objectweb.asm.tree" version="5.0.1.v201404251740"/>\r
-<unit id="org.objectweb.asm.util" version="5.0.1.v201404251740"/>\r
-<unit id="org.objectweb.asm.xml" version="5.0.1.v201404251740"/>\r
-<unit id="org.objectweb.asm.source" version="5.0.1.v201404251740"/>\r
-<unit id="org.objectweb.asm.analysis.source" version="5.0.1.v201505121915"/>\r
-<unit id="org.objectweb.asm.commons.source" version="5.0.1.v201404251740"/>\r
-<unit id="org.objectweb.asm.tree.source" version="5.0.1.v201404251740"/>\r
-<unit id="org.objectweb.asm.util.source" version="5.0.1.v201404251740"/>\r
-<unit id="org.objectweb.asm.xml.source" version="5.0.1.v201404251740"/>\r
-<repository location="http://download.eclipse.org/tools/orbit/downloads/drops/R20160221192158/repository/"/>\r
-</location>\r
-</locations>\r
-</target>\r