blob: cdc57ab0f20d92ddb760312e5ab04f9fbc0bebc7 [file] [log] [blame]
<?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>application</artifactId>
<version>2.0.0-SNAPSHOT</version>
</parent>
<artifactId>application-eclipse-plugins</artifactId>
<name>Apache Directory Studio Application Eclipse Plugins</name>
<packaging>pom</packaging>
<properties>
<plugins-dir>target/plugins</plugins-dir>
<language-packs-dir>target/eclipse-language-packs</language-packs-dir>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.apache.directory.studio</groupId>
<artifactId>studio-maven-plugin</artifactId>
<executions>
<execution>
<id>copy-eclipse-plugins</id>
<phase>process-resources</phase>
<goals>
<goal>copy-eclipse-artifact</goal>
</goals>
<configuration>
<outputDirectory>${plugins-dir}</outputDirectory>
<artifactItems>
<artifactItem>
<groupId>com.ibm</groupId>
<artifactId>icu</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</groupId>
<artifactId>lucene</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.apache.lucene</groupId>
<artifactId>analysis</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse</groupId>
<artifactId>compare</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.compare</groupId>
<artifactId>core</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.core</groupId>
<artifactId>boot</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.databinding</groupId>
<artifactId>observable</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.core.databinding</groupId>
<artifactId>property</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.core</groupId>
<artifactId>expressions</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.core</groupId>
<artifactId>filebuffers</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.core</groupId>
<artifactId>filesystem</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</groupId>
<artifactId>resources</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.core</groupId>
<artifactId>runtime</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.core.runtime</groupId>
<artifactId>compatibility</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.core.runtime.compatibility</groupId>
<artifactId>auth</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.core</groupId>
<artifactId>variables</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.debug</groupId>
<artifactId>core</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.debug</groupId>
<artifactId>ui</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse</groupId>
<artifactId>ecf</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.ecf</groupId>
<artifactId>filetransfer</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.ecf</groupId>
<artifactId>identity</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.ecf.provider</groupId>
<artifactId>filetransfer</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.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.equinox</groupId>
<artifactId>launcher</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.equinox.p2.artifact</groupId>
<artifactId>repository</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.equinox.p2</groupId>
<artifactId>console</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.equinox.p2</groupId>
<artifactId>core</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.equinox.p2</groupId>
<artifactId>director</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.equinox.p2.director</groupId>
<artifactId>app</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.equinox.p2</groupId>
<artifactId>directorywatcher</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.equinox.p2</groupId>
<artifactId>discovery</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.equinox.p2.discovery</groupId>
<artifactId>compatibility</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.equinox.p2</groupId>
<artifactId>engine</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.equinox.p2</groupId>
<artifactId>extensionlocation</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.equinox.p2</groupId>
<artifactId>garbagecollector</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.equinox.p2</groupId>
<artifactId>jarprocessor</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.equinox.p2</groupId>
<artifactId>metadata</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.equinox.p2.metadata</groupId>
<artifactId>generator</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.equinox.p2.metadata</groupId>
<artifactId>repository</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.equinox.p2</groupId>
<artifactId>operations</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.equinox.p2</groupId>
<artifactId>publisher</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.equinox.p2</groupId>
<artifactId>ql</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.equinox.p2.reconciler</groupId>
<artifactId>dropins</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.equinox.p2</groupId>
<artifactId>repository</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.equinox.p2.repository</groupId>
<artifactId>tools</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.equinox.p2.touchpoint</groupId>
<artifactId>eclipse</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.equinox.p2.touchpoint</groupId>
<artifactId>natives</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.equinox.p2</groupId>
<artifactId>ui</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.equinox.p2.ui</groupId>
<artifactId>discovery</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.equinox.p2.ui</groupId>
<artifactId>sdk</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.equinox.p2.ui.sdk</groupId>
<artifactId>scheduler</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.equinox.p2</groupId>
<artifactId>updatechecker</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.equinox.p2</groupId>
<artifactId>updatesite</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.equinox</groupId>
<artifactId>security</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.equinox</groupId>
<artifactId>simpleconfigurator</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.equinox.simpleconfigurator</groupId>
<artifactId>manipulator</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse</groupId>
<artifactId>help</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.help</groupId>
<artifactId>appserver</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.help</groupId>
<artifactId>base</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.help</groupId>
<artifactId>ui</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.help</groupId>
<artifactId>webapp</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.jdt</groupId>
<artifactId>core</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.jdt.core</groupId>
<artifactId>manipulation</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.jdt.debug</groupId>
<artifactId>ui</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.jdt</groupId>
<artifactId>launching</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.jdt</groupId>
<artifactId>ui</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.jface</groupId>
<artifactId>text</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.ltk.core</groupId>
<artifactId>refactoring</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.ltk.ui</groupId>
<artifactId>refactoring</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse</groupId>
<artifactId>osgi</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</groupId>
<artifactId>rcp</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse</groupId>
<artifactId>search</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse</groupId>
<artifactId>swt</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.team</groupId>
<artifactId>core</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.team</groupId>
<artifactId>ui</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse</groupId>
<artifactId>text</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse</groupId>
<artifactId>ui</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.ui</groupId>
<artifactId>console</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.ui</groupId>
<artifactId>editors</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.ui</groupId>
<artifactId>forms</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.ui</groupId>
<artifactId>ide</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.ui.ide</groupId>
<artifactId>application</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.ui</groupId>
<artifactId>intro</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.ui</groupId>
<artifactId>navigator</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.ui.navigator</groupId>
<artifactId>resources</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.ui</groupId>
<artifactId>net</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.ui</groupId>
<artifactId>views</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.ui.views.properties</groupId>
<artifactId>tabbed</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.ui</groupId>
<artifactId>workbench</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.ui.workbench</groupId>
<artifactId>texteditor</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.update</groupId>
<artifactId>configurator</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.update</groupId>
<artifactId>core</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.update</groupId>
<artifactId>scheduler</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.update</groupId>
<artifactId>ui</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.mortbay.jetty</groupId>
<artifactId>server</artifactId>
</artifactItem>
<artifactItem>
<groupId>org.mortbay.jetty</groupId>
<artifactId>util</artifactId>
</artifactItem>
</artifactItems>
</configuration>
</execution>
<execution>
<id>unpack-eclipse-plugins</id>
<phase>process-resources</phase>
<goals>
<goal>unpack-with-artifactid-prefix</goal>
</goals>
<configuration>
<outputDirectory>${plugins-dir}</outputDirectory>
<artifactItems>
<artifactItem>
<groupId>org.eclipse.ui.workbench</groupId>
<artifactId>compatibility</artifactId>
<type>zip</type>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.jdt</groupId>
<artifactId>debug</artifactId>
<type>zip</type>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.core.runtime.compatibility</groupId>
<artifactId>registry</artifactId>
<type>zip</type>
</artifactItem>
</artifactItems>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<!-- Unpack the eclipse language packs -->
<execution>
<id>unpack-language-packs</id>
<phase>generate-resources</phase>
<goals>
<goal>unpack</goal>
</goals>
<configuration>
<artifactItems>
<artifactItem>
<groupId>org.eclipse.languagepack</groupId>
<artifactId>BabelLanguagePack-eclipse-de</artifactId>
<type>zip</type>
<outputDirectory>${language-packs-dir}</outputDirectory>
<includes>eclipse/plugins/**</includes>
<excludes>
eclipse/plugins/test.flex.root.nl*,
eclipse/plugins/security.a.nl*,
eclipse/plugins/security.a.frag.a.nl*,
eclipse/plugins/org.junit4.nl*,
eclipse/plugins/org.eclipse.update.tests.core.nl*,
eclipse/plugins/org.eclipse.test.*,
eclipse/plugins/org.eclipse.ui.workbench.texteditor.tests.nl*,
eclipse/plugins/org.eclipse.ui.views.log.nl*,
eclipse/plugins/org.eclipse.ui.presentations.r21.nl*,
eclipse/plugins/org.eclipse.ui.intro.universal.nl*,
eclipse/plugins/org.eclipse.ui.externaltools.nl*,
eclipse/plugins/org.eclipse.ui.examples.*,
eclipse/plugins/org.eclipse.ui.editors.tests.nl*,
eclipse/plugins/org.eclipse.ui.cheatsheets.nl*,
eclipse/plugins/org.eclipse.ui.browser.nl*,
eclipse/plugins/org.eclipse.ui.tests*,
eclipse/plugins/org.eclipse.ua.tests.nl*,
eclipse/plugins/org.eclipse.text.tests.nl*,
eclipse/plugins/org.eclipse.team.tests.cvs.core.nl*,
eclipse/plugins/org.eclipse.team.examples.filesystem.nl*,
eclipse/plugins/org.eclipse.team.cvs.*,
eclipse/plugins/org.eclipse.swt.tools.nl*,
eclipse/plugins/org.eclipse.swt.tests.nl*,
eclipse/plugins/org.eclipse.swt.jmx.nl*,
eclipse/plugins/org.eclipse.swt.examples.*,
eclipse/plugins/org.eclipse.search.tests.nl*,
eclipse/plugins/org.eclipse.sdk*,
eclipse/plugins/org.eclipse.releng.tools.nl*,
eclipse/plugins/org.eclipse.platform.*,
eclipse/plugins/org.eclipse.pde.*,
eclipse/plugins/org.eclipse.osgi.jmx.nl*,
eclipse/plugins/org.eclipse.ltk.ui.refactoring.tests.nl*,
eclipse/plugins/org.eclipse.ltk.core.refactoring.tests.nl*,
eclipse/plugins/org.eclipse.jsch.*,
eclipse/plugins/org.eclipse.jface.text.tests.nl*,
eclipse/plugins/org.eclipse.jface.tests.*,
eclipse/plugins/org.eclipse.jface.examples.databinding.nl*,
eclipse/plugins/org.eclipse.jdt.ui.tests.*,
eclipse/plugins/org.eclipse.jdt.ui.examples.projects.nl*,
eclipse/plugins/org.eclipse.jdt.text.tests.nl*,
eclipse/plugins/org.eclipse.jdt.nl*,
eclipse/plugins/org.eclipse.jdt.launching.ui.macosx*,
eclipse/plugins/org.eclipse.jdt.launching.macosx*,
eclipse/plugins/org.eclipse.jdt.junit*,
eclipse/plugins/org.eclipse.jdt.doc.*,
eclipse/plugins/org.eclipse.jdt.debug.tests.nl*,
eclipse/plugins/org.eclipse.jdt.core.tests.*,
eclipse/plugins/org.eclipse.jdt.compiler.*,
eclipse/plugins/org.eclipse.jdt.apt.*,
eclipse/plugins/org.eclipse.equinox.wireadmin.nl*,
eclipse/plugins/org.eclipse.equinox.util.nl*,
eclipse/plugins/org.eclipse.equinox.useradmin.nl*,
eclipse/plugins/org.eclipse.equinox.transforms.xslt.nl*,
eclipse/plugins/org.eclipse.equinox.servletbridge.nl*,
eclipse/plugins/org.eclipse.equinox.security.ui.nl*,
eclipse/plugins/org.eclipse.equinox.preferences.jmx.nl*,
eclipse/plugins/org.eclipse.equinox.nl*,
eclipse/plugins/org.eclipse.equinox.metatype.nl*,
eclipse/plugins/org.eclipse.equinox.log.nl*,
eclipse/plugins/org.eclipse.equinox.launcher.wpf.win32.x86.nl*,
eclipse/plugins/org.eclipse.equinox.launcher.win32.win32.ia64.nl*,
eclipse/plugins/org.eclipse.equinox.launcher.motif*,
eclipse/plugins/org.eclipse.equinox.launcher.gtk.solaris*,
eclipse/plugins/org.eclipse.equinox.launcher.gtk.linux.s390*,
eclipse/plugins/org.eclipse.equinox.launcher.gtk.linux.ppc.nl*,
eclipse/plugins/org.eclipse.equinox.launcher.cocoa.macosx.nl*,
eclipse/plugins/org.eclipse.equinox.jmx.*,
eclipse/plugins/org.eclipse.equinox.ip.nl*,
eclipse/plugins/org.eclipse.equinox.io.nl*,
eclipse/plugins/org.eclipse.equinox.http.servletbridge.nl*,
eclipse/plugins/org.eclipse.equinox.http.jetty*,
eclipse/plugins/org.eclipse.equinox.event.nl*,
eclipse/plugins/org.eclipse.equinox.ds.nl*,
eclipse/plugins/org.eclipse.equinox.device.nl*,
eclipse/plugins/org.eclipse.equinox.concurrent.nl*,
eclipse/plugins/org.eclipse.equinox.cm.nl*,
eclipse/plugins/org.eclipse.debug.tests.nl*,
eclipse/plugins/org.eclipse.debug.examples.ui.nl*,
eclipse/plugins/org.eclipse.cvs.nl*,
eclipse/plugins/org.eclipse.core.tests.runtime.nl*,
eclipse/plugins/org.eclipse.core.resources.jmx.nl*,
eclipse/plugins/org.eclipse.core.net.win32*,
eclipse/plugins/org.eclipse.core.net.linux*,
eclipse/plugins/org.eclipse.core.filebuffers.tests.nl*,
eclipse/plugins/org.eclipse.core.filesystem.solaris*,
eclipse/plugins/org.eclipse.core.filesystem.aix*,
eclipse/plugins/org.eclipse.core.externaltools.nl*,
eclipse/plugins/org.eclipse.core.expressions.tests.nl*,
eclipse/plugins/org.eclipse.core.databinding.beans.nl*,
eclipse/plugins/org.eclipse.compare.win32.nl*,
eclipse/plugins/org.eclipse.compare.tests.nl*,
eclipse/plugins/org.eclipse.compare.examples.*,
eclipse/plugins/org.eclipse.ant.*
</excludes>
</artifactItem>
<artifactItem>
<groupId>org.eclipse.languagepack</groupId>
<artifactId>BabelLanguagePack-eclipse-fr</artifactId>
<type>zip</type>
<outputDirectory>${language-packs-dir}</outputDirectory>
<includes>eclipse/plugins/**</includes>
<excludes>
eclipse/plugins/test.flex.root.nl*,
eclipse/plugins/security.a.nl*,
eclipse/plugins/security.a.frag.a.nl*,
eclipse/plugins/org.junit4.nl*,
eclipse/plugins/org.eclipse.update.tests.core.nl*,
eclipse/plugins/org.eclipse.test.*,
eclipse/plugins/org.eclipse.ui.workbench.texteditor.tests.nl*,
eclipse/plugins/org.eclipse.ui.views.log.nl*,
eclipse/plugins/org.eclipse.ui.presentations.r21.nl*,
eclipse/plugins/org.eclipse.ui.intro.universal.nl*,
eclipse/plugins/org.eclipse.ui.externaltools.nl*,
eclipse/plugins/org.eclipse.ui.examples.*,
eclipse/plugins/org.eclipse.ui.editors.tests.nl*,
eclipse/plugins/org.eclipse.ui.cheatsheets.nl*,
eclipse/plugins/org.eclipse.ui.browser.nl*,
eclipse/plugins/org.eclipse.ui.tests*,
eclipse/plugins/org.eclipse.ua.tests.nl*,
eclipse/plugins/org.eclipse.text.tests.nl*,
eclipse/plugins/org.eclipse.team.tests.cvs.core.nl*,
eclipse/plugins/org.eclipse.team.examples.filesystem.nl*,
eclipse/plugins/org.eclipse.team.cvs.*,
eclipse/plugins/org.eclipse.swt.tools.nl*,
eclipse/plugins/org.eclipse.swt.tests.nl*,
eclipse/plugins/org.eclipse.swt.jmx.nl*,
eclipse/plugins/org.eclipse.swt.examples.*,
eclipse/plugins/org.eclipse.search.tests.nl*,
eclipse/plugins/org.eclipse.sdk*,
eclipse/plugins/org.eclipse.releng.tools.nl*,
eclipse/plugins/org.eclipse.platform.*,
eclipse/plugins/org.eclipse.pde.*,
eclipse/plugins/org.eclipse.osgi.jmx.nl*,
eclipse/plugins/org.eclipse.ltk.ui.refactoring.tests.nl*,
eclipse/plugins/org.eclipse.ltk.core.refactoring.tests.nl*,
eclipse/plugins/org.eclipse.jsch.*,
eclipse/plugins/org.eclipse.jface.text.tests.nl*,
eclipse/plugins/org.eclipse.jface.tests.*,
eclipse/plugins/org.eclipse.jface.examples.databinding.nl*,
eclipse/plugins/org.eclipse.jdt.ui.tests.*,
eclipse/plugins/org.eclipse.jdt.ui.examples.projects.nl*,
eclipse/plugins/org.eclipse.jdt.text.tests.nl*,
eclipse/plugins/org.eclipse.jdt.nl*,
eclipse/plugins/org.eclipse.jdt.launching.ui.macosx*,
eclipse/plugins/org.eclipse.jdt.launching.macosx*,
eclipse/plugins/org.eclipse.jdt.junit*,
eclipse/plugins/org.eclipse.jdt.doc.*,
eclipse/plugins/org.eclipse.jdt.debug.tests.nl*,
eclipse/plugins/org.eclipse.jdt.core.tests.*,
eclipse/plugins/org.eclipse.jdt.compiler.*,
eclipse/plugins/org.eclipse.jdt.apt.*,
eclipse/plugins/org.eclipse.equinox.wireadmin.nl*,
eclipse/plugins/org.eclipse.equinox.util.nl*,
eclipse/plugins/org.eclipse.equinox.useradmin.nl*,
eclipse/plugins/org.eclipse.equinox.transforms.xslt.nl*,
eclipse/plugins/org.eclipse.equinox.servletbridge.nl*,
eclipse/plugins/org.eclipse.equinox.security.ui.nl*,
eclipse/plugins/org.eclipse.equinox.preferences.jmx.nl*,
eclipse/plugins/org.eclipse.equinox.nl*,
eclipse/plugins/org.eclipse.equinox.metatype.nl*,
eclipse/plugins/org.eclipse.equinox.log.nl*,
eclipse/plugins/org.eclipse.equinox.launcher.wpf.win32.x86.nl*,
eclipse/plugins/org.eclipse.equinox.launcher.win32.win32.ia64.nl*,
eclipse/plugins/org.eclipse.equinox.launcher.motif*,
eclipse/plugins/org.eclipse.equinox.launcher.gtk.solaris*,
eclipse/plugins/org.eclipse.equinox.launcher.gtk.linux.s390*,
eclipse/plugins/org.eclipse.equinox.launcher.gtk.linux.ppc.nl*,
eclipse/plugins/org.eclipse.equinox.launcher.cocoa.macosx.nl*,
eclipse/plugins/org.eclipse.equinox.jmx.*,
eclipse/plugins/org.eclipse.equinox.ip.nl*,
eclipse/plugins/org.eclipse.equinox.io.nl*,
eclipse/plugins/org.eclipse.equinox.http.servletbridge.nl*,
eclipse/plugins/org.eclipse.equinox.http.jetty*,
eclipse/plugins/org.eclipse.equinox.event.nl*,
eclipse/plugins/org.eclipse.equinox.ds.nl*,
eclipse/plugins/org.eclipse.equinox.device.nl*,
eclipse/plugins/org.eclipse.equinox.concurrent.nl*,
eclipse/plugins/org.eclipse.equinox.cm.nl*,
eclipse/plugins/org.eclipse.debug.tests.nl*,
eclipse/plugins/org.eclipse.debug.examples.ui.nl*,
eclipse/plugins/org.eclipse.cvs.nl*,
eclipse/plugins/org.eclipse.core.tests.runtime.nl*,
eclipse/plugins/org.eclipse.core.resources.jmx.nl*,
eclipse/plugins/org.eclipse.core.net.win32*,
eclipse/plugins/org.eclipse.core.net.linux*,
eclipse/plugins/org.eclipse.core.filebuffers.tests.nl*,
eclipse/plugins/org.eclipse.core.filesystem.solaris*,
eclipse/plugins/org.eclipse.core.filesystem.aix*,
eclipse/plugins/org.eclipse.core.externaltools.nl*,
eclipse/plugins/org.eclipse.core.expressions.tests.nl*,
eclipse/plugins/org.eclipse.core.databinding.beans.nl*,
eclipse/plugins/org.eclipse.compare.win32.nl*,
eclipse/plugins/org.eclipse.compare.tests.nl*,
eclipse/plugins/org.eclipse.compare.examples.*,
eclipse/plugins/org.eclipse.ant.*
</excludes>
</artifactItem>
</artifactItems>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<execution>
<id>copy-language-packs</id>
<phase>process-resources</phase>
<configuration>
<target>
<copy todir="${plugins-dir}">
<fileset dir="${language-packs-dir}/eclipse/plugins" />
</copy>
</target>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<executions>
<execution>
<phase>package</phase>
<configuration>
<appendAssemblyId>false</appendAssemblyId>
<descriptors>
<descriptor>src/main/assembly/plugins.xml</descriptor>
</descriptors>
</configuration>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>