]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - features/pom.xml
Merge "possibleVariable from resource into SCL"
[simantics/platform.git] / features / pom.xml
index db0e8e6b1a528adb3f57c5c66b5649ca1c9e562e..9ccec7a55498f471e948b29514760cdf8ed12810 100644 (file)
-<?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>\r
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+    <groupId>org.simantics</groupId>
+    <artifactId>org.simantics.root.features</artifactId>
+    <version>1.0.0-SNAPSHOT</version>
+    <packaging>pom</packaging>
+    
+    <parent>
+        <groupId>org.simantics</groupId>
+        <artifactId>org.simantics.root</artifactId>
+        <version>1.0.0-SNAPSHOT</version>
+    </parent>
+
+    <build>
+      <plugins>
+        <plugin>
+          <groupId>org.eclipse.tycho.extras</groupId>
+          <artifactId>tycho-source-feature-plugin</artifactId>
+          <version>${tycho.extras.version}</version>
+          <executions>
+            <execution>
+              <id>source-feature</id>
+              <phase>package</phase>
+              <goals>
+                <goal>source-feature</goal>
+              </goals>
+              <configuration>
+                <excludes>
+                  <!-- ID of the non-source bundle(s) to exclude from the generated source feature -->
+                  <plugin id="com.famfamfam.silk"/>
+                  <plugin id="javax.vecmath"/>
+                  <plugin id="org.apache.batik"/>
+                  <plugin id="org.apache.poi"/>
+
+                  <plugin id="org.eclipse.core.filesystem.aix.ppc"/>
+                  <plugin id="org.eclipse.core.filesystem.aix.ppc64"/>
+                  <plugin id="org.eclipse.core.filesystem.hpux.ia64"/>
+                  <plugin id="org.eclipse.core.filesystem.linux.x86"/>
+                  <plugin id="org.eclipse.core.filesystem.linux.x86_64"/>
+                  <plugin id="org.eclipse.core.filesystem.linux.ppc"/>
+                  <plugin id="org.eclipse.core.filesystem.linux.ppc64"/>
+                  <plugin id="org.eclipse.core.filesystem.linux.ppc64le"/>
+                  <plugin id="org.eclipse.core.filesystem.macosx"/>
+                  <plugin id="org.eclipse.core.filesystem.solaris.sparc"/>
+                  <plugin id="org.eclipse.core.filesystem.win32.x86"/>
+                  <plugin id="org.eclipse.core.filesystem.win32.x86_64"/>
+                  <plugin id="org.eclipse.core.net.linux.x86"/>
+                  <plugin id="org.eclipse.core.net.linux.x86_64"/>
+                  <plugin id="org.eclipse.core.net.win32.x86"/>
+                  <plugin id="org.eclipse.core.net.win32.x86_64"/>
+                  <plugin id="org.eclipse.core.resources.win32.x86"/>
+                  <plugin id="org.eclipse.core.resources.win32.x86_64"/>
+                  <plugin id="javax.xml"/>
+                  <plugin id="org.sat4j.core"/>
+                  <plugin id="org.sat4j.pb"/>
+                  <plugin id="org.eclipse.mylyn.wikitext.core"/>
+                  <plugin id="org.eclipse.mylyn.wikitext.core.ant"/>
+                  <plugin id="org.eclipse.mylyn.wikitext.core.osgi"/>
+                  <plugin id="org.eclipse.mylyn.wikitext.mediawiki.core"/>
+                  <plugin id="org.eclipse.mylyn.wikitext.mediawiki.ui"/>
+                  <plugin id="org.eclipse.mylyn.wikitext.ui"/>
+                  <plugin id="org.simantics.help.files"/>
+                  <plugin id="org.eclipse.epp.mpc.help.ui"/>
+
+                  <feature id="org.eclipse.mylyn.wikitext_feature"/>
+                  <feature id="org.apache.poi.feature"/>
+                  <feature id="org.eclipse.ecf.core.feature"/>
+                  <feature id="org.eclipse.ecf.core.ssl.feature"/>
+                  <feature id="org.eclipse.ecf.filetransfer.feature"/>
+                  <feature id="org.eclipse.ecf.filetransfer.ssl.feature"/>
+                  <feature id="org.eclipse.ecf.filetransfer.httpclient4.feature"/>
+                  <feature id="org.eclipse.ecf.filetransfer.httpclient4.ssl.feature"/>
+                  <feature id="org.eclipse.emf.common"/>
+                  <feature id="org.eclipse.emf.ecore"/>
+                  <feature id="org.eclipse.epp.mpc"/>
+                  <feature id="org.eclipse.userstorage"/>
+                  <feature id="org.eclipse.equinox.p2.discovery.feature"/>
+                  <feature id="org.eclipse.equinox.executable"/>
+                </excludes>
+              </configuration>
+            </execution>
+          </executions>
+        </plugin>
+      </plugins>
+    </build>
+    
+    <modules>
+        <module>com.lowagie.text.feature</module>
+        <module>org.apache.lucene4.feature</module>
+        <module>org.jfree.feature</module>
+        <module>org.simantics.acorn.feature</module>
+        <module>org.simantics.browsing.ui.feature</module>
+        <module>org.simantics.browsing.ui.nattable.feature</module>
+        <module>org.simantics.charts.feature</module>
+        <module>org.simantics.data.feature</module>
+        <module>org.simantics.db.client.feature</module>
+        <module>org.simantics.db.services.feature</module>
+        <module>org.simantics.desktop.feature</module>
+        <module>org.simantics.desktop.product.feature</module>
+        <module>org.simantics.document.base.feature</module>
+        <module>org.simantics.document.linking.feature</module>
+        <module>org.simantics.document.swt.feature</module>
+        <module>org.simantics.eclipsec.launcher.feature</module>
+        <module>org.simantics.event.feature</module>
+        <module>org.simantics.export.feature</module>
+        <module>org.simantics.g2d.feature</module>
+        <module>org.simantics.help.feature</module>
+        <module>org.simantics.help.addons.feature</module>
+        <module>org.simantics.image.feature</module>
+        <module>org.simantics.issues.feature</module>
+        <module>org.simantics.issues.ui.feature</module>
+        <module>org.simantics.layer0.feature</module>
+        <module>org.simantics.message.feature</module>
+        <module>org.simantics.migration.feature</module>
+        <module>org.simantics.modeling.feature</module>
+        <module>org.simantics.modeling.ui.workbench.feature</module>
+        <module>org.simantics.nativemem.feature</module>
+        <module>org.simantics.platform.feature</module>
+        <module>org.simantics.platform.ui.feature</module>
+        <module>org.simantics.rcp.feature</module>
+        <module>org.simantics.scl.feature</module>
+        <module>org.simantics.scl.rest.feature</module>
+        <module>org.simantics.sdk.feature</module>
+        <module>org.simantics.selectionview.feature</module>
+        <module>org.simantics.simulation.feature</module>
+        <module>org.simantics.spreadsheet.feature</module>
+        <module>org.simantics.spreadsheet.ui.feature</module>
+        <module>org.simantics.structural.feature</module>
+        <module>org.simantics.team.feature</module>
+        <module>org.simantics.tests.modelled.feature</module>
+        <module>org.simantics.tests.modelled.ui.feature</module>
+        <module>org.simantics.ui.workbench.feature</module>
+        <module>org.simantics.utils.feature</module>
+        <module>org.simantics.utils.ui.feature</module>
+        <module>org.simantics.views.swt.client.feature</module>
+        <module>org.simantics.views.swt.feature</module>
+        <module>org.simantics.wiki.ui.feature</module>
+        <module>org.simantics.workbench.feature</module>
+    </modules>
+
+    <profiles>
+        <profile>
+            <id>win32</id>
+            <modules>
+                <module>org.simantics.editors.win32.feature</module>
+            </modules>
+        </profile>
+    </profiles>
+
+</project>