| author | Thanh Ha | 2012-09-10 14:45:20 (EDT) |
|---|---|---|
| committer | Silenio Quarti | 2012-09-12 12:15:19 (EDT) |
| commit | c646c3cd65b0189455efa0bdb2687f288d971ddf (patch) (side-by-side diff) | |
| tree | 3e8296a779b0131f99a38afe4cdea05cb602b6fd | |
| parent | f8c478c553a51e9c6b33934ccfbd0bb6634a144b (diff) | |
| download | eclipse.platform.swt.binaries-c646c3cd65b0189455efa0bdb2687f288d971ddf.zip eclipse.platform.swt.binaries-c646c3cd65b0189455efa0bdb2687f288d971ddf.tar.gz eclipse.platform.swt.binaries-c646c3cd65b0189455efa0bdb2687f288d971ddf.tar.bz2 | |
Bug 376987 - Build all platforms
21 files changed, 1996 insertions, 4 deletions
diff --git a/bundles/org.eclipse.swt.carbon.macosx/pom.xml b/bundles/org.eclipse.swt.carbon.macosx/pom.xml new file mode 100644 index 0000000..40c5bca --- a/dev/null +++ b/bundles/org.eclipse.swt.carbon.macosx/pom.xml @@ -0,0 +1,91 @@ +<!-- +############################################################################### +# Copyright (c) 2012 Red Hat, Inc. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# Krzysztof Daniel, Red Hat, Inc. - initial API and implementation +############################################################################### +--> +<project + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" + xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <parent> + <artifactId>binaries-parent</artifactId> + <groupId>eclipse.platform.swt.binaries</groupId> + <version>4.2.0-SNAPSHOT</version> + <relativePath>../binaries-parent/</relativePath> + </parent> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>org.eclipse.swt.carbon.macosx</artifactId> + <version>3.8.0-SNAPSHOT</version> + <packaging>eclipse-plugin</packaging> + + <properties> + <os>macosx</os> + <ws>carbon</ws> + <arch>x86</arch> + </properties> + + <!-- This has to be here. Profiles are not inheritable. --> + <profiles> + <profile> + <id>build-natives</id> + <activation> + <property> + <!-- This has to be hardcoded. Profiles are not allowed to use pom defined properties :-( --> + <name>native</name> + <value>carbon.macosx.x86</value> + </property> + </activation> + <build> + <plugins> + <plugin> + <artifactId>maven-antrun-plugin</artifactId> + <version>1.7</version> + <executions> + <execution> + <id>natives</id> + <phase>process-resources</phase> + <configuration> + <target> + <ant antfile="build.xml" target="build_libraries" /> + </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> + </profile> + </profiles> +</project> diff --git a/bundles/org.eclipse.swt.gtk.aix.ppc/pom.xml b/bundles/org.eclipse.swt.gtk.aix.ppc/pom.xml new file mode 100644 index 0000000..fb65d70 --- a/dev/null +++ b/bundles/org.eclipse.swt.gtk.aix.ppc/pom.xml @@ -0,0 +1,100 @@ +<!-- +############################################################################### +# Copyright (c) 2012 Red Hat, Inc. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# Krzysztof Daniel, Red Hat, Inc. - initial API and implementation +############################################################################### +--> +<project + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" + xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <parent> + <artifactId>binaries-parent</artifactId> + <groupId>eclipse.platform.swt.binaries</groupId> + <version>4.2.0-SNAPSHOT</version> + <relativePath>../binaries-parent/</relativePath> + </parent> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>org.eclipse.swt.gtk.aix.ppc</artifactId> + <version>3.100.0-SNAPSHOT</version> + <packaging>eclipse-plugin</packaging> + + <properties> + <os>aix</os> + <ws>gtk</ws> + <arch>ppc</arch> + </properties> + + <!--dependencies> + <dependency> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>binaries-parent</artifactId> + <version>1.0</version> + <type>pom</type> + </dependency> + </dependencies--> + + <!-- This has to be here. Profiles are not inheritable. --> + <profiles> + <profile> + <id>build-natives</id> + <activation> + <property> + <!-- This has to be hardcoded. Profiles are not allowed to use pom defined properties :-( --> + <name>native</name> + <value>gtk.aix.ppc</value> + </property> + </activation> + <build> + <plugins> + <plugin> + <artifactId>maven-antrun-plugin</artifactId> + <version>1.7</version> + <executions> + <execution> + <id>natives</id> + <phase>process-resources</phase> + <configuration> + <target> + <ant antfile="build.xml" target="build_libraries" /> + </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> + </profile> + </profiles> +</project> diff --git a/bundles/org.eclipse.swt.gtk.aix.ppc64/pom.xml b/bundles/org.eclipse.swt.gtk.aix.ppc64/pom.xml new file mode 100644 index 0000000..7c307ff --- a/dev/null +++ b/bundles/org.eclipse.swt.gtk.aix.ppc64/pom.xml @@ -0,0 +1,100 @@ +<!-- +############################################################################### +# Copyright (c) 2012 Red Hat, Inc. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# Krzysztof Daniel, Red Hat, Inc. - initial API and implementation +############################################################################### +--> +<project + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" + xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <parent> + <artifactId>binaries-parent</artifactId> + <groupId>eclipse.platform.swt.binaries</groupId> + <version>4.2.0-SNAPSHOT</version> + <relativePath>../binaries-parent/</relativePath> + </parent> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>org.eclipse.swt.gtk.aix.ppc64</artifactId> + <version>3.100.0-SNAPSHOT</version> + <packaging>eclipse-plugin</packaging> + + <properties> + <os>aix</os> + <ws>gtk</ws> + <arch>ppc64</arch> + </properties> + + <!--dependencies> + <dependency> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>binaries-parent</artifactId> + <version>1.0</version> + <type>pom</type> + </dependency> + </dependencies--> + + <!-- This has to be here. Profiles are not inheritable. --> + <profiles> + <profile> + <id>build-natives</id> + <activation> + <property> + <!-- This has to be hardcoded. Profiles are not allowed to use pom defined properties :-( --> + <name>native</name> + <value>gtk.aix.ppc64</value> + </property> + </activation> + <build> + <plugins> + <plugin> + <artifactId>maven-antrun-plugin</artifactId> + <version>1.7</version> + <executions> + <execution> + <id>natives</id> + <phase>process-resources</phase> + <configuration> + <target> + <ant antfile="build.xml" target="build_libraries" /> + </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> + </profile> + </profiles> +</project> diff --git a/bundles/org.eclipse.swt.gtk.hpux.ia64/pom.xml b/bundles/org.eclipse.swt.gtk.hpux.ia64/pom.xml new file mode 100644 index 0000000..512e07d --- a/dev/null +++ b/bundles/org.eclipse.swt.gtk.hpux.ia64/pom.xml @@ -0,0 +1,100 @@ +<!-- +############################################################################### +# Copyright (c) 2012 Red Hat, Inc. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# Krzysztof Daniel, Red Hat, Inc. - initial API and implementation +############################################################################### +--> +<project + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" + xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <parent> + <artifactId>binaries-parent</artifactId> + <groupId>eclipse.platform.swt.binaries</groupId> + <version>4.2.0-SNAPSHOT</version> + <relativePath>../binaries-parent/</relativePath> + </parent> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>org.eclipse.swt.gtk.hpux.ia64</artifactId> + <version>3.7.0-SNAPSHOT</version> + <packaging>eclipse-plugin</packaging> + + <properties> + <os>hpux</os> + <ws>gtk</ws> + <arch>ia64</arch> + </properties> + + <!--dependencies> + <dependency> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>binaries-parent</artifactId> + <version>1.0</version> + <type>pom</type> + </dependency> + </dependencies--> + + <!-- This has to be here. Profiles are not inheritable. --> + <profiles> + <profile> + <id>build-natives</id> + <activation> + <property> + <!-- This has to be hardcoded. Profiles are not allowed to use pom defined properties :-( --> + <name>native</name> + <value>gtk.hpux.ia64</value> + </property> + </activation> + <build> + <plugins> + <plugin> + <artifactId>maven-antrun-plugin</artifactId> + <version>1.7</version> + <executions> + <execution> + <id>natives</id> + <phase>process-resources</phase> + <configuration> + <target> + <ant antfile="build.xml" target="build_libraries" /> + </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> + </profile> + </profiles> +</project> diff --git a/bundles/org.eclipse.swt.gtk.hpux.ia64_32/pom.xml b/bundles/org.eclipse.swt.gtk.hpux.ia64_32/pom.xml new file mode 100644 index 0000000..4332b8a --- a/dev/null +++ b/bundles/org.eclipse.swt.gtk.hpux.ia64_32/pom.xml @@ -0,0 +1,100 @@ +<!-- +############################################################################### +# Copyright (c) 2012 Red Hat, Inc. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# Krzysztof Daniel, Red Hat, Inc. - initial API and implementation +############################################################################### +--> +<project + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" + xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <parent> + <artifactId>binaries-parent</artifactId> + <groupId>eclipse.platform.swt.binaries</groupId> + <version>4.2.0-SNAPSHOT</version> + <relativePath>../binaries-parent/</relativePath> + </parent> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>org.eclipse.swt.gtk.hpux.ia64_32</artifactId> + <version>3.100.0-SNAPSHOT</version> + <packaging>eclipse-plugin</packaging> + + <properties> + <os>hpux</os> + <ws>gtk</ws> + <arch>ia64_32</arch> + </properties> + + <!--dependencies> + <dependency> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>binaries-parent</artifactId> + <version>1.0</version> + <type>pom</type> + </dependency> + </dependencies--> + + <!-- This has to be here. Profiles are not inheritable. --> + <profiles> + <profile> + <id>build-natives</id> + <activation> + <property> + <!-- This has to be hardcoded. Profiles are not allowed to use pom defined properties :-( --> + <name>native</name> + <value>gtk.hpux.ia64_32</value> + </property> + </activation> + <build> + <plugins> + <plugin> + <artifactId>maven-antrun-plugin</artifactId> + <version>1.7</version> + <executions> + <execution> + <id>natives</id> + <phase>process-resources</phase> + <configuration> + <target> + <ant antfile="build.xml" target="build_libraries" /> + </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> + </profile> + </profiles> +</project> diff --git a/bundles/org.eclipse.swt.gtk.linux.ia64/pom.xml b/bundles/org.eclipse.swt.gtk.linux.ia64/pom.xml new file mode 100644 index 0000000..28b5382 --- a/dev/null +++ b/bundles/org.eclipse.swt.gtk.linux.ia64/pom.xml @@ -0,0 +1,100 @@ +<!-- +############################################################################### +# Copyright (c) 2012 Red Hat, Inc. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# Krzysztof Daniel, Red Hat, Inc. - initial API and implementation +############################################################################### +--> +<project + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" + xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <parent> + <artifactId>binaries-parent</artifactId> + <groupId>eclipse.platform.swt.binaries</groupId> + <version>4.2.0-SNAPSHOT</version> + <relativePath>../binaries-parent/</relativePath> + </parent> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>org.eclipse.swt.gtk.linux.ia64</artifactId> + <version>3.5.0-SNAPSHOT</version> + <packaging>eclipse-plugin</packaging> + + <properties> + <os>linux</os> + <ws>gtk</ws> + <arch>ia64</arch> + </properties> + + <!--dependencies> + <dependency> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>binaries-parent</artifactId> + <version>1.0</version> + <type>pom</type> + </dependency> + </dependencies--> + + <!-- This has to be here. Profiles are not inheritable. --> + <profiles> + <profile> + <id>build-natives</id> + <activation> + <property> + <!-- This has to be hardcoded. Profiles are not allowed to use pom defined properties :-( --> + <name>native</name> + <value>gtk.linux.ia64</value> + </property> + </activation> + <build> + <plugins> + <plugin> + <artifactId>maven-antrun-plugin</artifactId> + <version>1.7</version> + <executions> + <execution> + <id>natives</id> + <phase>process-resources</phase> + <configuration> + <target> + <ant antfile="build.xml" target="build_libraries" /> + </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> + </profile> + </profiles> +</project> diff --git a/bundles/org.eclipse.swt.gtk.linux.ppc/pom.xml b/bundles/org.eclipse.swt.gtk.linux.ppc/pom.xml new file mode 100644 index 0000000..7c081b8 --- a/dev/null +++ b/bundles/org.eclipse.swt.gtk.linux.ppc/pom.xml @@ -0,0 +1,100 @@ +<!-- +############################################################################### +# Copyright (c) 2012 Red Hat, Inc. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# Krzysztof Daniel, Red Hat, Inc. - initial API and implementation +############################################################################### +--> +<project + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" + xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <parent> + <artifactId>binaries-parent</artifactId> + <groupId>eclipse.platform.swt.binaries</groupId> + <version>4.2.0-SNAPSHOT</version> + <relativePath>../binaries-parent/</relativePath> + </parent> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>org.eclipse.swt.gtk.linux.ppc</artifactId> + <version>3.7.0-SNAPSHOT</version> + <packaging>eclipse-plugin</packaging> + + <properties> + <os>linux</os> + <ws>gtk</ws> + <arch>ppc</arch> + </properties> + + <!--dependencies> + <dependency> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>binaries-parent</artifactId> + <version>1.0</version> + <type>pom</type> + </dependency> + </dependencies--> + + <!-- This has to be here. Profiles are not inheritable. --> + <profiles> + <profile> + <id>build-natives</id> + <activation> + <property> + <!-- This has to be hardcoded. Profiles are not allowed to use pom defined properties :-( --> + <name>native</name> + <value>gtk.linux.ppc</value> + </property> + </activation> + <build> + <plugins> + <plugin> + <artifactId>maven-antrun-plugin</artifactId> + <version>1.7</version> + <executions> + <execution> + <id>natives</id> + <phase>process-resources</phase> + <configuration> + <target> + <ant antfile="build.xml" target="build_libraries" /> + </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> + </profile> + </profiles> +</project> diff --git a/bundles/org.eclipse.swt.gtk.linux.ppc64/pom.xml b/bundles/org.eclipse.swt.gtk.linux.ppc64/pom.xml new file mode 100644 index 0000000..7467efc --- a/dev/null +++ b/bundles/org.eclipse.swt.gtk.linux.ppc64/pom.xml @@ -0,0 +1,100 @@ +<!-- +############################################################################### +# Copyright (c) 2012 Red Hat, Inc. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# Krzysztof Daniel, Red Hat, Inc. - initial API and implementation +############################################################################### +--> +<project + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" + xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <parent> + <artifactId>binaries-parent</artifactId> + <groupId>eclipse.platform.swt.binaries</groupId> + <version>4.2.0-SNAPSHOT</version> + <relativePath>../binaries-parent/</relativePath> + </parent> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>org.eclipse.swt.gtk.linux.ppc64</artifactId> + <version>3.100.0-SNAPSHOT</version> + <packaging>eclipse-plugin</packaging> + + <properties> + <os>linux</os> + <ws>gtk</ws> + <arch>ppc64</arch> + </properties> + + <!--dependencies> + <dependency> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>binaries-parent</artifactId> + <version>1.0</version> + <type>pom</type> + </dependency> + </dependencies--> + + <!-- This has to be here. Profiles are not inheritable. --> + <profiles> + <profile> + <id>build-natives</id> + <activation> + <property> + <!-- This has to be hardcoded. Profiles are not allowed to use pom defined properties :-( --> + <name>native</name> + <value>gtk.linux.ppc64</value> + </property> + </activation> + <build> + <plugins> + <plugin> + <artifactId>maven-antrun-plugin</artifactId> + <version>1.7</version> + <executions> + <execution> + <id>natives</id> + <phase>process-resources</phase> + <configuration> + <target> + <ant antfile="build.xml" target="build_libraries" /> + </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> + </profile> + </profiles> +</project> diff --git a/bundles/org.eclipse.swt.gtk.linux.s390/pom.xml b/bundles/org.eclipse.swt.gtk.linux.s390/pom.xml new file mode 100644 index 0000000..0554049 --- a/dev/null +++ b/bundles/org.eclipse.swt.gtk.linux.s390/pom.xml @@ -0,0 +1,100 @@ +<!-- +############################################################################### +# Copyright (c) 2012 Red Hat, Inc. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# Krzysztof Daniel, Red Hat, Inc. - initial API and implementation +############################################################################### +--> +<project + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" + xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <parent> + <artifactId>binaries-parent</artifactId> + <groupId>eclipse.platform.swt.binaries</groupId> + <version>4.2.0-SNAPSHOT</version> + <relativePath>../binaries-parent/</relativePath> + </parent> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>org.eclipse.swt.gtk.linux.s390</artifactId> + <version>3.100.0-SNAPSHOT</version> + <packaging>eclipse-plugin</packaging> + + <properties> + <os>linux</os> + <ws>gtk</ws> + <arch>s390</arch> + </properties> + + <!--dependencies> + <dependency> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>binaries-parent</artifactId> + <version>1.0</version> + <type>pom</type> + </dependency> + </dependencies--> + + <!-- This has to be here. Profiles are not inheritable. --> + <profiles> + <profile> + <id>build-natives</id> + <activation> + <property> + <!-- This has to be hardcoded. Profiles are not allowed to use pom defined properties :-( --> + <name>native</name> + <value>gtk.linux.s390</value> + </property> + </activation> + <build> + <plugins> + <plugin> + <artifactId>maven-antrun-plugin</artifactId> + <version>1.7</version> + <executions> + <execution> + <id>natives</id> + <phase>process-resources</phase> + <configuration> + <target> + <ant antfile="build.xml" target="build_libraries" /> + </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> + </profile> + </profiles> +</project> diff --git a/bundles/org.eclipse.swt.gtk.linux.s390x/pom.xml b/bundles/org.eclipse.swt.gtk.linux.s390x/pom.xml new file mode 100644 index 0000000..75fa45f --- a/dev/null +++ b/bundles/org.eclipse.swt.gtk.linux.s390x/pom.xml @@ -0,0 +1,100 @@ +<!-- +############################################################################### +# Copyright (c) 2012 Red Hat, Inc. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# Krzysztof Daniel, Red Hat, Inc. - initial API and implementation +############################################################################### +--> +<project + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" + xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <parent> + <artifactId>binaries-parent</artifactId> + <groupId>eclipse.platform.swt.binaries</groupId> + <version>4.2.0-SNAPSHOT</version> + <relativePath>../binaries-parent/</relativePath> + </parent> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>org.eclipse.swt.gtk.linux.s390x</artifactId> + <version>3.100.0-SNAPSHOT</version> + <packaging>eclipse-plugin</packaging> + + <properties> + <os>linux</os> + <ws>gtk</ws> + <arch>s390x</arch> + </properties> + + <!--dependencies> + <dependency> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>binaries-parent</artifactId> + <version>1.0</version> + <type>pom</type> + </dependency> + </dependencies--> + + <!-- This has to be here. Profiles are not inheritable. --> + <profiles> + <profile> + <id>build-natives</id> + <activation> + <property> + <!-- This has to be hardcoded. Profiles are not allowed to use pom defined properties :-( --> + <name>native</name> + <value>gtk.linux.s390x</value> + </property> + </activation> + <build> + <plugins> + <plugin> + <artifactId>maven-antrun-plugin</artifactId> + <version>1.7</version> + <executions> + <execution> + <id>natives</id> + <phase>process-resources</phase> + <configuration> + <target> + <ant antfile="build.xml" target="build_libraries" /> + </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> + </profile> + </profiles> +</project> diff --git a/bundles/org.eclipse.swt.gtk.solaris.sparc/pom.xml b/bundles/org.eclipse.swt.gtk.solaris.sparc/pom.xml new file mode 100644 index 0000000..fbc013e --- a/dev/null +++ b/bundles/org.eclipse.swt.gtk.solaris.sparc/pom.xml @@ -0,0 +1,100 @@ +<!-- +############################################################################### +# Copyright (c) 2012 Red Hat, Inc. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# Krzysztof Daniel, Red Hat, Inc. - initial API and implementation +############################################################################### +--> +<project + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" + xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <parent> + <artifactId>binaries-parent</artifactId> + <groupId>eclipse.platform.swt.binaries</groupId> + <version>4.2.0-SNAPSHOT</version> + <relativePath>../binaries-parent/</relativePath> + </parent> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>org.eclipse.swt.gtk.solaris.sparc</artifactId> + <version>3.100.0-SNAPSHOT</version> + <packaging>eclipse-plugin</packaging> + + <properties> + <os>solaris</os> + <ws>gtk</ws> + <arch>sparc</arch> + </properties> + + <!--dependencies> + <dependency> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>binaries-parent</artifactId> + <version>1.0</version> + <type>pom</type> + </dependency> + </dependencies--> + + <!-- This has to be here. Profiles are not inheritable. --> + <profiles> + <profile> + <id>build-natives</id> + <activation> + <property> + <!-- This has to be hardcoded. Profiles are not allowed to use pom defined properties :-( --> + <name>native</name> + <value>gtk.solaris.sparc</value> + </property> + </activation> + <build> + <plugins> + <plugin> + <artifactId>maven-antrun-plugin</artifactId> + <version>1.7</version> + <executions> + <execution> + <id>natives</id> + <phase>process-resources</phase> + <configuration> + <target> + <ant antfile="build.xml" target="build_libraries" /> + </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> + </profile> + </profiles> +</project> diff --git a/bundles/org.eclipse.swt.gtk.solaris.x86/pom.xml b/bundles/org.eclipse.swt.gtk.solaris.x86/pom.xml new file mode 100644 index 0000000..1746498 --- a/dev/null +++ b/bundles/org.eclipse.swt.gtk.solaris.x86/pom.xml @@ -0,0 +1,100 @@ +<!-- +############################################################################### +# Copyright (c) 2012 Red Hat, Inc. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# Krzysztof Daniel, Red Hat, Inc. - initial API and implementation +############################################################################### +--> +<project + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" + xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <parent> + <artifactId>binaries-parent</artifactId> + <groupId>eclipse.platform.swt.binaries</groupId> + <version>4.2.0-SNAPSHOT</version> + <relativePath>../binaries-parent/</relativePath> + </parent> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>org.eclipse.swt.gtk.solaris.x86</artifactId> + <version>3.100.0-SNAPSHOT</version> + <packaging>eclipse-plugin</packaging> + + <properties> + <os>solaris</os> + <ws>gtk</ws> + <arch>x86</arch> + </properties> + + <!--dependencies> + <dependency> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>binaries-parent</artifactId> + <version>1.0</version> + <type>pom</type> + </dependency> + </dependencies--> + + <!-- This has to be here. Profiles are not inheritable. --> + <profiles> + <profile> + <id>build-natives</id> + <activation> + <property> + <!-- This has to be hardcoded. Profiles are not allowed to use pom defined properties :-( --> + <name>native</name> + <value>gtk.solaris.x86</value> + </property> + </activation> + <build> + <plugins> + <plugin> + <artifactId>maven-antrun-plugin</artifactId> + <version>1.7</version> + <executions> + <execution> + <id>natives</id> + <phase>process-resources</phase> + <configuration> + <target> + <ant antfile="build.xml" target="build_libraries" /> + </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> + </profile> + </profiles> +</project> diff --git a/bundles/org.eclipse.swt.motif.aix.ppc/pom.xml b/bundles/org.eclipse.swt.motif.aix.ppc/pom.xml new file mode 100644 index 0000000..de09026 --- a/dev/null +++ b/bundles/org.eclipse.swt.motif.aix.ppc/pom.xml @@ -0,0 +1,100 @@ +<!-- +############################################################################### +# Copyright (c) 2012 Red Hat, Inc. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# Krzysztof Daniel, Red Hat, Inc. - initial API and implementation +############################################################################### +--> +<project + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" + xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <parent> + <artifactId>binaries-parent</artifactId> + <groupId>eclipse.platform.swt.binaries</groupId> + <version>4.2.0-SNAPSHOT</version> + <relativePath>../binaries-parent/</relativePath> + </parent> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>org.eclipse.swt.motif.aix.ppc</artifactId> + <version>3.7.0-SNAPSHOT</version> + <packaging>eclipse-plugin</packaging> + + <properties> + <os>aix</os> + <ws>motif</ws> + <arch>ppc</arch> + </properties> + + <!--dependencies> + <dependency> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>binaries-parent</artifactId> + <version>1.0</version> + <type>pom</type> + </dependency> + </dependencies--> + + <!-- This has to be here. Profiles are not inheritable. --> + <profiles> + <profile> + <id>build-natives</id> + <activation> + <property> + <!-- This has to be hardcoded. Profiles are not allowed to use pom defined properties :-( --> + <name>native</name> + <value>motif.aix.ppc</value> + </property> + </activation> + <build> + <plugins> + <plugin> + <artifactId>maven-antrun-plugin</artifactId> + <version>1.7</version> + <executions> + <execution> + <id>natives</id> + <phase>process-resources</phase> + <configuration> + <target> + <ant antfile="build.xml" target="build_libraries" /> + </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> + </profile> + </profiles> +</project> diff --git a/bundles/org.eclipse.swt.motif.hpux.PA_RISC/pom.xml b/bundles/org.eclipse.swt.motif.hpux.PA_RISC/pom.xml new file mode 100644 index 0000000..3aecff2 --- a/dev/null +++ b/bundles/org.eclipse.swt.motif.hpux.PA_RISC/pom.xml @@ -0,0 +1,100 @@ +<!-- +############################################################################### +# Copyright (c) 2012 Red Hat, Inc. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# Krzysztof Daniel, Red Hat, Inc. - initial API and implementation +############################################################################### +--> +<project + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" + xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <parent> + <artifactId>binaries-parent</artifactId> + <groupId>eclipse.platform.swt.binaries</groupId> + <version>4.2.0-SNAPSHOT</version> + <relativePath>../binaries-parent/</relativePath> + </parent> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>org.eclipse.swt.motif.hpux.PA_RISC</artifactId> + <version>3.5.0.HEAD</version> + <packaging>eclipse-plugin</packaging> + + <properties> + <os>hpux</os> + <ws>motif</ws> + <arch>PA_RISC</arch> + </properties> + + <!--dependencies> + <dependency> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>binaries-parent</artifactId> + <version>1.0</version> + <type>pom</type> + </dependency> + </dependencies--> + + <!-- This has to be here. Profiles are not inheritable. --> + <profiles> + <profile> + <id>build-natives</id> + <activation> + <property> + <!-- This has to be hardcoded. Profiles are not allowed to use pom defined properties :-( --> + <name>native</name> + <value>motif.hpux.PA_RISC</value> + </property> + </activation> + <build> + <plugins> + <plugin> + <artifactId>maven-antrun-plugin</artifactId> + <version>1.7</version> + <executions> + <execution> + <id>natives</id> + <phase>process-resources</phase> + <configuration> + <target> + <ant antfile="build.xml" target="build_libraries" /> + </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> + </profile> + </profiles> +</project> diff --git a/bundles/org.eclipse.swt.motif.hpux.ia64_32/pom.xml b/bundles/org.eclipse.swt.motif.hpux.ia64_32/pom.xml new file mode 100644 index 0000000..4aacc7c --- a/dev/null +++ b/bundles/org.eclipse.swt.motif.hpux.ia64_32/pom.xml @@ -0,0 +1,100 @@ +<!-- +############################################################################### +# Copyright (c) 2012 Red Hat, Inc. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# Krzysztof Daniel, Red Hat, Inc. - initial API and implementation +############################################################################### +--> +<project + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" + xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <parent> + <artifactId>binaries-parent</artifactId> + <groupId>eclipse.platform.swt.binaries</groupId> + <version>4.2.0-SNAPSHOT</version> + <relativePath>../binaries-parent/</relativePath> + </parent> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>org.eclipse.swt.motif.hpux.ia64_32</artifactId> + <version>3.7.0-SNAPSHOT</version> + <packaging>eclipse-plugin</packaging> + + <properties> + <os>hpux</os> + <ws>motif</ws> + <arch>ia64_32</arch> + </properties> + + <!--dependencies> + <dependency> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>binaries-parent</artifactId> + <version>1.0</version> + <type>pom</type> + </dependency> + </dependencies--> + + <!-- This has to be here. Profiles are not inheritable. --> + <profiles> + <profile> + <id>build-natives</id> + <activation> + <property> + <!-- This has to be hardcoded. Profiles are not allowed to use pom defined properties :-( --> + <name>native</name> + <value>motif.hpux.ia64_32</value> + </property> + </activation> + <build> + <plugins> + <plugin> + <artifactId>maven-antrun-plugin</artifactId> + <version>1.7</version> + <executions> + <execution> + <id>natives</id> + <phase>process-resources</phase> + <configuration> + <target> + <ant antfile="build.xml" target="build_libraries" /> + </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> + </profile> + </profiles> +</project> diff --git a/bundles/org.eclipse.swt.motif.linux.x86/pom.xml b/bundles/org.eclipse.swt.motif.linux.x86/pom.xml new file mode 100644 index 0000000..1c8c220 --- a/dev/null +++ b/bundles/org.eclipse.swt.motif.linux.x86/pom.xml @@ -0,0 +1,100 @@ +<!-- +############################################################################### +# Copyright (c) 2012 Red Hat, Inc. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# Krzysztof Daniel, Red Hat, Inc. - initial API and implementation +############################################################################### +--> +<project + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" + xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <parent> + <artifactId>binaries-parent</artifactId> + <groupId>eclipse.platform.swt.binaries</groupId> + <version>4.2.0-SNAPSHOT</version> + <relativePath>../binaries-parent/</relativePath> + </parent> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>org.eclipse.swt.motif.linux.x86</artifactId> + <version>3.7.0-SNAPSHOT</version> + <packaging>eclipse-plugin</packaging> + + <properties> + <os>linux</os> + <ws>motif</ws> + <arch>x86</arch> + </properties> + + <!--dependencies> + <dependency> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>binaries-parent</artifactId> + <version>1.0</version> + <type>pom</type> + </dependency> + </dependencies--> + + <!-- This has to be here. Profiles are not inheritable. --> + <profiles> + <profile> + <id>build-natives</id> + <activation> + <property> + <!-- This has to be hardcoded. Profiles are not allowed to use pom defined properties :-( --> + <name>native</name> + <value>motif.linux.x86</value> + </property> + </activation> + <build> + <plugins> + <plugin> + <artifactId>maven-antrun-plugin</artifactId> + <version>1.7</version> + <executions> + <execution> + <id>natives</id> + <phase>process-resources</phase> + <configuration> + <target> + <ant antfile="build.xml" target="build_libraries" /> + </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> + </profile> + </profiles> +</project> diff --git a/bundles/org.eclipse.swt.motif.solaris.sparc/pom.xml b/bundles/org.eclipse.swt.motif.solaris.sparc/pom.xml new file mode 100644 index 0000000..213b5b1 --- a/dev/null +++ b/bundles/org.eclipse.swt.motif.solaris.sparc/pom.xml @@ -0,0 +1,100 @@ +<!-- +############################################################################### +# Copyright (c) 2012 Red Hat, Inc. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# Krzysztof Daniel, Red Hat, Inc. - initial API and implementation +############################################################################### +--> +<project + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" + xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <parent> + <artifactId>binaries-parent</artifactId> + <groupId>eclipse.platform.swt.binaries</groupId> + <version>4.2.0-SNAPSHOT</version> + <relativePath>../binaries-parent/</relativePath> + </parent> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>org.eclipse.swt.motif.solaris.sparc</artifactId> + <version>3.7.0-SNAPSHOT</version> + <packaging>eclipse-plugin</packaging> + + <properties> + <os>solaris</os> + <ws>motif</ws> + <arch>sparc</arch> + </properties> + + <!--dependencies> + <dependency> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>binaries-parent</artifactId> + <version>1.0</version> + <type>pom</type> + </dependency> + </dependencies--> + + <!-- This has to be here. Profiles are not inheritable. --> + <profiles> + <profile> + <id>build-natives</id> + <activation> + <property> + <!-- This has to be hardcoded. Profiles are not allowed to use pom defined properties :-( --> + <name>native</name> + <value>motif.solaris.sparc</value> + </property> + </activation> + <build> + <plugins> + <plugin> + <artifactId>maven-antrun-plugin</artifactId> + <version>1.7</version> + <executions> + <execution> + <id>natives</id> + <phase>process-resources</phase> + <configuration> + <target> + <ant antfile="build.xml" target="build_libraries" /> + </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> + </profile> + </profiles> +</project> diff --git a/bundles/org.eclipse.swt.photon.qnx.x86/pom.xml b/bundles/org.eclipse.swt.photon.qnx.x86/pom.xml new file mode 100644 index 0000000..df073c2 --- a/dev/null +++ b/bundles/org.eclipse.swt.photon.qnx.x86/pom.xml @@ -0,0 +1,100 @@ +<!-- +############################################################################### +# Copyright (c) 2012 Red Hat, Inc. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# Krzysztof Daniel, Red Hat, Inc. - initial API and implementation +############################################################################### +--> +<project + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" + xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <parent> + <artifactId>binaries-parent</artifactId> + <groupId>eclipse.platform.swt.binaries</groupId> + <version>4.2.0-SNAPSHOT</version> + <relativePath>../binaries-parent/</relativePath> + </parent> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>org.eclipse.swt.photon.qnx.x86</artifactId> + <version>3.7.0-SNAPSHOT</version> + <packaging>eclipse-plugin</packaging> + + <properties> + <os>qnx</os> + <ws>photon</ws> + <arch>x86</arch> + </properties> + + <!--dependencies> + <dependency> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>binaries-parent</artifactId> + <version>1.0</version> + <type>pom</type> + </dependency> + </dependencies--> + + <!-- This has to be here. Profiles are not inheritable. --> + <profiles> + <profile> + <id>build-natives</id> + <activation> + <property> + <!-- This has to be hardcoded. Profiles are not allowed to use pom defined properties :-( --> + <name>native</name> + <value>photon.qnx.x86</value> + </property> + </activation> + <build> + <plugins> + <plugin> + <artifactId>maven-antrun-plugin</artifactId> + <version>1.7</version> + <executions> + <execution> + <id>natives</id> + <phase>process-resources</phase> + <configuration> + <target> + <ant antfile="build.xml" target="build_libraries" /> + </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> + </profile> + </profiles> +</project> diff --git a/bundles/org.eclipse.swt.win32.win32.ia64/pom.xml b/bundles/org.eclipse.swt.win32.win32.ia64/pom.xml new file mode 100644 index 0000000..dba1cbe --- a/dev/null +++ b/bundles/org.eclipse.swt.win32.win32.ia64/pom.xml @@ -0,0 +1,91 @@ +<!-- +############################################################################### +# Copyright (c) 2012 Red Hat, Inc. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# Krzysztof Daniel, Red Hat, Inc. - initial API and implementation +############################################################################### +--> +<project + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" + xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <parent> + <artifactId>binaries-parent</artifactId> + <groupId>eclipse.platform.swt.binaries</groupId> + <version>4.2.0-SNAPSHOT</version> + <relativePath>../binaries-parent/</relativePath> + </parent> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>org.eclipse.swt.win32.win32.ia64</artifactId> + <version>3.100.0-SNAPSHOT</version> + <packaging>eclipse-plugin</packaging> + + <properties> + <os>win32</os> + <ws>win32</ws> + <arch>ia64</arch> + </properties> + + <!-- This has to be here. Profiles are not inheritable. --> + <profiles> + <profile> + <id>build-natives</id> + <activation> + <property> + <!-- This has to be hardcoded. Profiles are not allowed to use pom defined properties :-( --> + <name>native</name> + <value>win32.win32.ia64</value> + </property> + </activation> + <build> + <plugins> + <plugin> + <artifactId>maven-antrun-plugin</artifactId> + <version>1.7</version> + <executions> + <execution> + <id>natives</id> + <phase>process-resources</phase> + <configuration> + <target> + <ant antfile="build.xml" target="build_libraries" /> + </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> + </profile> + </profiles> +</project> diff --git a/bundles/org.eclipse.swt.wpf.win32.x86/pom.xml b/bundles/org.eclipse.swt.wpf.win32.x86/pom.xml new file mode 100644 index 0000000..723e6dd --- a/dev/null +++ b/bundles/org.eclipse.swt.wpf.win32.x86/pom.xml @@ -0,0 +1,91 @@ +<!-- +############################################################################### +# Copyright (c) 2012 Red Hat, Inc. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# Krzysztof Daniel, Red Hat, Inc. - initial API and implementation +############################################################################### +--> +<project + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" + xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <parent> + <artifactId>binaries-parent</artifactId> + <groupId>eclipse.platform.swt.binaries</groupId> + <version>4.2.0-SNAPSHOT</version> + <relativePath>../binaries-parent/</relativePath> + </parent> + <groupId>eclipse.platform.swt.binaries</groupId> + <artifactId>org.eclipse.swt.wpf.win32.x86</artifactId> + <version>3.6.0-SNAPSHOT</version> + <packaging>eclipse-plugin</packaging> + + <properties> + <os>win32</os> + <ws>wpf</ws> + <arch>x86</arch> + </properties> + + <!-- This has to be here. Profiles are not inheritable. --> + <profiles> + <profile> + <id>build-natives</id> + <activation> + <property> + <!-- This has to be hardcoded. Profiles are not allowed to use pom defined properties :-( --> + <name>native</name> + <value>wpf.win32.x86</value> + </property> + </activation> + <build> + <plugins> + <plugin> + <artifactId>maven-antrun-plugin</artifactId> + <version>1.7</version> + <executions> + <execution> + <id>natives</id> + <phase>process-resources</phase> + <configuration> + <target> + <ant antfile="build.xml" target="build_libraries" /> + </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> + </profile> + </profiles> +</project> @@ -29,13 +29,32 @@ <packaging>pom</packaging> <modules> - <module>bundles/org.eclipse.swt.gtk.linux.x86_64</module> - <module>bundles/org.eclipse.swt.gtk.linux.x86</module> - <module>bundles/org.eclipse.swt.win32.win32.x86_64</module> - <module>bundles/org.eclipse.swt.win32.win32.x86</module> + <module>bundles/org.eclipse.swt.carbon.macosx</module> <module>bundles/org.eclipse.swt.cocoa.macosx</module> <module>bundles/org.eclipse.swt.cocoa.macosx.x86_64</module> + <module>bundles/org.eclipse.swt.gtk.aix.ppc</module> + <module>bundles/org.eclipse.swt.gtk.aix.ppc64</module> + <module>bundles/org.eclipse.swt.gtk.hpux.ia64</module> + <module>bundles/org.eclipse.swt.gtk.hpux.ia64_32</module> + <module>bundles/org.eclipse.swt.gtk.linux.ia64</module> + <module>bundles/org.eclipse.swt.gtk.linux.ppc</module> + <module>bundles/org.eclipse.swt.gtk.linux.ppc64</module> + <module>bundles/org.eclipse.swt.gtk.linux.s390</module> + <module>bundles/org.eclipse.swt.gtk.linux.s390x</module> + <module>bundles/org.eclipse.swt.gtk.linux.x86</module> + <module>bundles/org.eclipse.swt.gtk.linux.x86_64</module> + <module>bundles/org.eclipse.swt.gtk.solaris.sparc</module> + <module>bundles/org.eclipse.swt.gtk.solaris.x86</module> + <module>bundles/org.eclipse.swt.motif.aix.ppc</module> + <module>bundles/org.eclipse.swt.motif.hpux.ia64_32</module> + <module>bundles/org.eclipse.swt.motif.hpux.PA_RISC</module> + <module>bundles/org.eclipse.swt.motif.solaris.sparc</module> + <module>bundles/org.eclipse.swt.photon.qnx.x86</module> <module>bundles/org.eclipse.swt.win32.wce_ppc.arm</module> + <module>bundles/org.eclipse.swt.win32.win32.ia64</module> + <module>bundles/org.eclipse.swt.win32.win32.x86</module> + <module>bundles/org.eclipse.swt.win32.win32.x86_64</module> + <module>bundles/org.eclipse.swt.wpf.win32.x86</module> </modules> <build> |

