1 <?xml version="1.0" encoding="UTF-8"?>
2 <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
4 <modelVersion>4.0.0</modelVersion>
8 <!-- The sitebuildsettings-pom.xml contains the specific settings
9 for a site on which the build can be performed so it will
10 contain for instance reference to the local Maven proxy/host
11 server or the local sonar etc. -->
13 <groupId>sitebuildsettings</groupId>
14 <artifactId>sitebuildsettings</artifactId>
15 <version>1.0.0-SNAPSHOT</version>
16 <relativePath>../../../sitebuildsettings-pom.xml</relativePath>
18 <groupId>org.opendaylight.controller</groupId>
19 <artifactId>commons.thirdparty</artifactId>
20 <version>1.1.0-SNAPSHOT</version>
21 <packaging>pom</packaging>
24 <siteplugin>3.2</siteplugin>
25 <projectinfo>2.6</projectinfo>
26 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
27 <compiler.version>2.3.2</compiler.version>
28 <surefire.version>2.13</surefire.version>
35 <url>${nexusproxy}/repositories/central2/</url>
41 <id>fastreassembly</id>
45 <groupId>org.apache.maven.plugins</groupId>
46 <artifactId>maven-dependency-plugin</artifactId>
47 <version>2.4</version>
50 <id>copyfastreassembly</id>
51 <phase>install</phase>
58 <groupId>${project.groupId}</groupId>
59 <artifactId>${project.artifactId}</artifactId>
60 <version>${project.version}</version>
61 <destFileName>${project.groupId}.${project.artifactId}-${project.version}.jar</destFileName>
64 <outputDirectory>${fastreassembly.directory}</outputDirectory>
77 <groupId>com.googlecode.maven-java-formatter-plugin</groupId>
78 <artifactId>maven-java-formatter-plugin</artifactId>
79 <version>0.3.1</version>
82 <exclude>**/*</exclude>
90 <groupId>org.apache.maven.plugins</groupId>
91 <artifactId>maven-site-plugin</artifactId>
92 <version>${siteplugin}</version>
96 <groupId>org.apache.maven.plugins</groupId>
97 <artifactId>maven-project-info-reports-plugin</artifactId>
98 <version>${projectinfo}</version>
100 <dependencyDetailsEnabled>false</dependencyDetailsEnabled>
101 <dependencyLocationsEnabled>false</dependencyLocationsEnabled>
104 <report>index</report>
105 <report>project-team</report>
106 <report>license</report>
107 <report>mailing-list</report>
108 <report>plugin-management</report>
110 <report>issue-tracking</report>
112 <report>summary</report>
116 <groupId>org.apache.maven.plugins</groupId>
117 <artifactId>maven-checkstyle-plugin</artifactId>
118 <version>2.10</version>
121 <groupId>org.apache.maven.plugins</groupId>
122 <artifactId>maven-javadoc-plugin</artifactId>
123 <version>2.8.1</version>
125 <doclet>org.jboss.apiviz.APIviz</doclet>
127 <groupId>org.jboss.apiviz</groupId>
128 <artifactId>apiviz</artifactId>
129 <version>1.3.2.GA</version>
131 <finalName>${project.artifactId}-${build.suffix}</finalName>
132 <useStandardDocletOptions>true</useStandardDocletOptions>
133 <charset>UTF-8</charset>
134 <encoding>UTF-8</encoding>
135 <docencoding>UTF-8</docencoding>
136 <breakiterator>true</breakiterator>
137 <version>true</version>
138 <author>true</author>
139 <keywords>true</keywords>
140 <excludePackageNames>net.sf.jnetlib.*:cern.*:corejava</excludePackageNames>
144 <groupId>org.apache.maven.plugins</groupId>
145 <artifactId>maven-jxr-plugin</artifactId>
146 <version>2.3</version>
148 <aggregate>true</aggregate>
149 <linkJavadoc>true</linkJavadoc>
160 <!-- Maven repo2 mirror -->
163 <name>central2</name>
164 <url>${nexusproxy}/repositories/central2/</url>
166 <!-- Maven repo1 mirror -->
170 <url>${nexusproxy}/repositories/central/</url>
172 <!-- Third Packages hosted in local maven because not available in
175 <id>${thirdpartyID}</id>
176 <name>thirdparty</name>
177 <url>${nexusproxy}/repositories/thirdparty</url>
180 <distributionManagement>
181 <!-- Third-party Released artifact -->
183 <id>${thirdpartyID}</id>
184 <url>${nexusproxy}/repositories/thirdparty</url>
186 <!-- Third-party Snapshot artifact -->
188 <id>${thirdpartyID}-snapshot</id>
189 <url>${nexusproxy}/repositories/thirdparty-snapshot</url>
190 </snapshotRepository>
191 <!-- Site deployment -->
194 <url>${sitedeploy}</url>
196 </distributionManagement>