pom.xml revision a6fc9ae6bd096a653649fdf8e4189f102dd4cdf2
961N/A<?xml version="1.0" encoding="UTF-8"?>
961N/A<!--
961N/A The contents of this file are subject to the terms of the Common Development and
961N/A Distribution License (the License). You may not use this file except in compliance with the
961N/A License.
961N/A
961N/A You can obtain a copy of the License at legal/CDDLv1.0.txt. See the License for the
961N/A specific language governing permission and limitations under the License.
6983N/A
6983N/A When distributing Covered Software, include this CDDL Header Notice in each file and include
961N/A the License file at legal/CDDLv1.0.txt. If applicable, add the following below the CDDL
961N/A Header, with the fields enclosed by brackets [] replaced by your own identifying
961N/A information: "Portions Copyrighted [year] [name of copyright owner]".
961N/A
6983N/A Copyright 2015 ForgeRock AS.
6983N/A-->
6983N/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">
6983N/A <modelVersion>4.0.0</modelVersion>
961N/A
961N/A <parent>
961N/A <groupId>org.forgerock.openam</groupId>
961N/A <artifactId>openam</artifactId>
961N/A <version>13.0.0-SNAPSHOT</version>
3231N/A </parent>
5385N/A
961N/A <name>OpenAM HTTP</name>
961N/A <description>OpenAM HTTP integration</description>
961N/A <artifactId>openam-http</artifactId>
5636N/A
961N/A <dependencies>
961N/A <dependency>
961N/A <groupId>org.forgerock.http</groupId>
5636N/A <artifactId>chf-http-core</artifactId>
961N/A </dependency>
961N/A <dependency>
961N/A <groupId>org.forgerock.commons</groupId>
961N/A <artifactId>forgerock-guice-core</artifactId>
961N/A </dependency>
961N/A <dependency>
961N/A <groupId>com.google.inject.extensions</groupId>
961N/A <artifactId>guice-multibindings</artifactId>
5636N/A </dependency>
961N/A <dependency>
961N/A <groupId>org.forgerock.openam</groupId>
961N/A <artifactId>openam-core</artifactId>
5385N/A </dependency>
1878N/A <dependency>
961N/A <groupId>org.forgerock.openam</groupId>
1878N/A <artifactId>openam-audit-context</artifactId>
961N/A </dependency>
961N/A <dependency>
1878N/A <groupId>org.forgerock.openam</groupId>
961N/A <artifactId>openam-audit-core</artifactId>
961N/A </dependency>
1878N/A <dependency>
961N/A <groupId>org.forgerock.commons</groupId>
5636N/A <artifactId>forgerock-guice-test</artifactId>
961N/A </dependency>
961N/A <dependency>
961N/A <groupId>org.forgerock.commons</groupId>
961N/A <artifactId>forgerock-test-utils</artifactId>
961N/A </dependency>
961N/A </dependencies>
961N/A
961N/A <profiles>
961N/A <profile>
961N/A <id>module-precommit</id>
961N/A <activation>
961N/A <activeByDefault>true</activeByDefault>
5385N/A </activation>
1878N/A <build>
1878N/A <plugins>
961N/A <plugin>
961N/A <!-- Enforce Checkstyle during compilation -->
5636N/A
961N/A <!-- Strictly speaking Checkstyle should be invoked as a
961N/A report during site generation. However, we want
961N/A to fail the build if source code does not comply with
961N/A our coding guidelines, and not at a later stage when
961N/A the site is generated (which may never occur for some
5636N/A projects).
961N/A -->
961N/A <groupId>org.apache.maven.plugins</groupId>
961N/A <artifactId>maven-checkstyle-plugin</artifactId>
1878N/A <executions>
5636N/A <execution>
961N/A <id>check-src-and-tests</id>
961N/A <configuration>
961N/A <configLocation>${checkstyleSourceConfigLocation}</configLocation>
1878N/A <headerLocation>${checkstyleHeaderLocation}</headerLocation>
1878N/A <suppressionsLocation>${checkstyleUnitTestSuppressionsLocation}</suppressionsLocation>
1878N/A <includeTestSourceDirectory>true</includeTestSourceDirectory>
5636N/A <!-- Only output errors if we're not expecting any -->
961N/A <consoleOutput>${checkstyleFailOnError}</consoleOutput>
1878N/A <failsOnError>${checkstyleFailOnError}</failsOnError>
961N/A </configuration>
<phase>process-test-classes</phase>
<goals>
<goal>checkstyle</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>