Community
Participate
Working Groups
<os>macosx</os>
<ws>carbon</ws>
<arch>x86</arch>
<!-- need to define build.id in order to allow parameter to be overridden via commandline -->
<build.id>I${maven.build.timestamp}</build.id>
<buildid>${build.id}</buildid>
</properties>
<build>
<plugins>
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.7</version>
<executions>
<execution>
<id>swtdownload</id>
<phase>package</phase>
<configuration>
<target>
<ant antfile="build.xml" target="swtdownload" />
</target>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>com.sun</groupId>
<artifactId>tools</artifactId>
<version>0.0.0</version>
<scope>system</scope>
<systemPath>${java.home}/../lib/tools.jar</systemPath>
</dependency>
<groupId>bsf</groupId>
<artifactId>bsf</artifactId>
<version>2.4.0</version>
<groupId>rhino</groupId>
<artifactId>js</artifactId>
<version>1.7R2</version>
<groupId>org.apache.ant</groupId>
<artifactId>ant-apache-bsf</artifactId>
<version>1.8.3</version>
<artifactId>ant-nodeps</artifactId>
<version>1.8.1</version>
</dependencies>
</plugin>
<id>copy-swtzip-to-target</id>
<move file="swt-${buildid}-${ws}-${os}.zip" todir="target" />
</plugins>
</build>
<!-- This has to be here. Profiles are not inheritable. -->
<profiles>
<profile>
<ws>cocoa</ws>
<arch>x86_64</arch>
<move file="swt-${buildid}-${ws}-${os}-${arch}.zip" todir="target" />
<os>aix</os>
<ws>gtk</ws>
<arch>ppc</arch>
<!--dependencies>
</dependencies-->
<arch>ppc64</arch>
<os>hpux</os>
<arch>ia64</arch>
<arch>ia64_32</arch>
<os>linux</os>
<arch>s390</arch>
<arch>s390x</arch>
<os>solaris</os>
<arch>sparc</arch>
<ws>motif</ws>
<arch>PA_RISC</arch>
<os>qnx</os>
<ws>photon</ws>
<os>wce_ppc</os>
<ws>win32</ws>
<arch>arm</arch>
<move file="swt-${buildid}-${ws}-${os}-${arch}-j2me.zip" todir="target" />
<move file="swt-${buildid}-${ws}-${os}-${arch}-j2se.zip" todir="target" />
<os>win32</os>
<ws>wpf</ws>