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