directory-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From pamarce...@apache.org
Subject svn commit: r618664 [2/2] - /directory/studio/branches/studio-maven/studio/pom.xml
Date Tue, 05 Feb 2008 14:43:48 GMT

Modified: directory/studio/branches/studio-maven/studio/pom.xml
URL: http://svn.apache.org/viewvc/directory/studio/branches/studio-maven/studio/pom.xml?rev=618664&r1=618663&r2=618664&view=diff
==============================================================================
--- directory/studio/branches/studio-maven/studio/pom.xml (original)
+++ directory/studio/branches/studio-maven/studio/pom.xml Tue Feb  5 06:43:36 2008
@@ -1,1529 +1,1165 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-	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>
--->
-
-<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.1.0-SNAPSHOT</version>
-	</parent>
-	<artifactId>studio-build</artifactId>
-	<name>Apache Directory Studio Build</name>
-	<packaging>jar</packaging>
-
-	<description>
-		Building distributions for the Apache Directory Studio
-	</description>
-
-	<!-- 
-		How building a dist works:
-		We presume that all needed dependencies are already somehow available (normally this is the case with mvn install from root)
-		
-		- Put all profile specific stuff into a specific folder (target/ApacheDirectoryStudio-{profile}
-		- Put all general stuff into a folder (target/ApacheDirectoryStudio)
-		
-		- Let the assembly plugin do its work. For each profile exists an assembly-descriptor (src/main/assembly).
-		- In general you can say a distribution is a merge of the profile specific and the general folder.
-		- The distribution stored in the ../target/distribution folder and name by its profile.
-		- In the end the distribution is unzipped in ../target/distribution for immediate use
-		
-		Note: You can build different distribution in a single run a take the benefits of the general folder. Run e.g.
-		mvn clean install -Plinux-x86,linux-x86_64,linux-ppc,macosx,win32 -Dmaven.test.skip=true
-		from the projects root to generate all available distribution in one run.
-	-->
-
-	<!-- Set some properties -->
-	<properties>
-		<studio-dir>target/ApacheDirectoryStudio</studio-dir>
-	</properties>
-
-	<profiles>
-		<profile>
-			<id>linux-x86</id>
-			<activation>
-				<os>
-					<arch>i386</arch>
-					<family>unix</family>
-					<name>linux</name>
-				</os>
-			</activation>
-			<!--
-				Everything in here is linux-x86 specific. 
-				All sources/dependencies within this profile go to
-				target/ApacheDirectoryStudio-linux-x86 
-			-->
-			<build>
-				<plugins>
-					<plugin>
-						<groupId>org.apache.maven.plugins</groupId>
-						<artifactId>maven-dependency-plugin</artifactId>
-						<executions>
-							<execution>
-								<id>launcher-linux-x86 (unpack)</id>
-								<!-- Unpack the launcher and equinox launcher -->
-								<phase>generate-resources</phase>
-								<goals>
-									<goal>unpack</goal>
-								</goals>
-								<configuration>
-									<overWrite>true</overWrite>
-									<markersDirectory>
-										${project.build.directory}/dependency-maven-plugin-markers/linux-x86
-									</markersDirectory>
-									<artifactItems>
-										<artifactItem>
-											<groupId>
-												org.apache.directory.studio
-											</groupId>
-											<artifactId>
-												launcher-linux-x86
-											</artifactId>
-											<type>tar.gz</type>
-											<outputDirectory>
-												${studio-dir}-linux-x86
-											</outputDirectory>
-										</artifactItem>
-										<artifactItem>
-											<groupId>
-												org.eclipse.equinox.launcher.gtk.linux
-											</groupId>
-											<artifactId>x86</artifactId>
-											<type>tar.gz</type>
-											<outputDirectory>
-												${studio-dir}-linux-x86/plugins
-											</outputDirectory>
-										</artifactItem>
-									</artifactItems>
-								</configuration>
-							</execution>
-						</executions>
-					</plugin>
-					<plugin>
-						<groupId>org.apache.directory.studio</groupId>
-						<artifactId>maven-studio-plugin</artifactId>
-						<executions>
-							<execution>
-								<id>swt-linux-x86 (copy)</id>
-								<!-- Copy profile specific swt -->
-								<phase>generate-resources</phase>
-								<goals>
-									<goal>copy-eclipse-artifact</goal>
-								</goals>
-								<configuration>
-									<destinationDirectory>
-										${studio-dir}-linux-x86/plugins
-									</destinationDirectory>
-									<artifactItems>
-										<artifactItem>
-											<groupId>
-												org.eclipse.swt.gtk.linux
-											</groupId>
-											<artifactId>x86</artifactId>
-										</artifactItem>
-										<artifactItem>
-											<groupId>
-												org.eclipse.core.filesystem.linux
-											</groupId>
-											<artifactId>x86</artifactId>
-										</artifactItem>
-									</artifactItems>
-								</configuration>
-							</execution>
-						</executions>
-					</plugin>
-					<plugin>
-						<artifactId>maven-assembly-plugin</artifactId>
-						<!-- Create the distribution file -->
-						<configuration>
-							<finalName>
-								ApacheDirectoryStudio-linux-x86-${pom.version}
-							</finalName>
-							<outputDirectory>
-								target/distributions
-							</outputDirectory>
-							<descriptors>
-								<descriptor>
-									src/main/assembly/bin-linux-x86.xml
-								</descriptor>
-							</descriptors>
-						</configuration>
-						<executions>
-							<execution>
-								<id>assembly-distribution-linux-x86</id>
-								<phase>package</phase>
-								<configuration>
-									<finalName>
-										ApacheDirectoryStudio-linux-x86-${pom.version}
-									</finalName>
-									<outputDirectory>
-										../target/distributions
-									</outputDirectory>
-									<descriptors>
-										<descriptor>
-											src/main/assembly/bin-linux-x86.xml
-										</descriptor>
-									</descriptors>
-								</configuration>
-								<goals>
-									<goal>attached</goal>
-								</goals>
-							</execution>
-						</executions>
-					</plugin>
-					<plugin>
-						<artifactId>maven-antrun-plugin</artifactId>
-						<executions>
-							<!-- 
-								Finally and after all unzip the created distribution in
-								../target/distributions to have a working application there for
-								immediate use.
-							-->
-							<execution>
-								<id>
-									unpack-dist-linux-x86 (for immediate
-									use)
-								</id>
-								<phase>install</phase>
-								<configuration>
-									<tasks>
-										<untar
-											src="../target/distributions/ApacheDirectoryStudio-linux-x86-${pom.version}-dist.tar.gz"
-											dest="../target/distributions" overwrite="true"
-											compression="gzip" />
-										<chmod
-											file="../target/distributions/ApacheDirectoryStudio-linux-x86-${pom.version}/ApacheDirectoryStudio"
-											perm="755" />
-									</tasks>
-								</configuration>
-								<goals>
-									<goal>run</goal>
-								</goals>
-							</execution>
-						</executions>
-					</plugin>
-				</plugins>
-			</build>
-		</profile>
-
-		<profile>
-			<id>linux-x86_64</id>
-			<activation>
-				<os>
-					<arch>amd64</arch>
-					<family>unix</family>
-					<name>linux</name>
-				</os>
-			</activation>
-			<!--
-				Everything in here is linux-x86_64 specific. 
-				All sources/dependencies within this profile go to
-				target/ApacheDirectoryStudio-linux-x86_64 
-			-->
-			<build>
-				<plugins>
-					<plugin>
-						<groupId>org.apache.maven.plugins</groupId>
-						<artifactId>maven-dependency-plugin</artifactId>
-						<executions>
-							<execution>
-								<id>launcher-linux-x86_64 (unpack)</id>
-								<!-- Unpack the launcher and equinox launcher -->
-								<phase>generate-resources</phase>
-								<goals>
-									<goal>unpack</goal>
-								</goals>
-								<configuration>
-									<overWrite>true</overWrite>
-									<markersDirectory>
-										${project.build.directory}/dependency-maven-plugin-markers/linux-x86_64
-									</markersDirectory>
-									<artifactItems>
-										<artifactItem>
-											<groupId>
-												org.apache.directory.studio
-											</groupId>
-											<artifactId>
-												launcher-linux-x86_64
-											</artifactId>
-											<type>tar.gz</type>
-											<outputDirectory>
-												${studio-dir}-linux-x86_64
-											</outputDirectory>
-										</artifactItem>
-										<artifactItem>
-											<groupId>
-												org.eclipse.equinox.launcher.gtk.linux
-											</groupId>
-											<artifactId>
-												x86_64
-											</artifactId>
-											<type>tar.gz</type>
-											<outputDirectory>
-												${studio-dir}-linux-x86_64/plugins
-											</outputDirectory>
-										</artifactItem>
-									</artifactItems>
-								</configuration>
-							</execution>
-						</executions>
-					</plugin>
-					<plugin>
-						<groupId>org.apache.directory.studio</groupId>
-						<artifactId>maven-studio-plugin</artifactId>
-						<executions>
-							<execution>
-								<id>swt-linux-x86_64 (copy)</id>
-								<!-- Copy profile specific swt -->
-								<phase>generate-resources</phase>
-								<goals>
-									<goal>copy-eclipse-artifact</goal>
-								</goals>
-								<configuration>
-									<destinationDirectory>
-										${studio-dir}-linux-x86_64/plugins
-									</destinationDirectory>
-									<artifactItems>
-										<artifactItem>
-											<groupId>
-												org.eclipse.swt.gtk.linux
-											</groupId>
-											<artifactId>
-												x86_64
-											</artifactId>
-										</artifactItem>
-										<artifactItem>
-											<groupId>
-												org.eclipse.core.filesystem.linux
-											</groupId>
-											<artifactId>
-												x86_64
-											</artifactId>
-										</artifactItem>
-									</artifactItems>
-								</configuration>
-							</execution>
-						</executions>
-					</plugin>
-					<plugin>
-						<artifactId>maven-assembly-plugin</artifactId>
-						<!-- Create the distribution file -->
-						<configuration>
-							<finalName>
-								ApacheDirectoryStudio-linux-x86_64-${pom.version}
-							</finalName>
-							<outputDirectory>
-								target/distributions
-							</outputDirectory>
-							<descriptors>
-								<descriptor>
-									src/main/assembly/bin-linux-x86_64.xml
-								</descriptor>
-							</descriptors>
-						</configuration>
-						<executions>
-							<execution>
-								<id>
-									assembly-distribution-linux-x86_64
-								</id>
-								<phase>package</phase>
-								<configuration>
-									<finalName>
-										ApacheDirectoryStudio-linux-x86_64-${pom.version}
-									</finalName>
-									<outputDirectory>
-										../target/distributions
-									</outputDirectory>
-									<descriptors>
-										<descriptor>
-											src/main/assembly/bin-linux-x86_64.xml
-										</descriptor>
-									</descriptors>
-								</configuration>
-								<goals>
-									<goal>attached</goal>
-								</goals>
-							</execution>
-						</executions>
-					</plugin>
-					<plugin>
-						<artifactId>maven-antrun-plugin</artifactId>
-						<executions>
-							<!-- 
-								Finally and after all unzip the created distribution in
-								../target/distributions to have a working application there for
-								immediate use.
-							-->
-							<execution>
-								<id>
-									unpack-dist-linux-x86_64 (for
-									immediate use)
-								</id>
-								<phase>install</phase>
-								<configuration>
-									<tasks>
-										<untar
-											src="../target/distributions/ApacheDirectoryStudio-linux-x86_64-${pom.version}-dist.tar.gz"
-											dest="../target/distributions" overwrite="true"
-											compression="gzip" />
-										<chmod
-											file="../target/distributions/ApacheDirectoryStudio-linux-x86_64-${pom.version}/ApacheDirectoryStudio"
-											perm="755" />
-									</tasks>
-								</configuration>
-								<goals>
-									<goal>run</goal>
-								</goals>
-							</execution>
-						</executions>
-					</plugin>
-				</plugins>
-			</build>
-		</profile>
-
-		<profile>
-			<id>linux-ppc</id>
-			<activation>
-				<os>
-					<arch>ppc</arch>
-					<family>unix</family>
-					<name>linux</name>
-				</os>
-			</activation>
-			<!--
-				Everything in here is linux-ppc specific. 
-				All sources/dependencies within this profile go to
-				target/ApacheDirectoryStudio-linux-ppc 
-			-->
-			<build>
-				<plugins>
-					<plugin>
-						<groupId>org.apache.maven.plugins</groupId>
-						<artifactId>maven-dependency-plugin</artifactId>
-						<executions>
-							<execution>
-								<id>launcher-linux-ppc (unpack)</id>
-								<!-- Unpack the launcher and equinox launcher -->
-								<phase>generate-resources</phase>
-								<goals>
-									<goal>unpack</goal>
-								</goals>
-								<configuration>
-									<overWrite>true</overWrite>
-									<markersDirectory>
-										${project.build.directory}/dependency-maven-plugin-markers/linux-ppc
-									</markersDirectory>
-									<artifactItems>
-										<artifactItem>
-											<groupId>
-												org.apache.directory.studio
-											</groupId>
-											<artifactId>
-												launcher-linux-ppc
-											</artifactId>
-											<type>tar.gz</type>
-											<outputDirectory>
-												${studio-dir}-linux-ppc
-											</outputDirectory>
-										</artifactItem>
-										<artifactItem>
-											<groupId>
-												org.eclipse.equinox.launcher.gtk.linux
-											</groupId>
-											<artifactId>ppc</artifactId>
-											<type>tar.gz</type>
-											<outputDirectory>
-												${studio-dir}-linux-ppc/plugins
-											</outputDirectory>
-										</artifactItem>
-									</artifactItems>
-								</configuration>
-							</execution>
-						</executions>
-					</plugin>
-					<plugin>
-						<groupId>org.apache.directory.studio</groupId>
-						<artifactId>maven-studio-plugin</artifactId>
-						<executions>
-							<execution>
-								<id>swt-linux-ppc (copy)</id>
-								<!-- Copy profile specific swt -->
-								<phase>generate-resources</phase>
-								<goals>
-									<goal>copy-eclipse-artifact</goal>
-								</goals>
-								<configuration>
-									<destinationDirectory>
-										${studio-dir}-linux-ppc/plugins
-									</destinationDirectory>
-									<artifactItems>
-										<artifactItem>
-											<groupId>
-												org.eclipse.swt.gtk.linux
-											</groupId>
-											<artifactId>ppc</artifactId>
-										</artifactItem>
-										<artifactItem>
-											<groupId>
-												org.eclipse.core.filesystem.linux
-											</groupId>
-											<artifactId>ppc</artifactId>
-										</artifactItem>
-									</artifactItems>
-								</configuration>
-							</execution>
-						</executions>
-					</plugin>
-					<plugin>
-						<artifactId>maven-assembly-plugin</artifactId>
-						<!-- Create the distribution file -->
-						<configuration>
-							<finalName>
-								ApacheDirectoryStudio-linux-ppc-${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>
-					<plugin>
-						<artifactId>maven-antrun-plugin</artifactId>
-						<executions>
-							<!-- 
-								Finally and after all unzip the created distribution in
-								../target/distributions to have a working application there for
-								immediate use.
-							-->
-							<execution>
-								<id>
-									unpack-dist-linux-ppc (for immediate
-									use)
-								</id>
-								<phase>install</phase>
-								<configuration>
-									<tasks>
-										<untar
-											src="../target/distributions/ApacheDirectoryStudio-linux-ppc-${pom.version}-dist.tar.gz"
-											dest="../target/distributions" overwrite="true"
-											compression="gzip" />
-										<chmod
-											file="../target/distributions/ApacheDirectoryStudio-linux-ppc-${pom.version}/ApacheDirectoryStudio"
-											perm="755" />
-									</tasks>
-								</configuration>
-								<goals>
-									<goal>run</goal>
-								</goals>
-							</execution>
-						</executions>
-					</plugin>
-				</plugins>
-			</build>
-		</profile>
-
-		<profile>
-			<id>win32</id>
-			<activation>
-				<os>
-					<arch>x86</arch>
-					<family>windows</family>
-				</os>
-			</activation>
-			<!--
-				Everything in here is win32 specific. 
-				All sources/dependencies within this profile go to
-				target/ApacheDirectoryStudio-win32 
-			-->
-			<build>
-				<plugins>
-					<plugin>
-						<groupId>org.apache.maven.plugins</groupId>
-						<artifactId>maven-dependency-plugin</artifactId>
-						<executions>
-							<execution>
-								<id>launcher-win32 (unpack)</id>
-								<!-- Unpack the launcher and equinox launcher -->
-								<phase>generate-resources</phase>
-								<goals>
-									<goal>unpack</goal>
-								</goals>
-								<configuration>
-									<overWrite>true</overWrite>
-									<markersDirectory>
-										${project.build.directory}/dependency-maven-plugin-markers/win32
-									</markersDirectory>
-									<artifactItems>
-										<artifactItem>
-											<groupId>
-												org.apache.directory.studio
-											</groupId>
-											<artifactId>
-												launcher-win32
-											</artifactId>
-											<type>tar.gz</type>
-											<outputDirectory>
-												${studio-dir}-win32
-											</outputDirectory>
-										</artifactItem>
-										<artifactItem>
-											<groupId>
-												org.eclipse.equinox.launcher.win32.win32
-											</groupId>
-											<artifactId>x86</artifactId>
-											<type>tar.gz</type>
-											<outputDirectory>
-												${studio-dir}-win32/plugins
-											</outputDirectory>
-										</artifactItem>
-									</artifactItems>
-								</configuration>
-							</execution>
-						</executions>
-					</plugin>
-					<plugin>
-						<groupId>org.apache.directory.studio</groupId>
-						<artifactId>maven-studio-plugin</artifactId>
-						<executions>
-							<execution>
-								<id>swt-win32 (copy)</id>
-								<!-- Copy profile specific swt -->
-								<phase>generate-resources</phase>
-								<goals>
-									<goal>copy-eclipse-artifact</goal>
-								</goals>
-								<configuration>
-									<destinationDirectory>
-										${studio-dir}-win32/plugins
-									</destinationDirectory>
-									<artifactItems>
-										<artifactItem>
-											<groupId>
-												org.eclipse.swt.win32.win32
-											</groupId>
-											<artifactId>x86</artifactId>
-										</artifactItem>
-										<artifactItem>
-											<groupId>
-												org.eclipse.core.filesystem.win32
-											</groupId>
-											<artifactId>x86</artifactId>
-										</artifactItem>
-									</artifactItems>
-								</configuration>
-							</execution>
-						</executions>
-					</plugin>
-					<plugin>
-						<artifactId>maven-assembly-plugin</artifactId>
-						<!-- Create the distribution file -->
-						<configuration>
-							<finalName>
-								ApacheDirectoryStudio-win32-${pom.version}
-							</finalName>
-							<outputDirectory>
-								target/distributions
-							</outputDirectory>
-							<descriptors>
-								<descriptor>
-									src/main/assembly/bin-win32.xml
-								</descriptor>
-							</descriptors>
-						</configuration>
-						<executions>
-							<execution>
-								<id>assembly-distribution-win32</id>
-								<phase>package</phase>
-								<configuration>
-									<finalName>
-										ApacheDirectoryStudio-win32-${pom.version}
-									</finalName>
-									<outputDirectory>
-										../target/distributions
-									</outputDirectory>
-									<descriptors>
-										<descriptor>
-											src/main/assembly/bin-win32.xml
-										</descriptor>
-									</descriptors>
-								</configuration>
-								<goals>
-									<goal>attached</goal>
-								</goals>
-							</execution>
-						</executions>
-					</plugin>
-					<plugin>
-						<artifactId>maven-antrun-plugin</artifactId>
-						<executions>
-							<!-- 
-								Finally and after all unzip the created distribution in
-								../target/distributions to have a working application there for
-								immediate use.
-							-->
-							<execution>
-								<id>
-									unpack-dist-win32 (for immediate
-									use)
-								</id>
-								<phase>install</phase>
-								<configuration>
-									<tasks>
-										<unzip
-											src="../target/distributions/ApacheDirectoryStudio-win32-${pom.version}-dist.zip"
-											dest="../target/distributions" overwrite="true" />
-										<chmod
-											file="../target/distributions/ApacheDirectoryStudio-win32-${pom.version}/Apache Directory Studio.exe"
-											perm="755" />
-									</tasks>
-								</configuration>
-								<goals>
-									<goal>run</goal>
-								</goals>
-							</execution>
-						</executions>
-					</plugin>
-				</plugins>
-			</build>
-		</profile>
-
-		<profile>
-			<id>macosx</id>
-			<activation>
-				<os>
-					<family>unix</family>
-					<name>mac os x</name>
-				</os>
-			</activation>
-			<!--
-				Everything in here is macosx specific. 
-				All sources/dependencies within this profile go to
-				target/ApacheDirectoryStudio-macosx 
-			-->
-			<build>
-				<plugins>
-					<plugin>
-						<groupId>org.apache.maven.plugins</groupId>
-						<artifactId>maven-dependency-plugin</artifactId>
-						<executions>
-							<execution>
-								<id>launcher-macosx (copy)</id>
-								<!-- Copy the launcher and equinox launcher -->
-								<phase>generate-resources</phase>
-								<goals>
-									<goal>copy</goal>
-								</goals>
-								<configuration>
-									<artifactItems>
-										<artifactItem>
-											<groupId>
-												org.apache.directory.studio
-											</groupId>
-											<artifactId>
-												launcher-macosx
-											</artifactId>
-											<type>tar.gz</type>
-											<outputDirectory>
-												${studio-dir}-macosx
-											</outputDirectory>
-										</artifactItem>
-										<artifactItem>
-											<groupId>
-												org.eclipse.equinox.launcher.carbon
-											</groupId>
-											<artifactId>
-												macosx
-											</artifactId>
-											<type>tar.gz</type>
-											<outputDirectory>
-												${studio-dir}-macosx
-											</outputDirectory>
-										</artifactItem>
-									</artifactItems>
-								</configuration>
-							</execution>
-						</executions>
-					</plugin>
-					<plugin>
-						<groupId>org.apache.maven.plugins</groupId>
-						<artifactId>maven-antrun-plugin</artifactId>
-						<executions>
-							<execution>
-								<id>launcher-macosx (unpack)</id>
-								<!-- Unpack the launcher and equinox launcher -->
-								<phase>generate-resources</phase>
-								<configuration>
-									<tasks>
-										<untar
-											dest="${studio-dir}-macosx" compression="gzip">
-											<fileset
-												dir="${studio-dir}-macosx"
-												includes="launcher-macosx*.tar.gz" />
-										</untar>
-										<untar
-											dest="${studio-dir}-macosx/Apache Directory Studio.app/Contents/Resources/Java/plugins"
-											compression="gzip">
-											<fileset
-												dir="${studio-dir}-macosx" includes="macosx*.tar.gz" />
-										</untar>
-										<delete>
-											<fileset
-												dir="${studio-dir}-macosx/" includes="*.tar.gz" />
-										</delete>
-									</tasks>
-								</configuration>
-								<goals>
-									<goal>run</goal>
-								</goals>
-							</execution>
-							<execution>
-								<id>
-									unpack-dist-macosx (for immediate
-									use)
-								</id>
-								<!-- 
-									Finally and after all unzip the created distribution in
-									../target/distributions to have a working application there for
-									immediate use.
-								-->
-								<phase>install</phase>
-								<configuration>
-									<tasks>
-										<untar
-											src="../target/distributions/ApacheDirectoryStudio-macosx-${pom.version}-dist.tar.gz"
-											dest="../target/distributions" overwrite="true"
-											compression="gzip" />
-										<chmod
-											file="../target/distributions/ApacheDirectoryStudio-macosx-${pom.version}/Apache Directory Studio.app/Contents/MacOS/ApacheDirectoryStudio"
-											perm="755" />
-									</tasks>
-								</configuration>
-								<goals>
-									<goal>run</goal>
-								</goals>
-							</execution>
-						</executions>
-					</plugin>
-					<plugin>
-						<groupId>org.apache.directory.studio</groupId>
-						<artifactId>maven-studio-plugin</artifactId>
-						<executions>
-							<execution>
-								<id>swt-macosx (copy)</id>
-								<!-- Copy profile specific swt -->
-								<phase>generate-resources</phase>
-								<goals>
-									<goal>copy-eclipse-artifact</goal>
-								</goals>
-								<configuration>
-									<destinationDirectory>
-										${studio-dir}-macosx/Apache
-										Directory
-										Studio.app/Contents/Resources/Java/plugins
-									</destinationDirectory>
-									<artifactItems>
-										<artifactItem>
-											<groupId>
-												org.eclipse.swt.carbon
-											</groupId>
-											<artifactId>
-												macosx
-											</artifactId>
-										</artifactItem>
-										<artifactItem>
-											<groupId>
-												org.eclipse.core.filesystem
-											</groupId>
-											<artifactId>
-												macosx
-											</artifactId>
-										</artifactItem>
-									</artifactItems>
-								</configuration>
-							</execution>
-						</executions>
-					</plugin>
-					<plugin>
-						<artifactId>maven-assembly-plugin</artifactId>
-						<!-- Create the distribution file -->
-						<configuration>
-							<finalName>
-								ApacheDirectoryStudio-macosx-${pom.version}
-							</finalName>
-							<outputDirectory>
-								target/distributions
-							</outputDirectory>
-							<descriptors>
-								<descriptor>
-									src/main/assembly/bin-macosx.xml
-								</descriptor>
-							</descriptors>
-						</configuration>
-						<executions>
-							<execution>
-								<id>assembly-distribution-macosx</id>
-								<phase>package</phase>
-								<configuration>
-									<finalName>
-										ApacheDirectoryStudio-macosx-${pom.version}
-									</finalName>
-									<outputDirectory>
-										../target/distributions
-									</outputDirectory>
-									<descriptors>
-										<descriptor>
-											src/main/assembly/bin-macosx.xml
-										</descriptor>
-									</descriptors>
-								</configuration>
-								<goals>
-									<goal>attached</goal>
-								</goals>
-							</execution>
-						</executions>
-					</plugin>
-				</plugins>
-			</build>
-		</profile>
-	</profiles>
-
-	<build>
-		<plugins>
-			<!--
-				Everything below this point (except test at the end) is used by all profiles
-				and goes to the target/ApacheDirectoryStudio folder
-			-->
-			<plugin>
-				<groupId>org.apache.directory.studio</groupId>
-				<artifactId>maven-studio-plugin</artifactId>
-				<executions>
-					<execution>
-						<id>copy-plugins</id>
-						<phase>process-resources</phase>
-						<goals>
-							<goal>copy-eclipse-artifact</goal>
-						</goals>
-						<configuration>
-							<destinationDirectory>
-								${studio-dir}/plugins
-							</destinationDirectory>
-							<artifactItems>
-								<!-- The directory studio plugins -->
-								<artifactItem>
-									<groupId>
-										org.apache.directory.studio
-									</groupId>
-									<artifactId>
-										ldapbrowser.core
-									</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.apache.directory.studio
-									</groupId>
-									<artifactId>
-										ldapbrowser.common
-									</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.apache.directory.studio
-									</groupId>
-									<artifactId>
-										connection.ui
-									</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.apache.directory.studio
-									</groupId>
-									<artifactId>
-										connection.core
-									</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.apache.directory.studio
-									</groupId>
-									<artifactId>
-										valueeditors
-									</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.apache.directory.studio
-									</groupId>
-									<artifactId>rcp</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.apache.directory.studio
-									</groupId>
-									<artifactId>ldifeditor</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.apache.directory.studio
-									</groupId>
-									<artifactId>ldifparser</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.apache.directory.studio
-									</groupId>
-									<artifactId>
-										schemaeditor
-									</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.apache.directory.studio
-									</groupId>
-									<artifactId>
-										schemaeditor.help
-									</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.apache.directory.studio
-									</groupId>
-									<artifactId>
-										ldapbrowser.ui
-									</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.apache.directory.studio
-									</groupId>
-									<artifactId>
-										apacheds.configuration
-									</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.apache.directory.studio
-									</groupId>
-									<artifactId>jars</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.apache.directory.studio
-									</groupId>
-									<artifactId>
-										aciitemeditor
-									</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.apache.directory.studio
-									</groupId>
-									<artifactId>rcp.help</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.apache.directory.studio
-									</groupId>
-									<artifactId>
-										ldifeditor.help
-									</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.apache.directory.studio
-									</groupId>
-									<artifactId>
-										ldapbrowser.help
-									</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.apache.directory.studio
-									</groupId>
-									<artifactId>
-										apacheds.configuration.help
-									</artifactId>
-								</artifactItem>
-
-								<!-- The eclipse plugins -->
-								<artifactItem>
-									<groupId>
-										org.eclipse.update
-									</groupId>
-									<artifactId>ui</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.eclipse.update
-									</groupId>
-									<artifactId>core</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.eclipse.ui.workbench
-									</groupId>
-									<artifactId>texteditor</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.eclipse.ui</groupId>
-									<artifactId>views</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.eclipse.ui</groupId>
-									<artifactId>cheatsheets</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.eclipse.ui.navigator
-									</groupId>
-									<artifactId>resources</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.eclipse.ui.views.properties
-									</groupId>
-									<artifactId>tabbed</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.eclipse.ui</groupId>
-									<artifactId>navigator</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.eclipse.ui</groupId>
-									<artifactId>intro</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.eclipse.ui</groupId>
-									<artifactId>ide</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.eclipse.ui</groupId>
-									<artifactId>forms</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.eclipse.ui</groupId>
-									<artifactId>editors</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.eclipse</groupId>
-									<artifactId>text</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.eclipse</groupId>
-									<artifactId>search</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.eclipse.jface</groupId>
-									<artifactId>text</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.eclipse.help</groupId>
-									<artifactId>ui</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.eclipse.help</groupId>
-									<artifactId>base</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.eclipse.help</groupId>
-									<artifactId>appserver</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.eclipse.core.runtime
-									</groupId>
-									<artifactId>
-										compatibility
-									</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.eclipse.core</groupId>
-									<artifactId>resources</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.eclipse.core</groupId>
-									<artifactId>filesystem</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.eclipse.core</groupId>
-									<artifactId>filebuffers</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.eclipse.core.runtime
-									</groupId>
-									<artifactId>
-										compatibility
-									</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.eclipse.update
-									</groupId>
-									<artifactId>
-										configurator
-									</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.eclipse</groupId>
-									<artifactId>ui</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.eclipse.ui</groupId>
-									<artifactId>workbench</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.eclipse</groupId>
-									<artifactId>swt</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.eclipse</groupId>
-									<artifactId>rcp</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.eclipse</groupId>
-									<artifactId>osgi</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.eclipse</groupId>
-									<artifactId>jface</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.eclipse.jface</groupId>
-									<artifactId>databinding</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.eclipse</groupId>
-									<artifactId>help</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>com.ibm</groupId>
-									<artifactId>icu</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.eclipse.core</groupId>
-									<artifactId>commands</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.eclipse.core</groupId>
-									<artifactId>contenttype</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.eclipse.core</groupId>
-									<artifactId>databinding</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.eclipse.core</groupId>
-									<artifactId>expressions</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.eclipse.core</groupId>
-									<artifactId>jobs</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.eclipse.core</groupId>
-									<artifactId>net</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.eclipse.core.runtime.compatibility
-									</groupId>
-									<artifactId>auth</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.eclipse.equinox
-									</groupId>
-									<artifactId>app</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.eclipse.equinox
-									</groupId>
-									<artifactId>common</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.eclipse.equinox
-									</groupId>
-									<artifactId>launcher</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.eclipse.equinox
-									</groupId>
-									<artifactId>preferences</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.eclipse.equinox
-									</groupId>
-									<artifactId>registry</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.eclipse.core</groupId>
-									<artifactId>runtime</artifactId>
-								</artifactItem>
-
-
-								<artifactItem>
-									<groupId>javax</groupId>
-									<artifactId>servlet</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>javax.servlet</groupId>
-									<artifactId>jsp</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.apache.commons
-									</groupId>
-									<artifactId>el</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.apache.commons
-									</groupId>
-									<artifactId>logging</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.apache</groupId>
-									<artifactId>jasper</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.apache.lucene</groupId>
-									<artifactId>analysis</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.eclipse.core.resources
-									</groupId>
-									<artifactId>
-										compatibility
-									</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.eclipse.equinox.http
-									</groupId>
-									<artifactId>jetty</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.eclipse.equinox.http
-									</groupId>
-									<artifactId>registry</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.eclipse.equinox.http
-									</groupId>
-									<artifactId>servlet</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.eclipse.equinox.jsp
-									</groupId>
-									<artifactId>jasper</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.eclipse.equinox.jsp.jasper
-									</groupId>
-									<artifactId>registry</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.eclipse.osgi</groupId>
-									<artifactId>services</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.eclipse.osgi</groupId>
-									<artifactId>util</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.eclipse.ui.ide
-									</groupId>
-									<artifactId>application</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.eclipse.update
-									</groupId>
-									<artifactId>scheduler</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.mortbay</groupId>
-									<artifactId>jetty</artifactId>
-								</artifactItem>
-
-							</artifactItems>
-						</configuration>
-					</execution>
-					<execution>
-						<id>unpack-plugins-with-artifactid-prefix</id>
-						<phase>process-resources</phase>
-						<goals>
-							<goal>unpack-with-artifactid-prefix</goal>
-						</goals>
-						<configuration>
-							<outputDirectory>
-								${studio-dir}/plugins
-							</outputDirectory>
-							<artifactItems>
-								<artifactItem>
-									<groupId>org.apache</groupId>
-									<artifactId>lucene</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>org.eclipse.help</groupId>
-									<artifactId>webapp</artifactId>
-								</artifactItem>
-							</artifactItems>
-						</configuration>
-					</execution>
-
-					<execution>
-						<id>unpack-plugins</id>
-						<phase>process-resources</phase>
-						<goals>
-							<goal>unpack-with-artifactid-prefix</goal>
-						</goals>
-						<configuration>
-							<outputDirectory>
-								${studio-dir}/plugins
-							</outputDirectory>
-							<artifactItems>
-								<artifactItem>
-									<groupId>org.eclipse</groupId>
-									<artifactId>sdk</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.eclipse.core.runtime.compatibility
-									</groupId>
-									<artifactId>registry</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.eclipse.ui.workbench
-									</groupId>
-									<artifactId>
-										compatibility
-									</artifactId>
-								</artifactItem>
-							</artifactItems>
-						</configuration>
-					</execution>
-
-					<execution>
-						<id>unpack-features-with-artifactid-prefix</id>
-						<phase>process-resources</phase>
-						<goals>
-							<goal>unpack-with-artifactid-prefix</goal>
-						</goals>
-						<configuration>
-							<outputDirectory>
-								${studio-dir}/features
-							</outputDirectory>
-							<artifactItems>
-								<artifactItem>
-									<groupId>
-										org.apache.directory.studio
-									</groupId>
-									<artifactId>rcp.feature</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.apache.directory.studio
-									</groupId>
-									<artifactId>
-										schemaeditor.feature
-									</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.apache.directory.studio
-									</groupId>
-									<artifactId>
-										ldapbrowser.feature
-									</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.apache.directory.studio
-									</groupId>
-									<artifactId>
-										ldifeditor.feature
-									</artifactId>
-								</artifactItem>
-								<artifactItem>
-									<groupId>
-										org.apache.directory.studio
-									</groupId>
-									<artifactId>
-										apacheds.configuration.feature
-									</artifactId>
-								</artifactItem>
-							</artifactItems>
-						</configuration>
-					</execution>
-				</executions>
-			</plugin>
-			<!-- No tests to run -->
-			<plugin>
-				<groupId>org.apache.maven.plugins</groupId>
-				<artifactId>maven-surefire-plugin</artifactId>
-				<configuration>
-					<skip>true</skip>
-				</configuration>
-			</plugin>
-		</plugins>
-	</build>
-
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  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>
+-->
+
+<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.1.0-SNAPSHOT</version>
+  </parent>
+  <artifactId>studio-build</artifactId>
+  <name>Apache Directory Studio Build</name>
+  <packaging>jar</packaging>
+
+  <description>Building distributions for the Apache Directory Studio</description>
+
+  <!-- 
+    How building a dist works:
+    We presume that all needed dependencies are already somehow available (normally this is the case with mvn install from root)
+    
+    - Put all profile specific stuff into a specific folder (target/ApacheDirectoryStudio-{profile}
+    - Put all general stuff into a folder (target/ApacheDirectoryStudio)
+    
+    - Let the assembly plugin do its work. For each profile exists an assembly-descriptor (src/main/assembly).
+    - In general you can say a distribution is a merge of the profile specific and the general folder.
+    - The distribution stored in the ../target/distribution folder and name by its profile.
+    - In the end the distribution is unzipped in ../target/distribution for immediate use
+    
+    Note: You can build different distribution in a single run a take the benefits of the general folder. Run e.g.
+          mvn clean install -Plinux-x86,linux-x86_64,linux-ppc,macosx,win32 -Dmaven.test.skip=true
+          from the projects root to generate all available distribution in one run.
+  -->
+
+  <!-- Set some properties -->
+  <properties>
+    <studio-dir>target/ApacheDirectoryStudio</studio-dir>
+  </properties>
+
+  <profiles>
+    <profile>
+      <id>linux-x86</id>
+      <activation>
+        <os>
+          <arch>i386</arch>
+          <family>unix</family>
+          <name>linux</name>
+        </os>
+      </activation>
+      <!--
+        Everything in here is linux-x86 specific. 
+        All sources/dependencies within this profile go to
+        target/ApacheDirectoryStudio-linux-x86 
+      -->
+      <build>
+        <plugins>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+            <executions>
+              <execution>
+                <id>launcher-linux-x86 (unpack)</id>
+                <!-- Unpack the launcher and equinox launcher -->
+                <phase>generate-resources</phase>
+                <goals>
+                  <goal>unpack</goal>
+                </goals>
+                <configuration>
+                  <overWrite>true</overWrite>
+                  <markersDirectory>${project.build.directory}/dependency-maven-plugin-markers/linux-x86</markersDirectory>
+                  <artifactItems>
+                    <artifactItem>
+                      <groupId>org.apache.directory.studio</groupId>
+                      <artifactId>launcher-linux-x86</artifactId>
+                      <type>tar.gz</type>
+                      <outputDirectory>${studio-dir}-linux-x86</outputDirectory>
+                    </artifactItem>
+                    <artifactItem>
+                      <groupId>org.eclipse.equinox.launcher.gtk.linux</groupId>
+                      <artifactId>x86</artifactId>
+                      <type>tar.gz</type>
+                      <outputDirectory>${studio-dir}-linux-x86/plugins</outputDirectory>
+                    </artifactItem>
+                  </artifactItems>
+                </configuration>
+              </execution>
+            </executions>
+          </plugin>
+          <plugin>
+            <groupId>org.apache.directory.studio</groupId>
+            <artifactId>maven-studio-plugin</artifactId>
+            <executions>
+              <execution>
+                <id>swt-linux-x86 (copy)</id>
+                <!-- Copy profile specific swt -->
+                <phase>generate-resources</phase>
+                <goals>
+                  <goal>copy-eclipse-artifact</goal>
+                </goals>
+                <configuration>
+                  <destinationDirectory>${studio-dir}-linux-x86/plugins</destinationDirectory>
+                  <artifactItems>
+                    <artifactItem>
+                      <groupId>org.eclipse.swt.gtk.linux</groupId>
+                      <artifactId>x86</artifactId>
+                    </artifactItem>
+                    <artifactItem>
+                      <groupId>org.eclipse.core.filesystem.linux</groupId>
+                      <artifactId>x86</artifactId>
+                    </artifactItem>
+                  </artifactItems>
+                </configuration>
+              </execution>
+            </executions>
+          </plugin>
+          <plugin>
+            <artifactId>maven-assembly-plugin</artifactId>
+            <!-- Create the distribution file -->
+            <configuration>
+              <finalName>ApacheDirectoryStudio-linux-x86-${pom.version}</finalName>
+              <outputDirectory>target/distributions</outputDirectory>
+              <descriptors>
+                <descriptor>src/main/assembly/bin-linux-x86.xml</descriptor>
+              </descriptors>
+            </configuration>
+            <executions>
+              <execution>
+                <id>assembly-distribution-linux-x86</id>
+                <phase>package</phase>
+                <configuration>
+                  <finalName>ApacheDirectoryStudio-linux-x86-${pom.version}</finalName>
+                  <outputDirectory>../target/distributions</outputDirectory>
+                  <descriptors>
+                    <descriptor>src/main/assembly/bin-linux-x86.xml</descriptor>
+                  </descriptors>
+                </configuration>
+                <goals>
+                  <goal>attached</goal>
+                </goals>
+              </execution>
+            </executions>
+          </plugin>
+          <plugin>
+            <artifactId>maven-antrun-plugin</artifactId>
+            <executions>
+              <!-- 
+                Finally and after all unzip the created distribution in
+                ../target/distributions to have a working application there for
+                immediate use.
+              -->
+              <execution>
+                <id>unpack-dist-linux-x86 (for immediate use)</id>
+                <phase>install</phase>
+                <configuration>
+                  <tasks>
+                    <untar src="../target/distributions/ApacheDirectoryStudio-linux-x86-${pom.version}-dist.tar.gz" dest="../target/distributions" overwrite="true" compression="gzip" />
+                    <chmod file="../target/distributions/ApacheDirectoryStudio-linux-x86-${pom.version}/ApacheDirectoryStudio" perm="755" />
+                  </tasks>
+                </configuration>
+                <goals>
+                  <goal>run</goal>
+                </goals>
+              </execution>
+            </executions>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+
+    <profile>
+      <id>linux-x86_64</id>
+      <activation>
+        <os>
+          <arch>amd64</arch>
+          <family>unix</family>
+          <name>linux</name>
+        </os>
+      </activation>
+      <!--
+        Everything in here is linux-x86_64 specific. 
+        All sources/dependencies within this profile go to
+        target/ApacheDirectoryStudio-linux-x86_64 
+      -->
+      <build>
+        <plugins>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+            <executions>
+              <execution>
+                <id>launcher-linux-x86_64 (unpack)</id>
+                <!-- Unpack the launcher and equinox launcher -->
+                <phase>generate-resources</phase>
+                <goals>
+                  <goal>unpack</goal>
+                </goals>
+                <configuration>
+                  <overWrite>true</overWrite>
+                  <markersDirectory>${project.build.directory}/dependency-maven-plugin-markers/linux-x86_64</markersDirectory>
+                  <artifactItems>
+                    <artifactItem>
+                      <groupId>org.apache.directory.studio</groupId>
+                      <artifactId>launcher-linux-x86_64</artifactId>
+                      <type>tar.gz</type>
+                      <outputDirectory>${studio-dir}-linux-x86_64</outputDirectory>
+                    </artifactItem>
+                    <artifactItem>
+                      <groupId>org.eclipse.equinox.launcher.gtk.linux</groupId>
+                      <artifactId>x86_64</artifactId>
+                      <type>tar.gz</type>
+                      <outputDirectory>${studio-dir}-linux-x86_64/plugins</outputDirectory>
+                    </artifactItem>
+                  </artifactItems>
+                </configuration>
+              </execution>
+            </executions>
+          </plugin>
+          <plugin>
+            <groupId>org.apache.directory.studio</groupId>
+            <artifactId>maven-studio-plugin</artifactId>
+            <executions>
+              <execution>
+                <id>swt-linux-x86_64 (copy)</id>
+                <!-- Copy profile specific swt -->
+                <phase>generate-resources</phase>
+                <goals>
+                  <goal>copy-eclipse-artifact</goal>
+                </goals>
+                <configuration>
+                  <destinationDirectory>${studio-dir}-linux-x86_64/plugins</destinationDirectory>
+                  <artifactItems>
+                    <artifactItem>
+                      <groupId>org.eclipse.swt.gtk.linux</groupId>
+                      <artifactId>x86_64</artifactId>
+                    </artifactItem>
+                    <artifactItem>
+                      <groupId>org.eclipse.core.filesystem.linux</groupId>
+                      <artifactId>x86_64</artifactId>
+                    </artifactItem>
+                  </artifactItems>
+                </configuration>
+              </execution>
+            </executions>
+          </plugin>
+          <plugin>
+            <artifactId>maven-assembly-plugin</artifactId>
+            <!-- Create the distribution file -->
+            <configuration>
+              <finalName>ApacheDirectoryStudio-linux-x86_64-${pom.version}</finalName>
+              <outputDirectory>target/distributions</outputDirectory>
+              <descriptors>
+                <descriptor>src/main/assembly/bin-linux-x86_64.xml</descriptor>
+              </descriptors>
+            </configuration>
+            <executions>
+              <execution>
+                <id>assembly-distribution-linux-x86_64</id>
+                <phase>package</phase>
+                <configuration>
+                  <finalName>ApacheDirectoryStudio-linux-x86_64-${pom.version}</finalName>
+                  <outputDirectory>../target/distributions</outputDirectory>
+                  <descriptors>
+                    <descriptor>src/main/assembly/bin-linux-x86_64.xml</descriptor>
+                  </descriptors>
+                </configuration>
+                <goals>
+                  <goal>attached</goal>
+                </goals>
+              </execution>
+            </executions>
+          </plugin>
+          <plugin>
+            <artifactId>maven-antrun-plugin</artifactId>
+            <executions>
+              <!-- 
+                Finally and after all unzip the created distribution in
+                ../target/distributions to have a working application there for
+                immediate use.
+              -->
+              <execution>
+                <id>unpack-dist-linux-x86_64 (for immediate use)</id>
+                <phase>install</phase>
+                <configuration>
+                  <tasks>
+                    <untar src="../target/distributions/ApacheDirectoryStudio-linux-x86_64-${pom.version}-dist.tar.gz" dest="../target/distributions" overwrite="true" compression="gzip" />
+                    <chmod file="../target/distributions/ApacheDirectoryStudio-linux-x86_64-${pom.version}/ApacheDirectoryStudio" perm="755" />
+                  </tasks>
+                </configuration>
+                <goals>
+                  <goal>run</goal>
+                </goals>
+              </execution>
+            </executions>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+
+    <profile>
+      <id>linux-ppc</id>
+      <activation>
+        <os>
+          <arch>ppc</arch>
+          <family>unix</family>
+          <name>linux</name>
+        </os>
+      </activation>
+      <!--
+        Everything in here is linux-ppc specific. 
+        All sources/dependencies within this profile go to
+        target/ApacheDirectoryStudio-linux-ppc 
+      -->
+      <build>
+        <plugins>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+            <executions>
+              <execution>
+                <id>launcher-linux-ppc (unpack)</id>
+                <!-- Unpack the launcher and equinox launcher -->
+                <phase>generate-resources</phase>
+                <goals>
+                  <goal>unpack</goal>
+                </goals>
+                <configuration>
+                  <overWrite>true</overWrite>
+                  <markersDirectory>${project.build.directory}/dependency-maven-plugin-markers/linux-ppc</markersDirectory>
+                  <artifactItems>
+                    <artifactItem>
+                      <groupId>org.apache.directory.studio</groupId>
+                      <artifactId>launcher-linux-ppc</artifactId>
+                      <type>tar.gz</type>
+                      <outputDirectory>${studio-dir}-linux-ppc</outputDirectory>
+                    </artifactItem>
+                    <artifactItem>
+                      <groupId>org.eclipse.equinox.launcher.gtk.linux</groupId>
+                      <artifactId>ppc</artifactId>
+                      <type>tar.gz</type>
+                      <outputDirectory>${studio-dir}-linux-ppc/plugins</outputDirectory>
+                    </artifactItem>
+                  </artifactItems>
+                </configuration>
+              </execution>
+            </executions>
+          </plugin>
+          <plugin>
+            <groupId>org.apache.directory.studio</groupId>
+            <artifactId>maven-studio-plugin</artifactId>
+            <executions>
+              <execution>
+                <id>swt-linux-ppc (copy)</id>
+                <!-- Copy profile specific swt -->
+                <phase>generate-resources</phase>
+                <goals>
+                  <goal>copy-eclipse-artifact</goal>
+                </goals>
+                <configuration>
+                  <destinationDirectory>${studio-dir}-linux-ppc/plugins</destinationDirectory>
+                  <artifactItems>
+                    <artifactItem>
+                      <groupId>org.eclipse.swt.gtk.linux</groupId>
+                      <artifactId>ppc</artifactId>
+                    </artifactItem>
+                    <artifactItem>
+                      <groupId>org.eclipse.core.filesystem.linux</groupId>
+                      <artifactId>ppc</artifactId>
+                    </artifactItem>
+                  </artifactItems>
+                </configuration>
+              </execution>
+            </executions>
+          </plugin>
+          <plugin>
+            <artifactId>maven-assembly-plugin</artifactId>
+            <!-- Create the distribution file -->
+            <configuration>
+              <finalName>ApacheDirectoryStudio-linux-ppc-${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>
+          <plugin>
+            <artifactId>maven-antrun-plugin</artifactId>
+            <executions>
+              <!-- 
+                Finally and after all unzip the created distribution in
+                ../target/distributions to have a working application there for
+                immediate use.
+              -->
+              <execution>
+                <id>unpack-dist-linux-ppc (for immediate use)</id>
+                <phase>install</phase>
+                <configuration>
+                  <tasks>
+                    <untar src="../target/distributions/ApacheDirectoryStudio-linux-ppc-${pom.version}-dist.tar.gz" dest="../target/distributions" overwrite="true" compression="gzip" />
+                    <chmod file="../target/distributions/ApacheDirectoryStudio-linux-ppc-${pom.version}/ApacheDirectoryStudio" perm="755" />
+                  </tasks>
+                </configuration>
+                <goals>
+                  <goal>run</goal>
+                </goals>
+              </execution>
+            </executions>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+
+    <profile>
+      <id>win32</id>
+      <activation>
+        <os>
+          <arch>x86</arch>
+          <family>windows</family>
+        </os>
+      </activation>
+      <!--
+        Everything in here is win32 specific. 
+        All sources/dependencies within this profile go to
+        target/ApacheDirectoryStudio-win32 
+      -->
+      <build>
+        <plugins>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+            <executions>
+              <execution>
+                <id>launcher-win32 (unpack)</id>
+                <!-- Unpack the launcher and equinox launcher -->
+                <phase>generate-resources</phase>
+                <goals>
+                  <goal>unpack</goal>
+                </goals>
+                <configuration>
+                  <overWrite>true</overWrite>
+                  <markersDirectory>${project.build.directory}/dependency-maven-plugin-markers/win32</markersDirectory>
+                  <artifactItems>
+                    <artifactItem>
+                      <groupId>org.apache.directory.studio</groupId>
+                      <artifactId>launcher-win32</artifactId>
+                      <type>tar.gz</type>
+                      <outputDirectory>${studio-dir}-win32</outputDirectory>
+                    </artifactItem>
+                    <artifactItem>
+                      <groupId>org.eclipse.equinox.launcher.win32.win32</groupId>
+                      <artifactId>x86</artifactId>
+                      <type>tar.gz</type>
+                      <outputDirectory>${studio-dir}-win32/plugins</outputDirectory>
+                    </artifactItem>
+                  </artifactItems>
+                </configuration>
+              </execution>
+            </executions>
+          </plugin>
+          <plugin>
+            <groupId>org.apache.directory.studio</groupId>
+            <artifactId>maven-studio-plugin</artifactId>
+            <executions>
+              <execution>
+                <id>swt-win32 (copy)</id>
+                <!-- Copy profile specific swt -->
+                <phase>generate-resources</phase>
+                <goals>
+                  <goal>copy-eclipse-artifact</goal>
+                </goals>
+                <configuration>
+                  <destinationDirectory>${studio-dir}-win32/plugins</destinationDirectory>
+                  <artifactItems>
+                    <artifactItem>
+                      <groupId>org.eclipse.swt.win32.win32</groupId>
+                      <artifactId>x86</artifactId>
+                    </artifactItem>
+                    <artifactItem>
+                      <groupId>org.eclipse.core.filesystem.win32</groupId>
+                      <artifactId>x86</artifactId>
+                    </artifactItem>
+                  </artifactItems>
+                </configuration>
+              </execution>
+            </executions>
+          </plugin>
+          <plugin>
+            <artifactId>maven-assembly-plugin</artifactId>
+            <!-- Create the distribution file -->
+            <configuration>
+              <finalName>ApacheDirectoryStudio-win32-${pom.version}</finalName>
+              <outputDirectory>target/distributions</outputDirectory>
+              <descriptors>
+                <descriptor>src/main/assembly/bin-win32.xml</descriptor>
+              </descriptors>
+            </configuration>
+            <executions>
+              <execution>
+                <id>assembly-distribution-win32</id>
+                <phase>package</phase>
+                <configuration>
+                  <finalName>ApacheDirectoryStudio-win32-${pom.version}</finalName>
+                  <outputDirectory>../target/distributions</outputDirectory>
+                  <descriptors>
+                    <descriptor>src/main/assembly/bin-win32.xml</descriptor>
+                  </descriptors>
+                </configuration>
+                <goals>
+                  <goal>attached</goal>
+                </goals>
+              </execution>
+            </executions>
+          </plugin>
+          <plugin>
+            <artifactId>maven-antrun-plugin</artifactId>
+            <executions>
+              <!-- 
+                Finally and after all unzip the created distribution in
+                ../target/distributions to have a working application there for
+                immediate use.
+              -->
+              <execution>
+                <id>unpack-dist-win32 (for immediate use)</id>
+                <phase>install</phase>
+                <configuration>
+                  <tasks>
+                    <unzip src="../target/distributions/ApacheDirectoryStudio-win32-${pom.version}-dist.zip" dest="../target/distributions" overwrite="true" />
+                    <chmod file="../target/distributions/ApacheDirectoryStudio-win32-${pom.version}/Apache Directory Studio.exe" perm="755" />
+                  </tasks>
+                </configuration>
+                <goals>
+                  <goal>run</goal>
+                </goals>
+              </execution>
+            </executions>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+
+    <profile>
+      <id>macosx</id>
+      <activation>
+        <os>
+          <family>unix</family>
+          <name>mac os x</name>
+        </os>
+      </activation>
+      <!--
+        Everything in here is macosx specific. 
+        All sources/dependencies within this profile go to
+        target/ApacheDirectoryStudio-macosx 
+      -->
+      <build>
+        <plugins>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-dependency-plugin</artifactId>
+            <executions>
+              <execution>
+                <id>launcher-macosx (copy)</id>
+                <!-- Copy the launcher and equinox launcher -->
+                <phase>generate-resources</phase>
+                <goals>
+                  <goal>copy</goal>
+                </goals>
+                <configuration>
+                  <artifactItems>
+                    <artifactItem>
+                      <groupId>org.apache.directory.studio</groupId>
+                      <artifactId>launcher-macosx</artifactId>
+                      <type>tar.gz</type>
+                      <outputDirectory>${studio-dir}-macosx</outputDirectory>
+                    </artifactItem>
+                    <artifactItem>
+                    <groupId>org.eclipse.equinox.launcher.carbon</groupId>
+                      <artifactId>macosx</artifactId>
+                      <type>tar.gz</type>
+                      <outputDirectory>${studio-dir}-macosx</outputDirectory>
+                    </artifactItem>
+                  </artifactItems>
+                </configuration>
+              </execution>
+            </executions>
+          </plugin>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-antrun-plugin</artifactId>
+            <executions>
+              <execution>
+                <id>launcher-macosx (unpack)</id>
+                <!-- Unpack the launcher and equinox launcher -->
+                <phase>generate-resources</phase>
+                <configuration>
+                  <tasks>
+                    <untar dest="${studio-dir}-macosx" compression="gzip">
+                        <fileset dir="${studio-dir}-macosx" includes="launcher-macosx*.tar.gz"/>
+                    </untar>
+                    <untar dest="${studio-dir}-macosx/Apache Directory Studio.app/Contents/Resources/Java/plugins" compression="gzip">
+                        <fileset dir="${studio-dir}-macosx" includes="macosx*.tar.gz"/>
+                    </untar>
+                    <delete>
+                        <fileset dir="${studio-dir}-macosx/" includes="*.tar.gz"/>
+                    </delete>
+                  </tasks>
+                </configuration>
+                <goals>
+                  <goal>run</goal>
+                </goals>
+              </execution>
+              <execution>
+                <id>unpack-dist-macosx (for immediate use)</id>
+              <!-- 
+                Finally and after all unzip the created distribution in
+                ../target/distributions to have a working application there for
+                immediate use.
+              -->
+                <phase>install</phase>
+                <configuration>
+                  <tasks>
+                    <untar src="../target/distributions/ApacheDirectoryStudio-macosx-${pom.version}-dist.tar.gz" dest="../target/distributions" overwrite="true" compression="gzip" />
+                    <chmod file="../target/distributions/ApacheDirectoryStudio-macosx-${pom.version}/Apache Directory Studio.app/Contents/MacOS/ApacheDirectoryStudio" perm="755" />
+                  </tasks>
+                </configuration>
+                <goals>
+                  <goal>run</goal>
+                </goals>
+              </execution>
+            </executions>
+          </plugin>
+          <plugin>
+            <groupId>org.apache.directory.studio</groupId>
+            <artifactId>maven-studio-plugin</artifactId>
+            <executions>
+              <execution>
+                <id>swt-macosx (copy)</id>
+                <!-- Copy profile specific swt -->
+                <phase>generate-resources</phase>
+                <goals>
+                  <goal>copy-eclipse-artifact</goal>
+                </goals>
+                <configuration>
+                  <destinationDirectory>${studio-dir}-macosx/Apache Directory Studio.app/Contents/Resources/Java/plugins</destinationDirectory>
+                  <artifactItems>
+                    <artifactItem>
+                      <groupId>org.eclipse.swt.carbon</groupId>
+                      <artifactId>macosx</artifactId>
+                    </artifactItem>
+                    <artifactItem>
+                      <groupId>org.eclipse.core.filesystem</groupId>
+                      <artifactId>macosx</artifactId>
+                    </artifactItem>
+                  </artifactItems>
+                </configuration>
+              </execution>
+            </executions>
+          </plugin>
+          <plugin>
+            <artifactId>maven-assembly-plugin</artifactId>
+            <!-- Create the distribution file -->
+            <configuration>
+              <finalName>ApacheDirectoryStudio-macosx-${pom.version}</finalName>
+              <outputDirectory>target/distributions</outputDirectory>
+              <descriptors>
+                <descriptor>src/main/assembly/bin-macosx.xml</descriptor>
+              </descriptors>
+            </configuration>
+            <executions>
+              <execution>
+                <id>assembly-distribution-macosx</id>
+                <phase>package</phase>
+                <configuration>
+                  <finalName>ApacheDirectoryStudio-macosx-${pom.version}</finalName>
+                  <outputDirectory>../target/distributions</outputDirectory>
+                  <descriptors>
+                    <descriptor>src/main/assembly/bin-macosx.xml</descriptor>
+                  </descriptors>
+                </configuration>
+                <goals>
+                  <goal>attached</goal>
+                </goals>
+              </execution>
+            </executions>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+  </profiles>
+
+  <build>
+    <plugins>
+      <!--
+        Everything below this point (except test at the end) is used by all profiles
+        and goes to the target/ApacheDirectoryStudio folder
+      -->
+      <plugin>
+        <groupId>org.apache.directory.studio</groupId>
+        <artifactId>maven-studio-plugin</artifactId>
+        <executions>
+          <execution>
+            <id>copy-plugins</id>
+            <phase>process-resources</phase>
+            <goals>
+              <goal>copy-eclipse-artifact</goal>
+            </goals>
+            <configuration>
+              <destinationDirectory>${studio-dir}/plugins</destinationDirectory>
+              <artifactItems>
+                <!-- The directory studio plugins -->
+                <artifactItem>
+                  <groupId>org.apache.directory.studio</groupId>
+                  <artifactId>ldapbrowser.core</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.apache.directory.studio</groupId>
+                  <artifactId>ldapbrowser.common</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.apache.directory.studio</groupId>
+                  <artifactId>connection.ui</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.apache.directory.studio</groupId>
+                  <artifactId>connection.core</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.apache.directory.studio</groupId>
+                  <artifactId>valueeditors</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.apache.directory.studio</groupId>
+                  <artifactId>rcp</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.apache.directory.studio</groupId>
+                  <artifactId>ldifeditor</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.apache.directory.studio</groupId>
+                  <artifactId>ldifparser</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.apache.directory.studio</groupId>
+                  <artifactId>schemaeditor</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.apache.directory.studio</groupId>
+                  <artifactId>schemaeditor.help</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.apache.directory.studio</groupId>
+                  <artifactId>ldapbrowser.ui</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.apache.directory.studio</groupId>
+                  <artifactId>apacheds.configuration</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.apache.directory.studio</groupId>
+                  <artifactId>jars</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.apache.directory.studio</groupId>
+                  <artifactId>aciitemeditor</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.apache.directory.studio</groupId>
+                  <artifactId>rcp.help</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.apache.directory.studio</groupId>
+                  <artifactId>ldifeditor.help</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.apache.directory.studio</groupId>
+                  <artifactId>ldapbrowser.help</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.apache.directory.studio</groupId>
+                  <artifactId>apacheds.configuration.help</artifactId>
+                </artifactItem>
+
+                <!-- The eclipse plugins -->
+                <artifactItem>
+                  <groupId>org.eclipse.update</groupId>
+                  <artifactId>ui</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.update</groupId>
+                  <artifactId>core</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.ui.workbench</groupId>
+                  <artifactId>texteditor</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.ui</groupId>
+                  <artifactId>views</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.ui</groupId>
+                  <artifactId>cheatsheets</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.ui.navigator</groupId>
+                  <artifactId>resources</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.ui.views.properties</groupId>
+                  <artifactId>tabbed</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.ui</groupId>
+                  <artifactId>navigator</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.ui</groupId>
+                  <artifactId>intro</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.ui</groupId>
+                  <artifactId>ide</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.ui</groupId>
+                  <artifactId>forms</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.ui</groupId>
+                  <artifactId>editors</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse</groupId>
+                  <artifactId>text</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse</groupId>
+                  <artifactId>search</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.jface</groupId>
+                  <artifactId>text</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.help</groupId>
+                  <artifactId>ui</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.help</groupId>
+                  <artifactId>base</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.help</groupId>
+                  <artifactId>appserver</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.core.runtime</groupId>
+                  <artifactId>compatibility</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.core</groupId>
+                  <artifactId>resources</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.core</groupId>
+                  <artifactId>filesystem</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.core</groupId>
+                  <artifactId>filebuffers</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.core.runtime</groupId>
+                  <artifactId>compatibility</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.update</groupId>
+                  <artifactId>configurator</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse</groupId>
+                  <artifactId>ui</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.ui</groupId>
+                  <artifactId>workbench</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse</groupId>
+                  <artifactId>swt</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse</groupId>
+                  <artifactId>rcp</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse</groupId>
+                  <artifactId>osgi</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse</groupId>
+                  <artifactId>jface</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.jface</groupId>
+                  <artifactId>databinding</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse</groupId>
+                  <artifactId>help</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>com.ibm</groupId>
+                  <artifactId>icu</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.core</groupId>
+                  <artifactId>commands</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.core</groupId>
+                  <artifactId>contenttype</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.core</groupId>
+                  <artifactId>databinding</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.core</groupId>
+                  <artifactId>expressions</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.core</groupId>
+                  <artifactId>jobs</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.core</groupId>
+                  <artifactId>net</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.core.runtime.compatibility</groupId>
+                  <artifactId>auth</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.equinox</groupId>
+                  <artifactId>app</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.equinox</groupId>
+                  <artifactId>common</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.equinox</groupId>
+                  <artifactId>launcher</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.equinox</groupId>
+                  <artifactId>preferences</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.equinox</groupId>
+                  <artifactId>registry</artifactId>
+                </artifactItem>
+                <artifactItem>
+                  <groupId>org.eclipse.core</groupId>
+                  <artifactId>runtime</artifactId>
+                </artifactItem>
+                
+                
+                <artifactItem>
+                    <groupId>javax</groupId>
+                    <artifactId>servlet</artifactId>
+                </artifactItem>
+                <artifactItem>
+                    <groupId>javax.servlet</groupId>
+                    <artifactId>jsp</artifactId>
+                </artifactItem>
+                <artifactItem>
+                    <groupId>org.apache.commons</groupId>
+                    <artifactId>el</artifactId>
+                </artifactItem>
+                <artifactItem>

[... 152 lines stripped ...]


Mime
View raw message