From: Tuukka Lehtonen Date: Tue, 31 Jan 2017 13:31:45 +0000 (+0200) Subject: Introduced Simantics-Sysdyn product build with Tycho X-Git-Tag: v1.29.0~8 X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=commitdiff_plain;h=6bee8f5629964d5de2b0fde51986caadf1a5e201;p=simantics%2Fsysdyn.git Introduced Simantics-Sysdyn product build with Tycho Done according to the instructions given at http://www.vogella.com/tutorials/EclipseTycho/article.html#exercise-tycho-build-for-products refs #6879 --- diff --git a/features/org.simantics.sysdyn.internal.feature/feature.xml b/features/org.simantics.sysdyn.internal.feature/feature.xml index 7bc8c1e9..8967dc9a 100644 --- a/features/org.simantics.sysdyn.internal.feature/feature.xml +++ b/features/org.simantics.sysdyn.internal.feature/feature.xml @@ -2,7 +2,7 @@ diff --git a/releng/org.simantics.sysdyn.build.targetdefinition/org.simantics.sysdyn.build.targetdefinition.target b/releng/org.simantics.sysdyn.build.targetdefinition/org.simantics.sysdyn.build.targetdefinition.target index b22abf0e..8bceefeb 100644 --- a/releng/org.simantics.sysdyn.build.targetdefinition/org.simantics.sysdyn.build.targetdefinition.target +++ b/releng/org.simantics.sysdyn.build.targetdefinition/org.simantics.sysdyn.build.targetdefinition.target @@ -1,10 +1,10 @@ - + - + diff --git a/releng/org.simantics.sysdyn.rcp.product/.project b/releng/org.simantics.sysdyn.rcp.product/.project new file mode 100644 index 00000000..f6954819 --- /dev/null +++ b/releng/org.simantics.sysdyn.rcp.product/.project @@ -0,0 +1,11 @@ + + + org.simantics.sysdyn.rcp.product + + + + + + + + diff --git a/bundles/org.simantics.sysdyn.product/sysdyn.product b/releng/org.simantics.sysdyn.rcp.product/org.simantics.sysdyn.product.product similarity index 96% rename from bundles/org.simantics.sysdyn.product/sysdyn.product rename to releng/org.simantics.sysdyn.rcp.product/org.simantics.sysdyn.product.product index 48049673..375f36b5 100644 --- a/bundles/org.simantics.sysdyn.product/sysdyn.product +++ b/releng/org.simantics.sysdyn.rcp.product/org.simantics.sysdyn.product.product @@ -1,7 +1,7 @@ - + @@ -18,7 +18,7 @@ --launcher.XXMaxPermSize 192m -data @noDefault - -ea -Xmx768M -XX:MaxPermSize=192m -Xshare:off -Dorg.simantics.undo.enabled=true + -ea -Xmx768M -Xshare:off -Dorg.simantics.undo.enabled=true -Djava.util.Arrays.useLegacyMergeSort=true -Declipse.workaround.bug467000=true -XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts @@ -123,8 +123,7 @@ This Agreement is governed by the laws of the State of New York and the intellec - + - diff --git a/releng/org.simantics.sysdyn.rcp.product/pom.xml b/releng/org.simantics.sysdyn.rcp.product/pom.xml new file mode 100644 index 00000000..d1b70044 --- /dev/null +++ b/releng/org.simantics.sysdyn.rcp.product/pom.xml @@ -0,0 +1,48 @@ + + + 4.0.0 + org.simantics + org.simantics.sysdyn.rcp.product + 1.0.0-SNAPSHOT + eclipse-repository + + + org.simantics + org.simantics.sysdyn.root.releng + 1.0.0-SNAPSHOT + + + + + + org.eclipse.tycho + tycho-p2-repository-plugin + ${tycho.version} + + true + + + + org.eclipse.tycho + tycho-p2-director-plugin + ${tycho.version} + + + materialize-products + + materialize-products + + + + archive-products + + archive-products + + + + + + + + diff --git a/releng/pom.xml b/releng/pom.xml index 0ee9c263..dc067dd9 100644 --- a/releng/pom.xml +++ b/releng/pom.xml @@ -16,5 +16,6 @@ org.simantics.sysdyn.build.targetdefinition org.simantics.sysdyn.repository + org.simantics.sysdyn.rcp.product