blob: 13485859e9f0833b2dd9842f8c851c7cdf9816c2 [file] [log] [blame]
Andrew Brown3f2521a2015-01-17 22:10:15 -08001<?xml version="1.0" encoding="UTF-8"?>
2<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/xsd/maven-4.0.0.xsd">
3 <modelVersion>4.0.0</modelVersion>
Andrew Brownac282262015-01-20 16:14:43 -08004 <groupId>com.intel.jndn.utils</groupId>
Andrew Brown3f2521a2015-01-17 22:10:15 -08005 <artifactId>jndn-utils</artifactId>
andrewsbrown0bb5d5f2015-04-07 09:08:54 -07006 <version>0.9.9</version>
andrewsbrown8372eaa2015-02-23 10:08:17 -08007 <name>jndn-utils</name>
Andrew Browna88e6ef2015-01-22 11:43:44 -08008 <description>Collection of tools to simplify synchronous and asynchronous data transfer over the NDN network</description>
andrewsbrown8372eaa2015-02-23 10:08:17 -08009 <url>https://github.com/01org/jndn-utils</url>
10 <packaging>jar</packaging>
11 <licenses>
12 <license>
13 <name>LGPL v3</name>
14 <url>https://www.gnu.org/licenses/lgpl.html</url>
15 </license>
16 </licenses>
17 <developers>
18 <developer>
19 <name>Andrew Brown</name>
20 <url>http://github.com/andrewsbrown</url>
21 </developer>
22 </developers>
23 <scm>
24 <url>https://github.com/01org/jndn-utils</url>
25 <connection>scm:git:git@github.com:01org/jndn-utils.git</connection>
26 <developerConnection>scm:git:git@github.com:01org/jndn-utils.git</developerConnection>
27 </scm>
Andrew Brown3f2521a2015-01-17 22:10:15 -080028 <dependencies>
29 <dependency>
Andrew Browndb457052015-02-21 15:41:58 -080030 <groupId>net.named-data</groupId>
Andrew Brown3f2521a2015-01-17 22:10:15 -080031 <artifactId>jndn</artifactId>
andrewsbrown3ecf6642015-03-09 18:25:53 -070032 <version>RELEASE</version>
Andrew Brown3f2521a2015-01-17 22:10:15 -080033 </dependency>
34 <!-- Test dependencies -->
35 <dependency>
36 <groupId>junit</groupId>
37 <artifactId>junit</artifactId>
38 <version>4.10</version>
39 <scope>test</scope>
40 </dependency>
41 <dependency>
42 <groupId>com.intel.jndn.mock</groupId>
43 <artifactId>jndn-mock</artifactId>
Andrew Browndb457052015-02-21 15:41:58 -080044 <version>RELEASE</version>
Andrew Brown3f2521a2015-01-17 22:10:15 -080045 <scope>test</scope>
46 </dependency>
47 </dependencies>
48 <properties>
49 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
50 <maven.compiler.source>1.7</maven.compiler.source>
51 <maven.compiler.target>1.7</maven.compiler.target>
52 </properties>
andrewsbrown2e349562015-04-01 14:26:36 -070053 <build>
54 <plugins>
55 <plugin>
56 <groupId>org.jacoco</groupId>
57 <artifactId>jacoco-maven-plugin</artifactId>
58 <version>0.7.4.201502262128</version>
59 <executions>
60 <execution>
61 <id>pre-unit-test</id>
62 <goals>
63 <goal>prepare-agent</goal>
64 </goals>
65 </execution>
66 <execution>
67 <id>post-unit-test</id>
68 <phase>test</phase>
69 <goals>
70 <goal>report</goal>
71 </goals>
72 </execution>
73 </executions>
74 </plugin>
75 </plugins>
76 </build>
andrewsbrown7836a5f2015-02-23 11:20:10 -080077 <profiles>
78 <profile>
79 <id>ossrh</id>
80 <build>
81 <plugins>
82 <!-- OSSRH-directed plugins (see http://central.sonatype.org/pages/apache-maven.html) -->
83 <plugin>
84 <groupId>org.apache.maven.plugins</groupId>
85 <artifactId>maven-source-plugin</artifactId>
86 <version>2.4</version>
87 <executions>
88 <execution>
89 <id>attach-sources</id>
90 <goals>
91 <goal>jar-no-fork</goal>
92 </goals>
93 </execution>
94 </executions>
95 </plugin>
96 <plugin>
97 <groupId>org.apache.maven.plugins</groupId>
98 <artifactId>maven-javadoc-plugin</artifactId>
99 <version>2.10.1</version>
100 <executions>
101 <execution>
102 <id>attach-javadocs</id>
103 <goals>
104 <goal>jar</goal>
105 </goals>
106 </execution>
107 </executions>
108 </plugin>
109 <plugin>
110 <groupId>org.sonatype.plugins</groupId>
111 <artifactId>nexus-staging-maven-plugin</artifactId>
112 <version>1.6.3</version>
113 <extensions>true</extensions>
114 <configuration>
115 <serverId>ossrh</serverId>
116 <stagingProfileId>a80137db01223a</stagingProfileId>
117 <nexusUrl>https://oss.sonatype.org/</nexusUrl>
118 <autoReleaseAfterClose>true</autoReleaseAfterClose>
119 </configuration>
120 </plugin>
121 <plugin>
122 <groupId>org.apache.maven.plugins</groupId>
123 <artifactId>maven-gpg-plugin</artifactId>
124 <version>1.5</version>
125 <executions>
126 <execution>
127 <id>sign-artifacts</id>
128 <phase>verify</phase>
129 <goals>
130 <goal>sign</goal>
131 </goals>
132 </execution>
133 </executions>
134 </plugin>
135 </plugins>
136 </build>
137 </profile>
138 </profiles>
Andrew Brown3f2521a2015-01-17 22:10:15 -0800139</project>