1<?xml version="1.0" encoding="UTF-8"?> 2 3<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"> 4 <modelVersion>4.0.0</modelVersion> 5 6 <parent> 7 <groupId>org.sonatype.oss</groupId> 8 <artifactId>oss-parent</artifactId> 9 <version>7</version> 10 </parent> 11 12 <groupId>com.squareup.okio</groupId> 13 <artifactId>okio-parent</artifactId> 14 <version>1.7.0-SNAPSHOT</version> 15 <packaging>pom</packaging> 16 <name>Okio (Parent)</name> 17 <description>A modern I/O API for Java</description> 18 <url>https://github.com/square/okio</url> 19 20 <modules> 21 <module>okio</module> 22 <module>benchmarks</module> 23 </modules> 24 25 <properties> 26 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 27 <java.version>1.7</java.version> 28 29 <!-- Dependencies --> 30 <animal.sniffer.version>1.10</animal.sniffer.version> 31 <jmh.version>1.4.1</jmh.version> 32 33 <!-- Test Dependencies --> 34 <junit.version>4.11</junit.version> 35 </properties> 36 37 <scm> 38 <url>https://github.com/square/okio/</url> 39 <connection>scm:git:https://github.com/square/okio.git</connection> 40 <developerConnection>scm:git:git@github.com:square/okio.git</developerConnection> 41 <tag>HEAD</tag> 42 </scm> 43 44 <issueManagement> 45 <system>GitHub Issues</system> 46 <url>https://github.com/square/okio/issues</url> 47 </issueManagement> 48 49 <licenses> 50 <license> 51 <name>Apache 2.0</name> 52 <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> 53 </license> 54 </licenses> 55 56 <dependencyManagement> 57 <dependencies> 58 <dependency> 59 <groupId>junit</groupId> 60 <artifactId>junit</artifactId> 61 <version>${junit.version}</version> 62 </dependency> 63 <dependency> 64 <groupId>org.codehaus.mojo</groupId> 65 <artifactId>animal-sniffer-annotations</artifactId> 66 <version>${animal.sniffer.version}</version> 67 </dependency> 68 <dependency> 69 <groupId>org.openjdk.jmh</groupId> 70 <artifactId>jmh-core</artifactId> 71 <version>${jmh.version}</version> 72 </dependency> 73 <dependency> 74 <groupId>org.openjdk.jmh</groupId> 75 <artifactId>jmh-generator-annprocess</artifactId> 76 <version>${jmh.version}</version> 77 <scope>provided</scope> 78 </dependency> 79 </dependencies> 80 </dependencyManagement> 81 82 <build> 83 <pluginManagement> 84 <plugins> 85 <plugin> 86 <groupId>org.apache.maven.plugins</groupId> 87 <artifactId>maven-compiler-plugin</artifactId> 88 <version>3.0</version> 89 <configuration> 90 <source>${java.version}</source> 91 <target>${java.version}</target> 92 </configuration> 93 </plugin> 94 </plugins> 95 </pluginManagement> 96 97 <plugins> 98 <plugin> 99 <groupId>org.apache.maven.plugins</groupId> 100 <artifactId>maven-release-plugin</artifactId> 101 <version>2.5</version> 102 <configuration> 103 <autoVersionSubmodules>true</autoVersionSubmodules> 104 </configuration> 105 </plugin> 106 </plugins> 107 </build> 108</project> 109