Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThanh Ha2012-06-25 14:36:48 +0000
committerThomas Watson2012-09-12 14:09:10 +0000
commit12c991ab837e7927c3a30ce408f42cde420197ea (patch)
treed60dd0ae93556f69301d99206889a3f8662d2e65 /launcher-binary-parent
parent4c0a6844156e526a9bfef65ae11f4ff3babec4a5 (diff)
downloadrt.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.xml71
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>

Back to the top