pom.xml revision a3b0441c12b207c0fdfce0566dba2db5ecd3816c
2140N/A<?xml version="1.0" encoding="UTF-8"?>
2887N/A<!-- ! CDDL HEADER START ! ! The contents of this file are subject to the
2140N/A terms of the ! Common Development and Distribution License, Version 1.0 only
2140N/A ! (the "License"). You may not use this file except in compliance ! with
2140N/A the License. ! ! You can obtain a copy of the license at legal-notices/CDDLv1_0.txt
2140N/A ! or http://forgerock.org/license/CDDLv1.0.html. ! See the License for the
2140N/A specific language governing permissions ! and limitations under the License.
2140N/A ! ! When distributing Covered Code, include this CDDL HEADER in each ! file
2140N/A and include the License file at legal-notices/CDDLv1_0.txt. ! If applicable,
2140N/A add the following below this CDDL HEADER, with the ! fields enclosed by brackets
6982N/A "[]" replaced with your own identifying ! information: ! Portions Copyright
6982N/A [yyyy] [name of copyright owner] ! ! CDDL HEADER END ! ! Copyright 2013 ForgeRock
2140N/A AS ! -->
2140N/A<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2140N/A xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
2140N/A <modelVersion>4.0.0</modelVersion>
6982N/A <parent>
6982N/A <artifactId>opendj-project</artifactId>
6982N/A <groupId>org.forgerock.opendj</groupId>
6982N/A <version>3.0.0-SNAPSHOT</version>
2140N/A </parent>
2140N/A <artifactId>opendj-config</artifactId>
2140N/A <name>OpenDJ Configuration API</name>
2140N/A <description>
4618N/A This module includes Configuration APIs for implementing LDAP Directory
2983N/A client and server applications.
2140N/A </description>
2235N/A <!-- Change to bundle when/if we have a need -->
2235N/A <packaging>jar</packaging>
4618N/A <dependencies>
4618N/A <dependency>
2235N/A <groupId>org.forgerock.commons</groupId>
4618N/A <artifactId>i18n-core</artifactId>
4618N/A </dependency>
4618N/A <dependency>
4618N/A <groupId>org.forgerock.opendj</groupId>
4618N/A <artifactId>opendj-core</artifactId>
4618N/A <type>test-jar</type>
4618N/A <version>${project.version}</version>
4618N/A <scope>test</scope>
4618N/A </dependency>
4618N/A <dependency>
4618N/A <groupId>org.forgerock.commons</groupId>
2235N/A <artifactId>i18n-slf4j</artifactId>
2235N/A </dependency>
2235N/A <dependency>
4618N/A <groupId>org.slf4j</groupId>
4618N/A <artifactId>slf4j-api</artifactId>
4618N/A </dependency>
4618N/A <dependency>
4618N/A <groupId>org.forgerock</groupId>
4618N/A <artifactId>forgerock-build-tools</artifactId>
4618N/A <version>${forgerockBuildToolsVersion}</version>
4618N/A <scope>test</scope>
4618N/A </dependency>
4618N/A <dependency>
4618N/A <groupId>org.forgerock.opendj</groupId>
4618N/A <artifactId>opendj-core</artifactId>
4618N/A <version>${project.version}</version>
4618N/A </dependency>
4618N/A <dependency>
4618N/A <groupId>org.forgerock.opendj</groupId>
4618N/A <artifactId>opendj-cli</artifactId>
4618N/A <version>${project.version}</version>
4618N/A </dependency>
4618N/A </dependencies>
4618N/A <properties>
4618N/A <opendj.osgi.import>
4618N/A com.sun.security.auth*;resolution:=optional,
4618N/A *
2235N/A </opendj.osgi.import>
4618N/A </properties>
4618N/A <build>
4618N/A <plugins>
4618N/A <plugin>
4618N/A <groupId>org.apache.maven.plugins</groupId>
4618N/A <artifactId>maven-jar-plugin</artifactId>
4618N/A <executions>
4618N/A <execution>
4618N/A <goals>
4618N/A <goal>test-jar</goal>
4618N/A </goals>
4618N/A <configuration>
4618N/A <includes>
4618N/A <!-- Classes to have mocks with configuration defaults -->
4618N/A <include>**/ConfigurationMock.class</include>
4618N/A <include>**/ConfigurationMock$*.class</include>
4618N/A </includes>
4618N/A </configuration>
4618N/A </execution>
4618N/A </executions>
4618N/A </plugin>
4618N/A <plugin>
4618N/A <groupId>org.forgerock.commons</groupId>
4618N/A <artifactId>i18n-maven-plugin</artifactId>
4618N/A <executions>
4618N/A <execution>
4618N/A <phase>generate-sources</phase>
4618N/A <goals>
4618N/A <goal>generate-messages</goal>
4618N/A </goals>
4618N/A <configuration>
4618N/A <messageFiles>
4618N/A <messageFile>com/forgerock/opendj/ldap/admin.properties</messageFile>
4618N/A <messageFile>com/forgerock/opendj/ldap/config.properties</messageFile>
4618N/A <messageFile>com/forgerock/opendj/ldap/extension.properties</messageFile>
4618N/A <messageFile>com/forgerock/opendj/ldap/protocol.properties</messageFile>
4618N/A <messageFile>com/forgerock/opendj/dsconfig/dsconfig.properties</messageFile>
4618N/A </messageFiles>
4618N/A </configuration>
4618N/A </execution>
4618N/A </executions>
4618N/A </plugin>
4618N/A <!-- Validate core components XML definition files and generate the components. -->
4618N/A <plugin>
4618N/A <groupId>org.forgerock.opendj</groupId>
4618N/A <artifactId>opendj-config-maven-plugin</artifactId>
4618N/A <version>3.0.0-SNAPSHOT</version>
4618N/A <executions>
4618N/A <execution>
4618N/A <id>generate-config</id>
4618N/A <phase>generate-sources</phase>
4618N/A <goals>
4618N/A <goal>generate</goal>
4618N/A </goals>
4618N/A <configuration>
4618N/A <packageName>org.forgerock.opendj.server.config</packageName>
4618N/A <isExtension>false</isExtension>
4618N/A </configuration>
4618N/A </execution>
4618N/A </executions>
4618N/A </plugin>
4618N/A <plugin>
4618N/A <groupId>org.apache.maven.plugins</groupId>
4618N/A <artifactId>maven-surefire-plugin</artifactId>
4618N/A </plugin>
4618N/A <plugin>
4618N/A <groupId>org.codehaus.mojo</groupId>
4618N/A <artifactId>cobertura-maven-plugin</artifactId>
4618N/A <configuration>
4618N/A <instrumentation>
4618N/A <excludes>
4618N/A <exclude>**/*Messages.class</exclude>
4618N/A <exclude>**/config/client/*CfgClient*.class</exclude>
4618N/A <exclude>**/config/server/*Cfg*.class</exclude>
4618N/A <exclude>**/config/meta/*.class</exclude>
4618N/A </excludes>
4618N/A </instrumentation>
4618N/A </configuration>
4618N/A </plugin>
4618N/A </plugins>
4618N/A </build>
4618N/A <reporting>
4618N/A <plugins>
4618N/A <plugin>
4618N/A <groupId>org.apache.maven.plugins</groupId>
4618N/A <artifactId>maven-project-info-reports-plugin</artifactId>
4618N/A <reportSets>
4618N/A <reportSet>
4618N/A <reports>
4618N/A <report>mailing-list</report>
4618N/A <report>issue-tracking</report>
4618N/A <report>license</report>
4618N/A <report>cim</report>
4618N/A <report>distribution-management</report>
4618N/A </reports>
4618N/A </reportSet>
4618N/A </reportSets>
4618N/A </plugin>
4618N/A <plugin>
4618N/A <groupId>org.apache.maven.plugins</groupId>
4618N/A <artifactId>maven-javadoc-plugin</artifactId>
4618N/A <configuration>
4618N/A <links>
4618N/A <link>http://commons.forgerock.org/i18n-framework/i18n-core/apidocs</link>
4618N/A </links>
4618N/A </configuration>
4618N/A </plugin>
4618N/A </plugins>
4618N/A </reporting>
4618N/A</project>
4618N/A