1<?xml version="1.0"?> 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> 4 <groupId>com.googlecode.libphonenumber</groupId> 5 <artifactId>libphonenumber-parent</artifactId> 6 <version>7.0.4</version> 7 <packaging>pom</packaging> 8 <url>https://github.com/googlei18n/libphonenumber/</url> 9 10 <parent> 11 <groupId>org.sonatype.oss</groupId> 12 <artifactId>oss-parent</artifactId> 13 <version>7</version> 14 </parent> 15 16 <description> 17 Google's common Java library for parsing, formatting, storing and validating international phone numbers. 18 Optimized for running on smartphones. 19 </description> 20 21 <organization> 22 <name>Google</name> 23 <url>http://www.google.com/</url> 24 </organization> 25 26 <licenses> 27 <license> 28 <name>The Apache Software License, Version 2.0</name> 29 <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> 30 </license> 31 </licenses> 32 33 <scm> 34 <connection>scm:git:https://github.com/googlei18n/libphonenumber.git</connection> 35 <developerConnection>scm:git:git@github.com:googlei18n/libphonenumber.git</developerConnection> 36 <url>https://github.com/googlei18n/libphonenumber/</url> 37 </scm> 38 39 <properties> 40 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 41 </properties> 42 43 <developers> 44 <developer> 45 <id>jia.shao.peng</id> 46 <name>Shaopeng Jia</name> 47 <email>jia.shao.peng@gmail.com</email> 48 <organization>Google</organization> 49 <roles> 50 <role>owner</role> 51 <role>developer</role> 52 </roles> 53 </developer> 54 <developer> 55 <id>lararennie</id> 56 <name>Lara Rennie</name> 57 <email>lararennie@google.com</email> 58 <organization>Google</organization> 59 <roles> 60 <role>developer</role> 61 </roles> 62 </developer> 63 </developers> 64 65 <contributors> 66 <contributor> 67 <name>tronikos</name> 68 <email>tronikos@gmail.com</email> 69 </contributor> 70 <contributor> 71 <name>g1smd.email</name> 72 <email>g1smd.email@gmail.com</email> 73 </contributor> 74 <contributor> 75 <name>Philippe Liard</name> 76 <email>philip.liard@gmail.com</email> 77 </contributor> 78 </contributors> 79 80 <modules> 81 <module>libphonenumber</module> 82 <module>internal/prefixmapper</module> 83 <module>carrier</module> 84 <module>geocoder</module> 85 <module>demo</module> 86 </modules> 87 88 <build> 89 <plugins> 90 <plugin> 91 <groupId>org.apache.maven.plugins</groupId> 92 <artifactId>maven-surefire-plugin</artifactId> 93 <version>2.12</version> 94 <configuration> 95 <forkMode>never</forkMode> 96 <includes> 97 <include>**/*Test.java</include> 98 </includes> 99 </configuration> 100 </plugin> 101 <plugin> 102 <groupId>org.apache.maven.plugins</groupId> 103 <artifactId>maven-source-plugin</artifactId> 104 <version>2.1.2</version> 105 <executions> 106 <execution> 107 <id>attach-sources</id> 108 <goals> 109 <goal>jar</goal> 110 </goals> 111 </execution> 112 </executions> 113 </plugin> 114 <plugin> 115 <groupId>org.apache.maven.plugins</groupId> 116 <artifactId>maven-javadoc-plugin</artifactId> 117 <version>2.7</version> 118 <executions> 119 <execution> 120 <id>attach-javadocs</id> 121 <goals> 122 <goal>jar</goal> 123 </goals> 124 </execution> 125 </executions> 126 </plugin> 127 <plugin> 128 <artifactId>maven-release-plugin</artifactId> 129 <version>2.2.1</version> 130 <configuration> 131 <tagNameFormat>libphonenumber-@{project.version}</tagNameFormat> 132 </configuration> 133 </plugin> 134 <plugin> 135 <groupId>org.apache.maven.plugins</groupId> 136 <artifactId>maven-compiler-plugin</artifactId> 137 <version>2.3.2</version> 138 <configuration> 139 <source>1.5</source> 140 <target>1.5</target> 141 </configuration> 142 </plugin> 143 </plugins> 144 </build> 145 146 <profiles> 147 <profile> 148 <id>release-sign-artifacts</id> 149 <activation> 150 <property> 151 <name>performRelease</name> 152 <value>true</value> 153 </property> 154 </activation> 155 <build> 156 <plugins> 157 <plugin> 158 <groupId>org.apache.maven.plugins</groupId> 159 <artifactId>maven-gpg-plugin</artifactId> 160 <version>1.1</version> 161 <executions> 162 <execution> 163 <id>sign-artifacts</id> 164 <phase>verify</phase> 165 <goals> 166 <goal>sign</goal> 167 </goals> 168 </execution> 169 </executions> 170 </plugin> 171 </plugins> 172 </build> 173 </profile> 174 </profiles> 175 176 <dependencies> 177 <dependency> 178 <groupId>junit</groupId> 179 <artifactId>junit</artifactId> 180 <version>4.8.1</version> 181 <scope>test</scope> 182 </dependency> 183 </dependencies> 184 185</project> 186