Permalink
Browse files

WIP: test product build platform, only building for OS X during the t…

…ests
  • Loading branch information...
1 parent 2e35e38 commit 84d5b76b1cae2eccd664bc9e71d7a39813cb95c1 @laurentpetit laurentpetit committed Feb 13, 2014
Showing with 10 additions and 9 deletions.
  1. +8 −9 ccw.product/pom.xml
  2. +2 −0 pom.xml
View
@@ -29,8 +29,7 @@
<packaging>eclipse-repository</packaging>
<name>Counterclockwise Product (Repository)</name>
<properties>
- <!--features>org.eclipse.rcp.feature.group,org.eclipse.platform.feature.group,org.eclipse.equinox.p2.core.feature.feature.group,org.eclipse.equinox.p2.rcp.feature.feature.group,org.eclipse.equinox.p2.user.ui.feature.group,org.eclipse.equinox.p2.extras.feature.feature.group,org.eclipse.jdt.feature.group,org.eclipse.m2e.feature.feature.group,org.eclipse.wst.web_ui.feature.feature.group,com.github.eclipsecolortheme.feature.feature.group,org.eclipse.pde.feature.group</features-->
- <!--ccw.feature>ccw.feature.feature.group</ccw.feature-->
+ <features>ccw.feature.feature.group,org.eclipse.rcp.feature.group,org.eclipse.platform.feature.group,org.eclipse.equinox.p2.core.feature.feature.group,org.eclipse.equinox.p2.rcp.feature.feature.group,org.eclipse.equinox.p2.user.ui.feature.group,org.eclipse.equinox.p2.extras.feature.feature.group,org.eclipse.jdt.feature.group,org.eclipse.m2e.feature.feature.group,org.eclipse.wst.web_ui.feature.feature.group,com.github.eclipsecolortheme.feature.feature.group,org.eclipse.pde.feature.group,org.eclipse.egit.feature.group,org.eclipse.help.feature.group,org.eclipse.help.feature.group</features>
</properties>
<build>
<plugins>
@@ -67,7 +66,7 @@
</configuration>
</configuration>
</execution>
- <!--
+<!--
<execution>
<id>install-win32-win32-x86-ccw</id>
<phase>package</phase>
@@ -82,7 +81,7 @@
</plugin>
<goal>eclipse-run</goal>
<configuration>
- <appArgLine>-consoleLog -application org.eclipse.equinox.p2.director -nosplash -repository "${project.baseUri}/../ccw.updatesite/target/repository" -destination "${project.build.directory}/products/ccw/win32/win32/x86/counterclockwise-${project.version}" -installIUs ${ccw.feature}</appArgLine>
+ <appArgLine>-consoleLog -application org.eclipse.equinox.p2.director -nosplash -repository "${project.baseUri}/target/repository" -destination "${project.build.directory}/products/ccw/win32/win32/x86/counterclockwise-${project.version}" -installIUs ${features}</appArgLine>
<repositories>
<repository>
<id>kepler</id>
@@ -141,7 +140,7 @@
</plugin>
<goal>eclipse-run</goal>
<configuration>
- <appArgLine>-consoleLog -application org.eclipse.equinox.p2.director -nosplash -repository "${project.baseUri}/../ccw.updatesite/target/repository" -destination "${project.build.directory}/products/ccw/win32/win32/x86_64/counterclockwise-${project.version}" -installIUs ${ccw.feature}</appArgLine>
+ <appArgLine>-consoleLog -application org.eclipse.equinox.p2.director -nosplash -repository "${project.baseUri}/target/repository" -destination "${project.build.directory}/products/ccw/win32/win32/x86_64/counterclockwise-${project.version}" -installIUs ${features}</appArgLine>
<repositories>
<repository>
<id>kepler</id>
@@ -200,7 +199,7 @@
</plugin>
<goal>eclipse-run</goal>
<configuration>
- <appArgLine>-consoleLog -application org.eclipse.equinox.p2.director -nosplash -repository "${project.baseUri}/../ccw.updatesite/target/repository" -destination "${project.build.directory}/products/ccw/linux/gtk/x86/counterclockwise-${project.version}" -installIUs ${ccw.feature}</appArgLine>
+ <appArgLine>-consoleLog -application org.eclipse.equinox.p2.director -nosplash -repository "${project.baseUri}/target/repository" -destination "${project.build.directory}/products/ccw/linux/gtk/x86/counterclockwise-${project.version}" -installIUs ${features}</appArgLine>
<repositories>
<repository>
<id>kepler</id>
@@ -259,7 +258,7 @@
</plugin>
<goal>eclipse-run</goal>
<configuration>
- <appArgLine>-consoleLog -application org.eclipse.equinox.p2.director -nosplash -repository "${project.baseUri}/../ccw.updatesite/target/repository" -destination "${project.build.directory}/products/ccw/linux/gtk/x86_64/counterclockwise-${project.version}" -installIUs ${ccw.feature}</appArgLine>
+ <appArgLine>-consoleLog -application org.eclipse.equinox.p2.director -nosplash -repository "${project.baseUri}/target/repository" -destination "${project.build.directory}/products/ccw/linux/gtk/x86_64/counterclockwise-${project.version}" -installIUs ${features}</appArgLine>
<repositories>
<repository>
<id>kepler</id>
@@ -304,6 +303,7 @@
</configuration>
</configuration>
</execution>
+-->
<execution>
<id>install-macosx-cocoa-x86_64-ccw</id>
<phase>package</phase>
@@ -318,7 +318,7 @@
</plugin>
<goal>eclipse-run</goal>
<configuration>
- <appArgLine>-consoleLog -application org.eclipse.equinox.p2.director -nosplash -repository "${project.baseUri}/../ccw.updatesite/target/repository" -destination "${project.build.directory}/products/ccw/macosx/cocoa/x86_64/counterclockwise-${project.version}.app" -installIUs ${ccw.feature}</appArgLine>
+ <appArgLine>-consoleLog -application org.eclipse.equinox.p2.director -nosplash -repository "${project.baseUri}/target/repository" -destination "${project.build.directory}/products/ccw/macosx/cocoa/x86_64/counterclockwise-${project.version}.app" -installIUs ${features}</appArgLine>
<repositories>
<repository>
<id>kepler</id>
@@ -363,7 +363,6 @@
</configuration>
</configuration>
</execution>
- -->
<execution>
<id>archive</id>
<phase>package</phase>
View
@@ -81,6 +81,7 @@
<configuration>
<resolver>p2</resolver>
<environments>
+ <!--
<environment>
<os>win32</os>
<ws>win32</ws>
@@ -101,6 +102,7 @@
<ws>gtk</ws>
<arch>x86_64</arch>
</environment>
+ -->
<environment>
<os>macosx</os>
<ws>cocoa</ws>

0 comments on commit 84d5b76

Please sign in to comment.