]> gerrit.simantics Code Review - simantics/platform.git/commitdiff
Included Simantics-Desktop product into the platform build.
authorTuukka Lehtonen <tuukka.lehtonen@semantum.fi>
Wed, 1 Feb 2017 13:34:24 +0000 (15:34 +0200)
committerjsimomaa <jani.simomaa@gmail.com>
Fri, 28 Apr 2017 13:08:38 +0000 (16:08 +0300)
refs #6879

features/org.simantics.desktop.product.feature/feature.xml
features/pom.xml
releng/org.simantics.desktop.rcp.product/.project [new file with mode: 0644]
releng/org.simantics.desktop.rcp.product/pom.xml [new file with mode: 0644]
releng/org.simantics.desktop.rcp.product/simantics-desktop.product [moved from bundles/org.simantics.desktop.product/simantics-desktop.product with 82% similarity]
releng/pom.xml

index 48a5e13a5519e21139d2ca1e92bd24b2b9722dbb..9bd6f1eda661db7ee46421d7914ad21322f29b5a 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <feature
-      id="org.simantics.desktop.product"
+      id="org.simantics.desktop.product.feature"
       label="Simantics Desktop Product Feature"
       version="1.0.0.qualifier"
       provider-name="Semantum Oy">
index 6f2597dbf2e69cb4b249690ef4436625ea941bd1..e9b0252675badcee6796bf71e82f0947d8321810 100644 (file)
         <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>
diff --git a/releng/org.simantics.desktop.rcp.product/.project b/releng/org.simantics.desktop.rcp.product/.project
new file mode 100644 (file)
index 0000000..2ff298b
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<projectDescription>\r
+       <name>org.simantics.desktop.rcp.product</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.desktop.rcp.product/pom.xml b/releng/org.simantics.desktop.rcp.product/pom.xml
new file mode 100644 (file)
index 0000000..ccee592
--- /dev/null
@@ -0,0 +1,48 @@
+<?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.desktop.rcp.product</artifactId>
+       <version>1.0.0-SNAPSHOT</version>
+       <packaging>eclipse-repository</packaging>
+       
+       <parent>
+               <groupId>org.simantics</groupId>
+               <artifactId>org.simantics.root.releng</artifactId>
+               <version>1.0.0-SNAPSHOT</version>
+       </parent>
+
+       <build>
+               <plugins>
+                       <plugin>
+                               <groupId>org.eclipse.tycho</groupId>
+                               <artifactId>tycho-p2-repository-plugin</artifactId>
+                               <version>${tycho.version}</version>
+                               <configuration>
+                                       <includeAllDependencies>true</includeAllDependencies>
+                               </configuration>
+                       </plugin>
+                       <plugin>
+                               <groupId>org.eclipse.tycho</groupId>
+                               <artifactId>tycho-p2-director-plugin</artifactId>
+                               <version>${tycho.version}</version>
+                               <executions>
+                                       <execution>
+                                               <id>materialize-products</id>
+                                               <goals>
+                                                       <goal>materialize-products</goal>
+                                               </goals>
+                                       </execution>
+                                       <execution>
+                                               <id>archive-products</id>
+                                               <goals>
+                                                       <goal>archive-products</goal>
+                                               </goals>
+                                       </execution>
+                               </executions>
+                       </plugin>
+               </plugins>
+       </build>
+
+</project>
similarity index 82%
rename from bundles/org.simantics.desktop.product/simantics-desktop.product
rename to releng/org.simantics.desktop.rcp.product/simantics-desktop.product
index 892730d370c9364a37d21186d05abbd87110bf31..804eb9dac9512015da63374ea45021ac8edd24c9 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?pde version="3.5"?>
 
-<product name="Simantics Desktop" uid="org.simantics.desktop.product.desktopProduct" id="org.simantics.desktop.product.desktopProduct" application="org.simantics.workbench.application" version="1.21.0" useFeatures="true" includeLaunchers="true">
+<product name="Simantics Desktop" uid="Simantics-Desktop" id="org.simantics.desktop.product.desktopProduct" application="org.simantics.workbench.application" version="1.28.0" useFeatures="true" includeLaunchers="true">
 
    <aboutInfo>
       <image path="/org.simantics.desktop.ui/icons/simantics256.png"/>
@@ -57,7 +57,7 @@ org.eclipse.e4.ui.css.theme.e4_classic
    </plugins>
 
    <features>
-      <feature id="org.simantics.desktop.product" version="1.0.0.qualifier"/>
+      <feature id="org.simantics.desktop.product.feature" version="1.0.0.qualifier"/>
    </features>
 
 
index 31243d1e9ee17dbe1e980c7d3f882ca72790cdb6..dd0a01205f9448a55a27fcf973ee3940cb33324c 100644 (file)
@@ -16,5 +16,6 @@
        <modules>
                <module>org.simantics.sdk.build.targetdefinition</module>
                <module>org.simantics.sdk.repository</module>
+               <module>org.simantics.desktop.rcp.product</module>
        </modules>
-</project>
\ No newline at end of file
+</project>