You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by fe...@apache.org on 2007/11/26 22:34:55 UTC
svn commit: r598436 [4/4] - in /directory/sandbox/felixk:
studio-aciitemeditor/ studio-apacheds-configuration-feature/
studio-apacheds-configuration-help/ studio-apacheds-configuration/
studio-connection-core/ studio-connection-ui/ studio-jars/ studio-...
Modified: directory/sandbox/felixk/studio/pom.xml
URL: http://svn.apache.org/viewvc/directory/sandbox/felixk/studio/pom.xml?rev=598436&r1=598435&r2=598436&view=diff
==============================================================================
--- directory/sandbox/felixk/studio/pom.xml (original)
+++ directory/sandbox/felixk/studio/pom.xml Mon Nov 26 13:34:53 2007
@@ -1,1149 +1,1157 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
-->
<!--
- @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
- @version $Id: pom.xml 353 2007-10-28 14:59:35Z felix $
+ @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
+ @version $Id: pom.xml 353 2007-10-28 14:59:35Z felix $
-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.directory.studio</groupId>
- <artifactId>parent</artifactId>
- <version>1.0.2-SNAPSHOT</version>
- </parent>
- <artifactId>studio-build</artifactId>
- <name>Apache Directory Studio</name>
- <packaging>jar</packaging>
-
- <description></description>
-
- <!-- Set some properties -->
- <properties>
- <studio-dir>target/ApacheDirectoryStudio</studio-dir>
- <local-repo>${project.basedir}/../local-repository</local-repo>
- </properties>
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.apache.directory.studio</groupId>
+ <artifactId>parent</artifactId>
+ <version>1.0.2-SNAPSHOT</version>
+ </parent>
+ <artifactId>studio-build</artifactId>
+ <name>Apache Directory Studio</name>
+ <packaging>jar</packaging>
- <profiles>
- <!-- Linux i386 GTK-->
- <profile>
- <id>linux-i386</id>
- <!--
- <activation>
- <os>
- <family>unix</family>
- <arch>i386</arch>
- </os>
- </activation>
- -->
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-dependency-plugin</artifactId>
- <executions>
- <execution>
- <id>unpack-eclipse-rcp-linux-i386</id>
- <phase>generate-resources</phase>
- <goals>
- <goal>unpack</goal>
- </goals>
- <configuration>
- <overWrite>false</overWrite>
- <markersDirectory>${project.build.directory}/dependency-maven-plugin-markers/linux-i386</markersDirectory>
- <artifactItems>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>eclipse-RCP-linux-gtk</artifactId>
- <type>tar.gz</type>
- <outputDirectory>target/linux-i386</outputDirectory>
- </artifactItem>
- </artifactItems>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <artifactId>maven-antrun-plugin</artifactId>
- <executions>
- <execution>
- <id>adapt-rcp-distribution-linux-i386</id>
- <phase>generate-resources</phase>
- <configuration>
- <tasks>
- <move file="target/linux-i386/eclipse" tofile="target/ApacheDirectoryStudio-linux-i386" />
- <delete dir="target/ApacheDirectoryStudio-linux-i386" includes="notice.html about.html icon.xpm epl-v10.html libcairo* .eclipseproduct" />
- <delete dir="target/ApacheDirectoryStudio-linux-i386/about_files" />
- <delete dir="target/ApacheDirectoryStudio-linux-i386/configuration" />
- <delete dir="target/ApacheDirectoryStudio-linux-i386/features" />
- <delete>
- <fileset dir="target/ApacheDirectoryStudio-linux-i386/plugins" excludes="**/org.eclipse.swt.gtk.linux.x86*" />
- </delete>
- <delete dir="target/ApacheDirectoryStudio-linux-i386/readme" />
- <chmod file="target/ApacheDirectoryStudio-linux-i386/eclipse" perm="755" />
- <move file="target/ApacheDirectoryStudio-linux-i386/eclipse" tofile="target/ApacheDirectoryStudio-linux-i386/ApacheDirectoryStudio" />
- </tasks>
- </configuration>
- <goals>
- <goal>run</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <configuration>
- <finalName>ApacheDirectoryStudio-linux-i386-${pom.version}</finalName>
- <outputDirectory>target/distributions</outputDirectory>
- <descriptors>
- <descriptor>src/main/assembly/bin-linux-i386.xml</descriptor>
- </descriptors>
- </configuration>
- <executions>
- <execution>
- <id>assembly-distribution-linux-i386</id>
- <phase>package</phase>
- <configuration>
- <finalName>ApacheDirectoryStudio-linux-i386-${pom.version}</finalName>
- <outputDirectory>../target/distributions</outputDirectory>
- <descriptors>
- <descriptor>src/main/assembly/bin-linux-i386.xml</descriptor>
- </descriptors>
- </configuration>
- <goals>
- <goal>attached</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
+ <description></description>
- <!-- Linux AMD64 GTK-->
- <profile>
- <id>linux-amd64</id>
- <!--
- <activation>
- <os>
- <family>unix</family>
- <arch>amd64</arch>
- </os>
- </activation>
- -->
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-dependency-plugin</artifactId>
- <executions>
- <execution>
- <id>unpack-eclipse-rcp-linux-amd64</id>
- <phase>generate-resources</phase>
- <goals>
- <goal>unpack</goal>
- </goals>
- <configuration>
- <overWrite>false</overWrite>
- <markersDirectory>${project.build.directory}/dependency-maven-plugin-markers/linux-amd64</markersDirectory>
- <artifactItems>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>eclipse-RCP-linux-gtk</artifactId>
- <classifier>x86_64</classifier>
- <type>tar.gz</type>
- <outputDirectory>target/linux-amd64</outputDirectory>
- </artifactItem>
- </artifactItems>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <artifactId>maven-antrun-plugin</artifactId>
- <executions>
- <execution>
- <id>adapt-rcp-distribution-linux-amd64</id>
- <phase>generate-resources</phase>
- <configuration>
- <tasks>
- <move file="target/linux-amd64/eclipse" tofile="target/ApacheDirectoryStudio-linux-amd64" />
- <delete dir="target/ApacheDirectoryStudio-linux-amd64" includes="notice.html about.html icon.xpm epl-v10.html libcairo* .eclipseproduct" />
- <delete dir="target/ApacheDirectoryStudio-linux-amd64/about_files" />
- <delete dir="target/ApacheDirectoryStudio-linux-amd64/configuration" />
- <delete dir="target/ApacheDirectoryStudio-linux-amd64/feature" />
- <delete>
- <fileset dir="target/ApacheDirectoryStudio-linux-amd64/plugins" excludes="**/org.eclipse.swt.gtk.linux.x86_64*" />
- </delete>
- <delete dir="target/ApacheDirectoryStudio-linux-amd64/readme" />
- <chmod file="target/ApacheDirectoryStudio-linux-amd64/eclipse" perm="755" />
- <move file="target/ApacheDirectoryStudio-linux-amd64/eclipse" tofile="target/ApacheDirectoryStudio-linux-amd64/ApacheDirectoryStudio" />
- </tasks>
- </configuration>
- <goals>
- <goal>run</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <configuration>
- <finalName>ApacheDirectoryStudio-linux-amd64-${pom.version}</finalName>
- <outputDirectory>target/distributions</outputDirectory>
- <descriptors>
- <descriptor>src/main/assembly/bin-linux-amd64.xml</descriptor>
- </descriptors>
- </configuration>
- <executions>
- <execution>
- <id>assembly-distribution-linux-amd64</id>
- <phase>package</phase>
- <configuration>
- <finalName>ApacheDirectoryStudio-linux-amd64-${pom.version}</finalName>
- <outputDirectory>../target/distributions</outputDirectory>
- <descriptors>
- <descriptor>src/main/assembly/bin-linux-amd64.xml</descriptor>
- </descriptors>
- </configuration>
- <goals>
- <goal>attached</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
+ <!-- Set some properties -->
+ <properties>
+ <studio-dir>target/ApacheDirectoryStudio</studio-dir>
+ <local-repo>${project.basedir}/../local-repository</local-repo>
+ </properties>
- <!-- Linux PPC GTK-->
- <profile>
- <id>linux-ppc</id>
- <!--
- <activation>
- <os>
- <family>unix</family>
- <arch>ppc</arch>
- </os>
- </activation>
- -->
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-dependency-plugin</artifactId>
- <executions>
- <execution>
- <id>unpack-eclipse-rcp-linux-ppc</id>
- <phase>generate-resources</phase>
- <goals>
- <goal>unpack</goal>
- </goals>
- <configuration>
- <overWrite>false</overWrite>
- <markersDirectory>${project.build.directory}/dependency-maven-plugin-markers/linux-ppc</markersDirectory>
- <artifactItems>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>eclipse-RCP-linux-gtk</artifactId>
- <classifier>ppc</classifier>
- <type>tar.gz</type>
- <outputDirectory>target/linux-ppc</outputDirectory>
- </artifactItem>
- </artifactItems>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <artifactId>maven-antrun-plugin</artifactId>
- <executions>
- <execution>
- <id>adapt-rcp-distribution-linux-ppc</id>
- <phase>generate-resources</phase>
- <configuration>
- <tasks>
- <move file="target/linux-ppc/eclipse" tofile="target/ApacheDirectoryStudio-linux-ppc" />
- <delete dir="target/ApacheDirectoryStudio-linux-ppc" includes="notice.html about.html icon.xpm epl-v10.html libcairo* .eclipseproduct" />
- <delete dir="target/ApacheDirectoryStudio-linux-ppc/about_files" />
- <delete dir="target/ApacheDirectoryStudio-linux-ppc/configuration" />
- <delete dir="target/ApacheDirectoryStudio-linux-ppc/feature" />
- <delete>
- <fileset dir="target/ApacheDirectoryStudio-linux-ppc/plugins" excludes="**/org.eclipse.swt.gtk.linux.ppc*" />
- </delete>
- <delete dir="target/ApacheDirectoryStudio-linux-ppc/readme" />
- <chmod file="target/ApacheDirectoryStudio-linux-ppc/eclipse" perm="755" />
- <move file="target/ApacheDirectoryStudio-linux-ppc/eclipse" tofile="target/ApacheDirectoryStudio-linux-ppc/ApacheDirectoryStudio" />
- </tasks>
- </configuration>
- <goals>
- <goal>run</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <configuration>
- <finalName>ApacheDirectoryStudio-linux-pcc-${pom.version}</finalName>
- <outputDirectory>target/distributions</outputDirectory>
- <descriptors>
- <descriptor>src/main/assembly/bin-linux-ppc.xml</descriptor>
- </descriptors>
- </configuration>
- <executions>
- <execution>
- <id>assembly-distribution-linux-ppc</id>
- <phase>package</phase>
- <configuration>
- <finalName>ApacheDirectoryStudio-linux-ppc-${pom.version}</finalName>
- <outputDirectory>../target/distributions</outputDirectory>
- <descriptors>
- <descriptor>src/main/assembly/bin-linux-ppc.xml</descriptor>
- </descriptors>
- </configuration>
- <goals>
- <goal>attached</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
+ <profiles>
+ <!-- Linux i386 GTK-->
+ <profile>
+ <id>linux-i386</id>
+ <!--
+ <activation>
+ <os>
+ <family>unix</family>
+ <arch>i386</arch>
+ </os>
+ </activation>
+ -->
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>unpack-eclipse-rcp-linux-i386</id>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>unpack</goal>
+ </goals>
+ <configuration>
+ <overWrite>false</overWrite>
+ <markersDirectory>${project.build.directory}/dependency-maven-plugin-markers/linux-i386</markersDirectory>
+ <artifactItems>
+ <artifactItem>
+ <groupId>org.eclipse</groupId>
+ <artifactId>eclipse-RCP-linux-gtk</artifactId>
+ <type>tar.gz</type>
+ <outputDirectory>target/linux-i386</outputDirectory>
+ </artifactItem>
+ </artifactItems>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>adapt-rcp-distribution-linux-i386</id>
+ <phase>generate-resources</phase>
+ <configuration>
+ <tasks>
+ <move file="target/linux-i386/eclipse" tofile="target/ApacheDirectoryStudio-linux-i386" />
+ <delete dir="target/ApacheDirectoryStudio-linux-i386" includes="notice.html about.html icon.xpm epl-v10.html libcairo* .eclipseproduct" />
+ <delete dir="target/ApacheDirectoryStudio-linux-i386/about_files" />
+ <delete dir="target/ApacheDirectoryStudio-linux-i386/configuration" />
+ <delete dir="target/ApacheDirectoryStudio-linux-i386/features" />
+ <delete>
+ <fileset dir="target/ApacheDirectoryStudio-linux-i386/plugins" excludes="**/org.eclipse.swt.gtk.linux.x86*" />
+ </delete>
+ <delete dir="target/ApacheDirectoryStudio-linux-i386/readme" />
+ <chmod file="target/ApacheDirectoryStudio-linux-i386/eclipse" perm="755" />
+ <move file="target/ApacheDirectoryStudio-linux-i386/eclipse" tofile="target/ApacheDirectoryStudio-linux-i386/ApacheDirectoryStudio" />
+ </tasks>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <finalName>ApacheDirectoryStudio-linux-i386-${pom.version}</finalName>
+ <outputDirectory>target/distributions</outputDirectory>
+ <descriptors>
+ <descriptor>src/main/assembly/bin-linux-i386.xml</descriptor>
+ </descriptors>
+ </configuration>
+ <executions>
+ <execution>
+ <id>assembly-distribution-linux-i386</id>
+ <phase>package</phase>
+ <configuration>
+ <finalName>ApacheDirectoryStudio-linux-i386-${pom.version}</finalName>
+ <outputDirectory>../target/distributions</outputDirectory>
+ <descriptors>
+ <descriptor>src/main/assembly/bin-linux-i386.xml</descriptor>
+ </descriptors>
+ </configuration>
+ <goals>
+ <goal>attached</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
- <!-- Windows -->
- <profile>
- <id>windows-x86</id>
- <!--
- <activation>
- <os>
- <family>windows</family>
- <arch>x86</arch>
- </os>
- </activation>
- -->
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-dependency-plugin</artifactId>
- <executions>
- <execution>
- <id>unpack-eclipse-rcp-windows-x86</id>
- <phase>generate-resources</phase>
- <goals>
- <goal>unpack</goal>
- </goals>
- <configuration>
- <overWrite>false</overWrite>
- <markersDirectory>${project.build.directory}/dependency-maven-plugin-markers/windows-x86</markersDirectory>
- <artifactItems>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>eclipse-RCP-win32</artifactId>
- <type>zip</type>
- <outputDirectory>target/windows-x86</outputDirectory>
- </artifactItem>
- </artifactItems>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <artifactId>maven-antrun-plugin</artifactId>
- <executions>
- <execution>
- <id>adapt-rcp-distribution-windows-x86</id>
- <phase>generate-resources</phase>
- <configuration>
- <tasks>
- <move file="target/windows-x86/eclipse" tofile="target/ApacheDirectoryStudio-windows-x86" />
- <delete dir="target/ApacheDirectoryStudio-windows-x86" includes="notice.html about.html icon.xpm epl-v10.html libcairo* .eclipseproduct" />
- <delete dir="target/ApacheDirectoryStudio-windows-x86/about_files" />
- <delete dir="target/ApacheDirectoryStudio-windows-x86/configuration" />
- <delete dir="target/ApacheDirectoryStudio-windows-x86/features" />
- <delete>
- <fileset dir="target/ApacheDirectoryStudio-windows-x86/plugins" excludes="**/org.eclipse.swt.win32.win32.x86*" />
- </delete>
- <delete dir="target/ApacheDirectoryStudio-windows-x86/readme" />
- <chmod file="target/ApacheDirectoryStudio-windows-x86/eclipse.exe" perm="755" />
- <move file="target/ApacheDirectoryStudio-windows-x86/eclipse.exe" tofile="target/ApacheDirectoryStudio-windows-x86/Apache Directory Studio.exe" />
- </tasks>
- </configuration>
- <goals>
- <goal>run</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <configuration>
- <finalName>ApacheDirectoryStudio-windows-x86-${pom.version}</finalName>
- <outputDirectory>target/distributions</outputDirectory>
- <descriptors>
- <descriptor>src/main/assembly/bin-windows-x86.xml</descriptor>
- </descriptors>
- </configuration>
- <executions>
- <execution>
- <id>assembly-distribution-windows-x86</id>
- <phase>package</phase>
- <configuration>
- <finalName>ApacheDirectoryStudio-windows-x86-${pom.version}</finalName>
- <outputDirectory>../target/distributions</outputDirectory>
- <descriptors>
- <descriptor>src/main/assembly/bin-windows-x86.xml</descriptor>
- </descriptors>
- </configuration>
- <goals>
- <goal>attached</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
+ <!-- Linux AMD64 GTK-->
+ <profile>
+ <id>linux-amd64</id>
+ <!--
+ <activation>
+ <os>
+ <family>unix</family>
+ <arch>amd64</arch>
+ </os>
+ </activation>
+ -->
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>unpack-eclipse-rcp-linux-amd64</id>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>unpack</goal>
+ </goals>
+ <configuration>
+ <overWrite>false</overWrite>
+ <markersDirectory>${project.build.directory}/dependency-maven-plugin-markers/linux-amd64</markersDirectory>
+ <artifactItems>
+ <artifactItem>
+ <groupId>org.eclipse</groupId>
+ <artifactId>eclipse-RCP-linux-gtk</artifactId>
+ <classifier>x86_64</classifier>
+ <type>tar.gz</type>
+ <outputDirectory>target/linux-amd64</outputDirectory>
+ </artifactItem>
+ </artifactItems>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>adapt-rcp-distribution-linux-amd64</id>
+ <phase>generate-resources</phase>
+ <configuration>
+ <tasks>
+ <move file="target/linux-amd64/eclipse" tofile="target/ApacheDirectoryStudio-linux-amd64" />
+ <delete dir="target/ApacheDirectoryStudio-linux-amd64" includes="notice.html about.html icon.xpm epl-v10.html libcairo* .eclipseproduct" />
+ <delete dir="target/ApacheDirectoryStudio-linux-amd64/about_files" />
+ <delete dir="target/ApacheDirectoryStudio-linux-amd64/configuration" />
+ <delete dir="target/ApacheDirectoryStudio-linux-amd64/feature" />
+ <delete>
+ <fileset dir="target/ApacheDirectoryStudio-linux-amd64/plugins" excludes="**/org.eclipse.swt.gtk.linux.x86_64*" />
+ </delete>
+ <delete dir="target/ApacheDirectoryStudio-linux-amd64/readme" />
+ <chmod file="target/ApacheDirectoryStudio-linux-amd64/eclipse" perm="755" />
+ <move file="target/ApacheDirectoryStudio-linux-amd64/eclipse" tofile="target/ApacheDirectoryStudio-linux-amd64/ApacheDirectoryStudio" />
+ </tasks>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <finalName>ApacheDirectoryStudio-linux-amd64-${pom.version}</finalName>
+ <outputDirectory>target/distributions</outputDirectory>
+ <descriptors>
+ <descriptor>src/main/assembly/bin-linux-amd64.xml</descriptor>
+ </descriptors>
+ </configuration>
+ <executions>
+ <execution>
+ <id>assembly-distribution-linux-amd64</id>
+ <phase>package</phase>
+ <configuration>
+ <finalName>ApacheDirectoryStudio-linux-amd64-${pom.version}</finalName>
+ <outputDirectory>../target/distributions</outputDirectory>
+ <descriptors>
+ <descriptor>src/main/assembly/bin-linux-amd64.xml</descriptor>
+ </descriptors>
+ </configuration>
+ <goals>
+ <goal>attached</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
- <!-- Windows x86_64 -->
- <profile>
- <id>windows-amd64</id>
- <!--
- <activation>
- <os>
- <family>windows</family>
- <arch>amd64</arch>
- </os>
- </activation>
- -->
- <!-- only available for SDK/RCP >= 3.4 -->
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-dependency-plugin</artifactId>
- <executions>
- <execution>
- <id>unpack-eclipse-rcp-windows-amd64</id>
- <phase>generate-resources</phase>
- <goals>
- <goal>unpack</goal>
- </goals>
- <configuration>
- <overWrite>false</overWrite>
- <markersDirectory>${project.build.directory}/dependency-maven-plugin-markers/windows-amd64</markersDirectory>
- <artifactItems>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>eclipse-RCP-win32</artifactId>
- <classifier>x86_64</classifier>
- <type>zip</type>
- <outputDirectory>target/windows-amd64</outputDirectory>
- </artifactItem>
- </artifactItems>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <artifactId>maven-antrun-plugin</artifactId>
- <executions>
- <execution>
- <id>adapt-rcp-distribution-windows-amd64</id>
- <phase>generate-resources</phase>
- <configuration>
- <tasks>
- <move file="target/windows-amd64/eclipse" tofile="target/ApacheDirectoryStudio-windows-amd64" />
- <delete dir="target/ApacheDirectoryStudio-windows-amd64" includes="notice.html about.html icon.xpm epl-v10.html libcairo* .eclipseproduct" />
- <delete dir="target/ApacheDirectoryStudio-windows-amd64/about_files" />
- <delete dir="target/ApacheDirectoryStudio-windows-amd64/configuration" />
- <delete dir="target/ApacheDirectoryStudio-windows-amd64/features" />
- <delete>
- <fileset dir="target/ApacheDirectoryStudio-windows-amd64/plugins" excludes="**/org.eclipse.swt.win32.*" />
- </delete>
- <delete dir="target/ApacheDirectoryStudio-windows-amd64/readme" />
- <chmod file="target/ApacheDirectoryStudio-windows-amd64/eclipse.exe" perm="755" />
- <move file="target/ApacheDirectoryStudio-windows-amd64/eclipse.exe" tofile="target/ApacheDirectoryStudio-windows-amd64/Apache Directory Studio.exe" />
- </tasks>
- </configuration>
- <goals>
- <goal>run</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <configuration>
- <finalName>ApacheDirectoryStudio-windows-amd64-${pom.version}</finalName>
- <outputDirectory>target/distributions</outputDirectory>
- <descriptors>
- <descriptor>src/main/assembly/bin-windows-amd64.xml</descriptor>
- </descriptors>
- </configuration>
- <executions>
- <execution>
- <id>assembly-distribution-windows-amd64</id>
- <phase>package</phase>
- <configuration>
- <finalName>ApacheDirectoryStudio-windows-amd64-${pom.version}</finalName>
- <outputDirectory>../target/distributions</outputDirectory>
- <descriptors>
- <descriptor>src/main/assembly/bin-windows-amd64.xml</descriptor>
- </descriptors>
- </configuration>
- <goals>
- <goal>attached</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
+ <!-- Linux PPC GTK-->
+ <profile>
+ <id>linux-ppc</id>
+ <!--
+ <activation>
+ <os>
+ <family>unix</family>
+ <arch>ppc</arch>
+ </os>
+ </activation>
+ -->
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>unpack-eclipse-rcp-linux-ppc</id>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>unpack</goal>
+ </goals>
+ <configuration>
+ <overWrite>false</overWrite>
+ <markersDirectory>${project.build.directory}/dependency-maven-plugin-markers/linux-ppc</markersDirectory>
+ <artifactItems>
+ <artifactItem>
+ <groupId>org.eclipse</groupId>
+ <artifactId>eclipse-RCP-linux-gtk</artifactId>
+ <classifier>ppc</classifier>
+ <type>tar.gz</type>
+ <outputDirectory>target/linux-ppc</outputDirectory>
+ </artifactItem>
+ </artifactItems>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>adapt-rcp-distribution-linux-ppc</id>
+ <phase>generate-resources</phase>
+ <configuration>
+ <tasks>
+ <move file="target/linux-ppc/eclipse" tofile="target/ApacheDirectoryStudio-linux-ppc" />
+ <delete dir="target/ApacheDirectoryStudio-linux-ppc" includes="notice.html about.html icon.xpm epl-v10.html libcairo* .eclipseproduct" />
+ <delete dir="target/ApacheDirectoryStudio-linux-ppc/about_files" />
+ <delete dir="target/ApacheDirectoryStudio-linux-ppc/configuration" />
+ <delete dir="target/ApacheDirectoryStudio-linux-ppc/feature" />
+ <delete>
+ <fileset dir="target/ApacheDirectoryStudio-linux-ppc/plugins" excludes="**/org.eclipse.swt.gtk.linux.ppc*" />
+ </delete>
+ <delete dir="target/ApacheDirectoryStudio-linux-ppc/readme" />
+ <chmod file="target/ApacheDirectoryStudio-linux-ppc/eclipse" perm="755" />
+ <move file="target/ApacheDirectoryStudio-linux-ppc/eclipse" tofile="target/ApacheDirectoryStudio-linux-ppc/ApacheDirectoryStudio" />
+ </tasks>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <finalName>ApacheDirectoryStudio-linux-pcc-${pom.version}</finalName>
+ <outputDirectory>target/distributions</outputDirectory>
+ <descriptors>
+ <descriptor>src/main/assembly/bin-linux-ppc.xml</descriptor>
+ </descriptors>
+ </configuration>
+ <executions>
+ <execution>
+ <id>assembly-distribution-linux-ppc</id>
+ <phase>package</phase>
+ <configuration>
+ <finalName>ApacheDirectoryStudio-linux-ppc-${pom.version}</finalName>
+ <outputDirectory>../target/distributions</outputDirectory>
+ <descriptors>
+ <descriptor>src/main/assembly/bin-linux-ppc.xml</descriptor>
+ </descriptors>
+ </configuration>
+ <goals>
+ <goal>attached</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
- <!-- Mac OS X i386 -->
- <profile>
- <id>mac-os-x-i386</id>
- <!--
- <activation>
- <os>
- <family>mac</family>
- <arch>i386</arch>
- </os>
- </activation>
- -->
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-dependency-plugin</artifactId>
- <executions>
- <execution>
- <id>unpack-eclipse-rcp-mac-os-x-i386</id>
- <phase>generate-resources</phase>
- <goals>
- <goal>unpack</goal>
- </goals>
- <configuration>
- <overWrite>false</overWrite>
- <markersDirectory>${project.build.directory}/dependency-maven-plugin-markers/mac-os-x-i386</markersDirectory>
- <artifactItems>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>eclipse-RCP-macosx-carbon</artifactId>
- <type>tar.gz</type>
- <outputDirectory>target/mac-os-x-i386</outputDirectory>
- </artifactItem>
- </artifactItems>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <artifactId>maven-antrun-plugin</artifactId>
- <executions>
- <execution>
- <id>adapt-rcp-distribution-mac-os-x-i386</id>
- <phase>generate-resources</phase>
- <configuration>
- <tasks>
- <move file="target/mac-os-x-i386/eclipse" tofile="target/ApacheDirectoryStudio-mac-os-x-i386" />
- <move file="target/ApacheDirectoryStudio-mac-os-x-i386/Eclipse.app" tofile="target/ApacheDirectoryStudio-mac-os-x-i386/Apache Directory Studio.app" />
- <move file="target/ApacheDirectoryStudio-mac-os-x-i386/Apache Directory Studio.app/Contents/MacOS/eclipse" tofile="target/ApacheDirectoryStudio-mac-os-x-i386/Apache Directory Studio.app/Contents/MacOS/ApacheDirectoryStudio" />
- <delete file="target/ApacheDirectoryStudio-mac-os-x-i386/Apache Directory Studio.app/Contents/MacOS/eclipse.ini" />
- <delete file="target/ApacheDirectoryStudio-mac-os-x-i386/eclipse" />
- <delete dir="target/ApacheDirectoryStudio-mac-os-x-i386" includes="notice.html about.html icon.xpm epl-v10.html libcairo* .eclipseproduct" />
- <delete dir="target/ApacheDirectoryStudio-mac-os-x-i386/about_files" />
- <delete dir="target/ApacheDirectoryStudio-mac-os-x-i386/configuration" />
- <delete dir="target/ApacheDirectoryStudio-mac-os-x-i386/features" />
- <delete>
- <fileset dir="target/ApacheDirectoryStudio-mac-os-x-i386/plugins" excludes="**/org.eclipse.swt.carbon.macosx*" />
- </delete>
- <delete dir="target/ApacheDirectoryStudio-mac-os-x-i386/readme" />
- <chmod file="target/ApacheDirectoryStudio-mac-os-x-i386/Apache Directory Studio.app/Contents/MacOS/ApacheDirectoryStudio" perm="755" />
- </tasks>
- </configuration>
- <goals>
- <goal>run</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>exec-maven-plugin</artifactId>
- <version>1.1-SNAPSHOT</version>
- <executions>
- <execution>
- <id>create-link-for-ApacheDirectoryStudio-mac-os-x-i386</id>
- <phase>generate-resources</phase>
- <goals>
- <goal>exec</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <executable>ln</executable>
- <workingDirectory>target/ApacheDirectoryStudio-mac-os-x-i386</workingDirectory>
- <arguments>
- <argument>-s</argument>
- <argument>Apache Directory Studio.app/Contents/MacOS/ApacheDirectoryStudio</argument>
- <argument>ApacheDirectoryStudio</argument>
- </arguments>
- </configuration>
- </plugin>
- <plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <configuration>
- <finalName>ApacheDirectoryStudio-mac-os-x-i386-${pom.version}</finalName>
- <outputDirectory>target/distributions</outputDirectory>
- <descriptors>
- <descriptor>src/main/assembly/bin-mac-os-x-i386.xml</descriptor>
- </descriptors>
- </configuration>
- <executions>
- <execution>
- <id>assembly-distribution-mac-os-x-i386</id>
- <phase>package</phase>
- <configuration>
- <finalName>ApacheDirectoryStudio-mac-os-x-i386-${pom.version}</finalName>
- <outputDirectory>../target/distributions</outputDirectory>
- <descriptors>
- <descriptor>src/main/assembly/bin-mac-os-x-i386.xml</descriptor>
- </descriptors>
- </configuration>
- <goals>
- <goal>attached</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
+ <!-- Windows -->
+ <profile>
+ <id>windows-x86</id>
+ <!--
+ <activation>
+ <os>
+ <family>windows</family>
+ <arch>x86</arch>
+ </os>
+ </activation>
+ -->
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>unpack-eclipse-rcp-windows-x86</id>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>unpack</goal>
+ </goals>
+ <configuration>
+ <overWrite>false</overWrite>
+ <markersDirectory>${project.build.directory}/dependency-maven-plugin-markers/windows-x86</markersDirectory>
+ <artifactItems>
+ <artifactItem>
+ <groupId>org.eclipse</groupId>
+ <artifactId>eclipse-RCP-win32</artifactId>
+ <type>zip</type>
+ <outputDirectory>target/windows-x86</outputDirectory>
+ </artifactItem>
+ </artifactItems>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>adapt-rcp-distribution-windows-x86</id>
+ <phase>generate-resources</phase>
+ <configuration>
+ <tasks>
+ <move file="target/windows-x86/eclipse" tofile="target/ApacheDirectoryStudio-windows-x86" />
+ <delete dir="target/ApacheDirectoryStudio-windows-x86" includes="notice.html about.html icon.xpm epl-v10.html libcairo* .eclipseproduct" />
+ <delete dir="target/ApacheDirectoryStudio-windows-x86/about_files" />
+ <delete dir="target/ApacheDirectoryStudio-windows-x86/configuration" />
+ <delete dir="target/ApacheDirectoryStudio-windows-x86/features" />
+ <delete>
+ <fileset dir="target/ApacheDirectoryStudio-windows-x86/plugins" excludes="**/org.eclipse.swt.win32.win32.x86*" />
+ </delete>
+ <delete dir="target/ApacheDirectoryStudio-windows-x86/readme" />
+ <chmod file="target/ApacheDirectoryStudio-windows-x86/eclipse.exe" perm="755" />
+ <move file="target/ApacheDirectoryStudio-windows-x86/eclipse.exe" tofile="target/ApacheDirectoryStudio-windows-x86/Apache Directory Studio.exe" />
+ </tasks>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <finalName>ApacheDirectoryStudio-windows-x86-${pom.version}</finalName>
+ <outputDirectory>target/distributions</outputDirectory>
+ <descriptors>
+ <descriptor>src/main/assembly/bin-windows-x86.xml</descriptor>
+ </descriptors>
+ </configuration>
+ <executions>
+ <execution>
+ <id>assembly-distribution-windows-x86</id>
+ <phase>package</phase>
+ <configuration>
+ <finalName>ApacheDirectoryStudio-windows-x86-${pom.version}</finalName>
+ <outputDirectory>../target/distributions</outputDirectory>
+ <descriptors>
+ <descriptor>src/main/assembly/bin-windows-x86.xml</descriptor>
+ </descriptors>
+ </configuration>
+ <goals>
+ <goal>attached</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
- <!-- Mac OS X PPC -->
- <profile>
- <id>mac-os-x-ppc</id>
- <!--
- <activation>
- <os>
- <family>mac</family>
- <arch>ppc</arch>
- </os>
- </activation>
- -->
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-dependency-plugin</artifactId>
- <executions>
- <execution>
- <id>unpack-eclipse-rcp-mac-os-x-ppc</id>
- <phase>generate-resources</phase>
- <goals>
- <goal>unpack</goal>
- </goals>
- <configuration>
- <overWrite>false</overWrite>
- <markersDirectory>${project.build.directory}/dependency-maven-plugin-markers/mac-os-x-ppc</markersDirectory>
- <artifactItems>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>eclipse-RCP-macosx-carbon</artifactId>
- <type>tar.gz</type>
- <outputDirectory>target/mac-os-x-ppc</outputDirectory>
- </artifactItem>
- </artifactItems>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <artifactId>maven-antrun-plugin</artifactId>
- <executions>
- <execution>
- <id>adapt-rcp-distribution-mac-os-x-ppc</id>
- <phase>generate-resources</phase>
- <configuration>
- <tasks>
- <move file="target/mac-os-x-ppc/eclipse" tofile="target/ApacheDirectoryStudio-mac-os-x-ppc" />
- <move file="target/ApacheDirectoryStudio-mac-os-x-ppc/Eclipse.app" tofile="target/ApacheDirectoryStudio-mac-os-x-ppc/Apache Directory Studio.app" />
- <move file="target/ApacheDirectoryStudio-mac-os-x-ppc/Apache Directory Studio.app/Contents/MacOS/eclipse" tofile="target/ApacheDirectoryStudio-mac-os-x-i386/Apache Directory Studio.app/Contents/MacOS/ApacheDirectoryStudio" />
- <delete file="target/ApacheDirectoryStudio-mac-os-x-ppc/Apache Directory Studio.app/Contents/MacOS/eclipse.ini" />
- <delete file="target/ApacheDirectoryStudio-mac-os-x-ppc/eclipse" />
- <delete dir="target/ApacheDirectoryStudio-mac-os-x-ppc" includes="notice.html about.html icon.xpm epl-v10.html libcairo* .eclipseproduct" />
- <delete dir="target/ApacheDirectoryStudio-mac-os-x-ppc/about_files" />
- <delete dir="target/ApacheDirectoryStudio-mac-os-x-ppc/configuration" />
- <delete dir="target/ApacheDirectoryStudio-mac-os-x-ppc/features" />
- <delete>
- <fileset dir="target/ApacheDirectoryStudio-mac-os-x-ppc/plugins" excludes="**/org.eclipse.swt.carbon.macosx*" />
- </delete>
- <delete dir="target/ApacheDirectoryStudio-mac-os-x-ppc/readme" />
- <chmod file="target/ApacheDirectoryStudio-mac-os-x-ppc/Apache Directory Studio.app/Contents/MacOS/ApacheDirectoryStudio" perm="755" />
- </tasks>
- </configuration>
- <goals>
- <goal>run</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>exec-maven-plugin</artifactId>
- <version>1.1-SNAPSHOT</version>
- <executions>
- <execution>
- <id>create-link-for-ApacheDirectoryStudio-mac-os-x-ppc</id>
- <phase>generate-resources</phase>
- <goals>
- <goal>exec</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <executable>ln</executable>
- <workingDirectory>target/ApacheDirectoryStudio-mac-os-x-ppc</workingDirectory>
- <arguments>
- <argument>-s</argument>
- <argument>Apache Directory Studio.app/Contents/MacOS/ApacheDirectoryStudio</argument>
- <argument>ApacheDirectoryStudio</argument>
- </arguments>
- </configuration>
- </plugin>
- <plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <configuration>
- <finalName>ApacheDirectoryStudio-mac-os-x-ppc-${pom.version}</finalName>
- <outputDirectory>target/distributions</outputDirectory>
- <descriptors>
- <descriptor>src/main/assembly/bin-mac-os-x-ppc.xml</descriptor>
- </descriptors>
- </configuration>
- <executions>
- <execution>
- <id>assembly-distribution-mac-os-x-ppc</id>
- <phase>package</phase>
- <configuration>
- <finalName>ApacheDirectoryStudio-mac-os-x-ppc-${pom.version}</finalName>
- <outputDirectory>../target/distributions</outputDirectory>
- <descriptors>
- <descriptor>src/main/assembly/bin-mac-os-x-ppc.xml</descriptor>
- </descriptors>
- </configuration>
- <goals>
- <goal>attached</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- </profiles>
+ <!-- Windows x86_64 -->
+ <profile>
+ <id>windows-amd64</id>
+ <!--
+ <activation>
+ <os>
+ <family>windows</family>
+ <arch>amd64</arch>
+ </os>
+ </activation>
+ -->
+ <!-- only available for SDK/RCP >= 3.4 -->
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>unpack-eclipse-rcp-windows-amd64</id>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>unpack</goal>
+ </goals>
+ <configuration>
+ <overWrite>false</overWrite>
+ <markersDirectory>${project.build.directory}/dependency-maven-plugin-markers/windows-amd64</markersDirectory>
+ <artifactItems>
+ <artifactItem>
+ <groupId>org.eclipse</groupId>
+ <artifactId>eclipse-RCP-win32</artifactId>
+ <classifier>x86_64</classifier>
+ <type>zip</type>
+ <outputDirectory>target/windows-amd64</outputDirectory>
+ </artifactItem>
+ </artifactItems>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>adapt-rcp-distribution-windows-amd64</id>
+ <phase>generate-resources</phase>
+ <configuration>
+ <tasks>
+ <move file="target/windows-amd64/eclipse" tofile="target/ApacheDirectoryStudio-windows-amd64" />
+ <delete dir="target/ApacheDirectoryStudio-windows-amd64" includes="notice.html about.html icon.xpm epl-v10.html libcairo* .eclipseproduct" />
+ <delete dir="target/ApacheDirectoryStudio-windows-amd64/about_files" />
+ <delete dir="target/ApacheDirectoryStudio-windows-amd64/configuration" />
+ <delete dir="target/ApacheDirectoryStudio-windows-amd64/features" />
+ <delete>
+ <fileset dir="target/ApacheDirectoryStudio-windows-amd64/plugins" excludes="**/org.eclipse.swt.win32.*" />
+ </delete>
+ <delete dir="target/ApacheDirectoryStudio-windows-amd64/readme" />
+ <chmod file="target/ApacheDirectoryStudio-windows-amd64/eclipse.exe" perm="755" />
+ <move file="target/ApacheDirectoryStudio-windows-amd64/eclipse.exe" tofile="target/ApacheDirectoryStudio-windows-amd64/Apache Directory Studio.exe" />
+ </tasks>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <finalName>ApacheDirectoryStudio-windows-amd64-${pom.version}</finalName>
+ <outputDirectory>target/distributions</outputDirectory>
+ <descriptors>
+ <descriptor>src/main/assembly/bin-windows-amd64.xml</descriptor>
+ </descriptors>
+ </configuration>
+ <executions>
+ <execution>
+ <id>assembly-distribution-windows-amd64</id>
+ <phase>package</phase>
+ <configuration>
+ <finalName>ApacheDirectoryStudio-windows-amd64-${pom.version}</finalName>
+ <outputDirectory>../target/distributions</outputDirectory>
+ <descriptors>
+ <descriptor>src/main/assembly/bin-windows-amd64.xml</descriptor>
+ </descriptors>
+ </configuration>
+ <goals>
+ <goal>attached</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
- <build>
+ <!-- Mac OS X i386 -->
+ <profile>
+ <id>mac-os-x-i386</id>
+ <!--
+ <activation>
+ <os>
+ <family>mac</family>
+ <arch>i386</arch>
+ </os>
+ </activation>
+ -->
+ <build>
<plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-dependency-plugin</artifactId>
- <executions>
- <execution>
- <id>unpack-eclipse-plugins1111</id>
- <phase>process-resources</phase>
- <goals>
- <goal>unpack</goal>
- </goals>
- <configuration>
- <overWrite>false</overWrite>
- <outputDirectory>${studio-dir}/plugins</outputDirectory>
- <artifactItems>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.apache.lucene</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.core.runtime.compatibility.registry</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.help.webapp</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.sdk</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.tomcat</artifactId>
- </artifactItem>
- </artifactItems>
- </configuration>
- </execution>
- </executions>
- </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>unpack-eclipse-rcp-mac-os-x-i386</id>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>unpack</goal>
+ </goals>
+ <configuration>
+ <overWrite>false</overWrite>
+ <markersDirectory>${project.build.directory}/dependency-maven-plugin-markers/mac-os-x-i386</markersDirectory>
+ <artifactItems>
+ <artifactItem>
+ <groupId>org.eclipse</groupId>
+ <artifactId>eclipse-RCP-macosx-carbon</artifactId>
+ <type>tar.gz</type>
+ <outputDirectory>target/mac-os-x-i386</outputDirectory>
+ </artifactItem>
+ </artifactItems>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>adapt-rcp-distribution-mac-os-x-i386</id>
+ <phase>generate-resources</phase>
+ <configuration>
+ <tasks>
+ <move file="target/mac-os-x-i386/eclipse" tofile="target/ApacheDirectoryStudio-mac-os-x-i386" />
+ <move file="target/ApacheDirectoryStudio-mac-os-x-i386/Eclipse.app" tofile="target/ApacheDirectoryStudio-mac-os-x-i386/Apache Directory Studio.app" />
+ <move file="target/ApacheDirectoryStudio-mac-os-x-i386/Apache Directory Studio.app/Contents/MacOS/eclipse" tofile="target/ApacheDirectoryStudio-mac-os-x-i386/Apache Directory Studio.app/Contents/MacOS/ApacheDirectoryStudio" />
+ <delete file="target/ApacheDirectoryStudio-mac-os-x-i386/Apache Directory Studio.app/Contents/MacOS/eclipse.ini" />
+ <delete file="target/ApacheDirectoryStudio-mac-os-x-i386/eclipse" />
+ <delete dir="target/ApacheDirectoryStudio-mac-os-x-i386" includes="notice.html about.html icon.xpm epl-v10.html libcairo* .eclipseproduct" />
+ <delete dir="target/ApacheDirectoryStudio-mac-os-x-i386/about_files" />
+ <delete dir="target/ApacheDirectoryStudio-mac-os-x-i386/configuration" />
+ <delete dir="target/ApacheDirectoryStudio-mac-os-x-i386/features" />
+ <delete>
+ <fileset dir="target/ApacheDirectoryStudio-mac-os-x-i386/plugins" excludes="**/org.eclipse.swt.carbon.macosx*" />
+ </delete>
+ <delete dir="target/ApacheDirectoryStudio-mac-os-x-i386/readme" />
+ <chmod file="target/ApacheDirectoryStudio-mac-os-x-i386/Apache Directory Studio.app/Contents/MacOS/ApacheDirectoryStudio" perm="755" />
+ </tasks>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>exec-maven-plugin</artifactId>
+ <version>1.1-SNAPSHOT</version>
+ <executions>
+ <execution>
+ <id>create-link-for-ApacheDirectoryStudio-mac-os-x-i386</id>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>exec</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <executable>ln</executable>
+ <workingDirectory>target/ApacheDirectoryStudio-mac-os-x-i386</workingDirectory>
+ <arguments>
+ <argument>-s</argument>
+ <argument>Apache Directory Studio.app/Contents/MacOS/ApacheDirectoryStudio</argument>
+ <argument>ApacheDirectoryStudio</argument>
+ </arguments>
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <finalName>ApacheDirectoryStudio-mac-os-x-i386-${pom.version}</finalName>
+ <outputDirectory>target/distributions</outputDirectory>
+ <descriptors>
+ <descriptor>src/main/assembly/bin-mac-os-x-i386.xml</descriptor>
+ </descriptors>
+ </configuration>
+ <executions>
+ <execution>
+ <id>assembly-distribution-mac-os-x-i386</id>
+ <phase>package</phase>
+ <configuration>
+ <finalName>ApacheDirectoryStudio-mac-os-x-i386-${pom.version}</finalName>
+ <outputDirectory>../target/distributions</outputDirectory>
+ <descriptors>
+ <descriptor>src/main/assembly/bin-mac-os-x-i386.xml</descriptor>
+ </descriptors>
+ </configuration>
+ <goals>
+ <goal>attached</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
- <plugin>
- <groupId>org.apache.directory.studio</groupId>
- <artifactId>maven-studio-plugin</artifactId>
- <executions>
- <execution>
- <id>copy-directory-studio-plugins2222</id>
- <phase>process-resources</phase>
- <goals>
- <goal>copy-eclipse-artifact</goal>
- </goals>
- <configuration>
- <destinationDirectory>${studio-dir}/plugins</destinationDirectory>
- <artifactItems>
- <artifactItem>
- <groupId>org.apache.directory.studio</groupId>
- <artifactId>${pom.groupId}.ldapbrowser.core</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.apache.directory.studio</groupId>
- <artifactId>${pom.groupId}.ldapbrowser.common</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.apache.directory.studio</groupId>
- <artifactId>${pom.groupId}.connection.ui</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.apache.directory.studio</groupId>
- <artifactId>${pom.groupId}.connection.core</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.apache.directory.studio</groupId>
- <artifactId>${pom.groupId}.valueeditors</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.apache.directory.studio</groupId>
- <artifactId>${pom.groupId}</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.apache.directory.studio</groupId>
- <artifactId>${pom.groupId}.ldifeditor</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.apache.directory.studio</groupId>
- <artifactId>${pom.groupId}.schemaeditor</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.apache.directory.studio</groupId>
- <artifactId>${pom.groupId}.schemaeditor.help</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.apache.directory.studio</groupId>
- <artifactId>${pom.groupId}.ldapbrowser.ui</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.apache.directory.studio</groupId>
- <artifactId>${pom.groupId}.apacheds.configuration</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.apache.directory.studio</groupId>
- <artifactId>${pom.groupId}.jars</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.apache.directory.studio</groupId>
- <artifactId>${pom.groupId}.aciitemeditor</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.apache.directory.studio</groupId>
- <artifactId>${pom.groupId}.help</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.apache.directory.studio</groupId>
- <artifactId>${pom.groupId}.ldifeditor.help</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.apache.directory.studio</groupId>
- <artifactId>${pom.groupId}.ldapbrowser.help</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.apache.directory.studio</groupId>
- <artifactId>${pom.groupId}.apacheds.configuration.help</artifactId>
- </artifactItem>
- </artifactItems>
- </configuration>
- </execution>
- <execution>
- <id>copy-eclipse-plugins</id>
- <phase>process-resources</phase>
- <goals>
- <goal>copy-eclipse-artifact</goal>
- </goals>
- <configuration>
- <destinationDirectory>${studio-dir}/plugins</destinationDirectory>
- <artifactItems>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.update.ui</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.update.core</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.ui.workbench.texteditor</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.ui.views</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.ui.intro</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.ui.ide</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.ui.forms</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.ui.editors</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.text</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.search</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.jface.text</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.help.ui</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.help.base</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.help.appserver</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.core.runtime.compatibility</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.core.resources</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.core.filesystem</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.core.filebuffers</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.core.runtime.compatibility</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.update.configurator</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.ui</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.ui.workbench</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.swt</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.rcp</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.osgi</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.jface</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.jface.databinding</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.help</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>com.ibm.icu</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.core.commands</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.core.contenttype</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.core.expressions</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.core.jobs</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.core.runtime.compatibility.auth</artifactId>
- </artifactItem>
- <artifactItem>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.equinox.common</artifactId>
[... 624 lines stripped ...]