diff options
author | Thanh Ha | 2012-06-25 14:36:48 +0000 |
---|---|---|
committer | Thomas Watson | 2012-09-12 14:09:10 +0000 |
commit | 12c991ab837e7927c3a30ce408f42cde420197ea (patch) | |
tree | d60dd0ae93556f69301d99206889a3f8662d2e65 /launcher-binary-parent | |
parent | 4c0a6844156e526a9bfef65ae11f4ff3babec4a5 (diff) | |
download | rt.equinox.framework-12c991ab837e7927c3a30ce408f42cde420197ea.tar.gz rt.equinox.framework-12c991ab837e7927c3a30ce408f42cde420197ea.tar.xz rt.equinox.framework-12c991ab837e7927c3a30ce408f42cde420197ea.zip |
Bug 370704 - equinox launchers build - patch v2v20120912-140910
Diffstat (limited to 'launcher-binary-parent')
-rw-r--r-- | launcher-binary-parent/pom.xml | 71 |
1 files changed, 51 insertions, 20 deletions
diff --git a/launcher-binary-parent/pom.xml b/launcher-binary-parent/pom.xml index 6c6d10bc5..40fbb3602 100644 --- a/launcher-binary-parent/pom.xml +++ b/launcher-binary-parent/pom.xml @@ -32,34 +32,65 @@ <build> <plugins> <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-dependency-plugin</artifactId> - <version>2.3</version> + <groupId>org.eclipse.tycho</groupId> + <artifactId>target-platform-configuration</artifactId> + <version>${tycho.version}</version> + <configuration> + <environments> + <environment> + <os>${os}</os> + <ws>${ws}</ws> + <arch>${arch}</arch> + </environment> + </environments> + </configuration> + </plugin> + <plugin> + <artifactId>maven-antrun-plugin</artifactId> + <version>1.7</version> <executions> <execution> - <id>copy-binary</id> - <goals> - <goal>copy</goal> - </goals> + <id>copy-launcher-natives</id> <phase>generate-resources</phase> <configuration> - <artifactItems> - <artifactItem> - <groupId>${project.groupId}</groupId> - <artifactId>${project.artifactId}</artifactId> - <version>${launcher-binary.version}</version> - <classifier>binary</classifier> - <type>${launcher-binary.ext}</type> - - <outputDirectory>${project.basedir}</outputDirectory> - <destFileName>eclipse_${launcher-binary.version}.${launcher-binary.ext}</destFileName> - </artifactItem> - </artifactItems> + <property name="feature.base" value="." /> + <target> + <copy todir="." overwrite="true"> + <fileset dir="../../../rt.equinox.binaries/${project.artifactId}/"> + <include name="*.so" /> + <include name="*.dll" /> + </fileset> + </copy> + </target> </configuration> + <goals> + <goal>run</goal> + </goals> </execution> </executions> + <dependencies> + <dependency> + <groupId>bsf</groupId> + <artifactId>bsf</artifactId> + <version>2.4.0</version> + </dependency> + <dependency> + <groupId>rhino</groupId> + <artifactId>js</artifactId> + <version>1.7R2</version> + </dependency> + <dependency> + <groupId>org.apache.ant</groupId> + <artifactId>ant-apache-bsf</artifactId> + <version>1.8.3</version> + </dependency> + <dependency> + <groupId>org.apache.ant</groupId> + <artifactId>ant-nodeps</artifactId> + <version>1.8.1</version> + </dependency> + </dependencies> </plugin> </plugins> </build> - </project> |