blob: 40aee1c29b00b6ed7ca29f1f1a2f1667c92ed6dd [file] [log] [blame]
Constantin Rack74b4b1e2013-12-26 22:32:49 +01001<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3 <modelVersion>4.0.0</modelVersion>
4 <groupId>co.nstant.in</groupId>
5 <artifactId>cbor</artifactId>
Constantin Rack2f94f722017-11-18 21:48:29 +01006 <version>0.8</version>
Constantin Rackad82b1d2014-01-14 13:49:08 +01007 <name>CBOR for Java</name>
8 <description>Java implementation of RFC 7049: Concise Binary Object Representation (CBOR)</description>
Constantin Rackcc843df2014-01-14 13:28:49 +01009 <url>https://github.com/c-rack/cbor-java</url>
Constantin Rack74b4b1e2013-12-26 22:32:49 +010010 <licenses>
11 <license>
12 <name>The Apache Software License, Version 2.0</name>
13 <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
14 <distribution>repo</distribution>
15 <comments>A business-friendly OSS license</comments>
16 </license>
17 </licenses>
Constantin Rack02c2b8b2014-04-15 22:18:52 +020018 <prerequisites>
Constantin Rackf8b47f42014-07-26 13:07:48 +020019 <maven>3.0.1</maven>
Constantin Rack02c2b8b2014-04-15 22:18:52 +020020 </prerequisites>
Constantin Rackcc843df2014-01-14 13:28:49 +010021 <scm>
22 <url>https://github.com/c-rack/cbor-java</url>
23 </scm>
Constantin Rack47963382018-02-16 21:58:07 +010024 <distributionManagement>
25 <snapshotRepository>
26 <id>ossrh</id>
27 <url>https://oss.sonatype.org/content/repositories/snapshots</url>
28 </snapshotRepository>
29 <repository>
30 <id>ossrh</id>
31 <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
32 </repository>
33 </distributionManagement>
Constantin Rackcc843df2014-01-14 13:28:49 +010034 <properties>
35 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
36 <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
Constantin Rack361c1e12014-01-14 15:02:05 +010037 <github.global.server>github</github.global.server>
Constantin Rackcc843df2014-01-14 13:28:49 +010038 </properties>
Constantin Rack74b4b1e2013-12-26 22:32:49 +010039 <developers>
40 <developer>
41 <id>crack</id>
42 <name>Constantin Rack</name>
43 <email>constantin@rack.li</email>
44 <url>http://co.nstant.in/</url>
45 <roles>
46 <role>developer</role>
47 </roles>
48 <timezone>Europe/Berlin</timezone>
49 </developer>
Thomas Rixac1c3922015-02-13 09:29:47 +010050 <developer>
51 <id>marandus</id>
52 <name>Thomas Rix</name>
53 <email>rix@decoit.de</email>
54 <url>http://www.decoit.de/</url>
55 <roles>
56 <role>developer</role>
57 </roles>
58 <timezone>Europe/Berlin</timezone>
59 </developer>
Constantin Rack74b4b1e2013-12-26 22:32:49 +010060 </developers>
61 <build>
62 <plugins>
Constantin Rack47963382018-02-16 21:58:07 +010063 <plugin>
64 <groupId>org.apache.maven.plugins</groupId>
65 <artifactId>maven-gpg-plugin</artifactId>
66 <version>1.5</version>
67 <executions>
68 <execution>
69 <id>sign-artifacts</id>
70 <phase>verify</phase>
71 <goals>
72 <goal>sign</goal>
73 </goals>
74 </execution>
75 </executions>
76 </plugin>
Constantin Rack74b4b1e2013-12-26 22:32:49 +010077 <plugin>
Constantin Rack08f17da2015-05-15 18:19:41 +020078 <groupId>org.eluder.coveralls</groupId>
79 <artifactId>coveralls-maven-plugin</artifactId>
Constantin Rackd4c80a92016-10-02 07:24:51 +020080 <version>4.3.0</version>
Constantin Rack08f17da2015-05-15 18:19:41 +020081 </plugin>
82 <plugin>
Constantin Rack74b4b1e2013-12-26 22:32:49 +010083 <groupId>org.apache.maven.plugins</groupId>
84 <artifactId>maven-compiler-plugin</artifactId>
Constantin Rack040abf32017-10-01 08:18:24 +020085 <version>3.7.0</version>
Constantin Rack74b4b1e2013-12-26 22:32:49 +010086 <configuration>
87 <source>1.7</source>
88 <target>1.7</target>
89 </configuration>
90 </plugin>
Constantin Rackcc843df2014-01-14 13:28:49 +010091 <plugin>
92 <groupId>org.apache.maven.plugins</groupId>
93 <artifactId>maven-source-plugin</artifactId>
Constantin Rack1f52e9f2016-08-05 22:24:13 +020094 <version>3.0.1</version>
Constantin Rackcc843df2014-01-14 13:28:49 +010095 <executions>
96 <execution>
97 <id>attach-sources</id>
98 <goals>
99 <goal>jar</goal>
100 </goals>
101 </execution>
102 </executions>
103 </plugin>
104 <plugin>
105 <groupId>org.apache.maven.plugins</groupId>
106 <artifactId>maven-javadoc-plugin</artifactId>
Constantin Rack1f52e9f2016-08-05 22:24:13 +0200107 <version>2.10.4</version>
Constantin Rackcc843df2014-01-14 13:28:49 +0100108 <executions>
109 <execution>
110 <id>attach-javadocs</id>
111 <goals>
112 <goal>jar</goal>
113 </goals>
114 </execution>
115 </executions>
116 </plugin>
Constantin Rack361c1e12014-01-14 15:02:05 +0100117 <plugin>
118 <groupId>org.apache.maven.plugins</groupId>
119 <artifactId>maven-site-plugin</artifactId>
Constantin Rack726ce6f2017-01-25 21:17:48 +0100120 <version>3.6</version>
Constantin Rack361c1e12014-01-14 15:02:05 +0100121 <configuration>
122 <locales>en</locales>
123 </configuration>
Constantin Rack90a442c2014-04-12 12:08:01 +0200124 <dependencies>
125 <dependency>
126 <groupId>lt.velykis.maven.skins</groupId>
127 <artifactId>reflow-velocity-tools</artifactId>
Constantin Rack610a7682015-05-21 21:25:44 +0200128 <version>1.1.1</version>
Constantin Rack90a442c2014-04-12 12:08:01 +0200129 </dependency>
130 <!-- Reflow skin requires Velocity >= 1.7 -->
131 <dependency>
132 <groupId>org.apache.velocity</groupId>
133 <artifactId>velocity</artifactId>
134 <version>1.7</version>
135 </dependency>
136 </dependencies>
Constantin Rack361c1e12014-01-14 15:02:05 +0100137 </plugin>
138 <plugin>
139 <groupId>com.github.github</groupId>
140 <artifactId>site-maven-plugin</artifactId>
Constantin Rack8c648be2015-06-08 10:24:23 +0200141 <version>0.12</version>
Constantin Rack361c1e12014-01-14 15:02:05 +0100142 <configuration>
143 <message>Creating site for ${project.version}</message>
144 </configuration>
145 <executions>
146 <execution>
147 <goals>
148 <goal>site</goal>
149 </goals>
150 <phase>site</phase>
151 </execution>
152 </executions>
153 </plugin>
Constantin Rack2979bef2015-09-04 14:36:25 +0200154 <plugin>
155 <groupId>org.jacoco</groupId>
156 <artifactId>jacoco-maven-plugin</artifactId>
Constantin Rackb89605e2017-04-14 14:32:26 +0200157 <version>0.7.9</version>
Constantin Rack2979bef2015-09-04 14:36:25 +0200158 <executions>
159 <execution>
160 <id>prepare-agent</id>
161 <goals>
162 <goal>prepare-agent</goal>
163 </goals>
164 </execution>
165 </executions>
166 </plugin>
Constantin Racked38a822015-12-25 19:01:01 +0100167 <plugin>
168 <groupId>org.apache.maven.plugins</groupId>
169 <artifactId>maven-pmd-plugin</artifactId>
Constantin Rack787af102017-05-24 20:11:15 +0200170 <version>3.8</version>
Constantin Racked38a822015-12-25 19:01:01 +0100171 <configuration>
172 <skipEmptyReport>false</skipEmptyReport>
173 </configuration>
174 </plugin>
Constantin Rack47963382018-02-16 21:58:07 +0100175 <plugin>
176 <groupId>org.sonatype.plugins</groupId>
177 <artifactId>nexus-staging-maven-plugin</artifactId>
178 <version>1.6.7</version>
179 <extensions>true</extensions>
180 <configuration>
181 <serverId>ossrh</serverId>
182 <nexusUrl>https://oss.sonatype.org/</nexusUrl>
183 <autoReleaseAfterClose>true</autoReleaseAfterClose>
184 </configuration>
185 </plugin>
Constantin Rack74b4b1e2013-12-26 22:32:49 +0100186 </plugins>
187 </build>
Constantin Rack361c1e12014-01-14 15:02:05 +0100188 <reporting>
189 <plugins>
190 <plugin>
191 <groupId>org.apache.maven.plugins</groupId>
192 <artifactId>maven-jxr-plugin</artifactId>
Constantin Rack610a7682015-05-21 21:25:44 +0200193 <version>2.5</version>
Constantin Rack361c1e12014-01-14 15:02:05 +0100194 </plugin>
195 <plugin>
196 <groupId>org.apache.maven.plugins</groupId>
Constantin Rack361c1e12014-01-14 15:02:05 +0100197 <artifactId>maven-surefire-report-plugin</artifactId>
Constantin Rack040abf32017-10-01 08:18:24 +0200198 <version>2.20.1</version>
Constantin Rack361c1e12014-01-14 15:02:05 +0100199 </plugin>
200 <plugin>
201 <groupId>org.codehaus.mojo</groupId>
202 <artifactId>findbugs-maven-plugin</artifactId>
Constantin Rack90de7742017-08-22 20:53:43 +0200203 <version>3.0.5</version>
Constantin Rack361c1e12014-01-14 15:02:05 +0100204 </plugin>
205 <plugin>
Constantin Rack72057452014-07-26 12:48:24 +0200206 <groupId>org.apache.maven.plugins</groupId>
207 <artifactId>maven-pmd-plugin</artifactId>
Constantin Rack787af102017-05-24 20:11:15 +0200208 <version>3.8</version>
Constantin Rack72057452014-07-26 12:48:24 +0200209 <configuration>
210 <skipEmptyReport>false</skipEmptyReport>
211 </configuration>
212 </plugin>
213 <plugin>
Constantin Rack0d6623c2014-04-21 15:41:03 +0200214 <groupId>org.codehaus.mojo</groupId>
215 <artifactId>jdepend-maven-plugin</artifactId>
Constantin Rack610a7682015-05-21 21:25:44 +0200216 <version>2.0</version>
Constantin Rack0d6623c2014-04-21 15:41:03 +0200217 </plugin>
218 <plugin>
Constantin Rack361c1e12014-01-14 15:02:05 +0100219 <groupId>org.apache.maven.plugins</groupId>
220 <artifactId>maven-project-info-reports-plugin</artifactId>
Constantin Rack9a8083f2016-03-12 11:06:19 +0100221 <version>2.9</version>
Constantin Rack361c1e12014-01-14 15:02:05 +0100222 <reportSets>
223 <reportSet>
224 <reports><!-- select reports -->
225 <report>index</report>
226 </reports>
227 </reportSet>
228 </reportSets>
229 </plugin>
230 <plugin>
231 <groupId>org.apache.maven.plugins</groupId>
232 <artifactId>maven-javadoc-plugin</artifactId>
Constantin Rack1f52e9f2016-08-05 22:24:13 +0200233 <version>2.10.4</version>
Constantin Rack361c1e12014-01-14 15:02:05 +0100234 <reportSets>
235 <reportSet><!-- by default, id = "default" -->
236 <reports><!-- select non-aggregate reports -->
237 <report>javadoc</report>
238 <report>test-javadoc</report>
239 </reports>
240 </reportSet>
241 <reportSet><!-- aggregate reportSet, to define in poms having modules -->
242 <id>aggregate</id>
243 <inherited>false</inherited><!-- don't run aggregate in child modules -->
244 <reports>
245 <report>aggregate</report>
246 </reports>
247 </reportSet>
248 </reportSets>
249 </plugin>
250 </plugins>
251 </reporting>
Constantin Rack74b4b1e2013-12-26 22:32:49 +0100252 <dependencies>
253 <dependency>
254 <groupId>junit</groupId>
255 <artifactId>junit</artifactId>
Constantin Rackec7d6072015-05-16 09:28:46 +0200256 <version>4.12</version>
Constantin Rack74b4b1e2013-12-26 22:32:49 +0100257 <scope>test</scope>
258 </dependency>
259 </dependencies>
260</project>