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</artifactId>
6 <version>3.6-SNAPSHOT</version>
7 <packaging>jar</packaging>
8 <name>libphonenumber</name>
9 <url>http://code.google.com/p/libphonenumber/</url>
12 <groupId>org.sonatype.oss</groupId>
13 <artifactId>oss-parent</artifactId>
18 Google's common Java library for parsing, formatting, storing and validating international phone numbers.
19 Optimized for running on smartphones.
24 <url>http://www.google.com/</url>
29 <name>The Apache Software License, Version 2.0</name>
30 <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
35 <connection>scm:svn:http://libphonenumber.googlecode.com/svn/trunk/java/</connection>
36 <developerConnection>scm:svn:https://libphonenumber.googlecode.com/svn/trunk/java/</developerConnection>
37 <url>scm:svn:http://libphonenumber.googlecode.com/svn/trunk/java/</url>
42 <id>jia.shao.peng</id>
43 <name>Shaopeng Jia</name>
44 <email>jia.shao.peng@gmail.com</email>
45 <organization>Google</organization>
48 <role>developer</role>
53 <name>Lara Rennie</name>
54 <email>lararennie@google.com</email>
55 <organization>Google</organization>
57 <role>developer</role>
65 <email>tronikos@gmail.com</email>
68 <name>g1smd.email</name>
69 <email>g1smd.email@gmail.com</email>
72 <name>Philippe Liard</name>
73 <email>philip.liard@gmail.com</email>
78 <sourceDirectory>src</sourceDirectory>
79 <testSourceDirectory>test</testSourceDirectory>
82 <directory>src/com/google/i18n/phonenumbers/data</directory>
83 <targetPath>com/google/i18n/phonenumbers/data</targetPath>
88 <directory>test/com/google/i18n/phonenumbers/data</directory>
89 <targetPath>com/google/i18n/phonenumbers/data</targetPath>
92 <directory>test/com/google/i18n/phonenumbers/geocoding/testing_data</directory>
93 <targetPath>com/google/i18n/phonenumbers/geocoding/testing_data</targetPath>
98 <groupId>org.codehaus.mojo</groupId>
99 <artifactId>exec-maven-plugin</artifactId>
100 <version>1.2</version>
103 <id>build-metadata</id>
104 <phase>generate-sources</phase>
109 <executable>java</executable>
111 <argument>-jar</argument>
112 <argument>../tools/java/java-build/target/java-build-1.0-SNAPSHOT-jar-with-dependencies.jar</argument>
113 <argument>BuildMetadataProtoFromXml</argument>
114 <argument>../resources/PhoneNumberMetaData.xml</argument>
115 <argument>src</argument>
116 <argument>false</argument> <!-- Not for testing. -->
117 <argument>false</argument> <!-- No lite metadata. -->
122 <id>build-test-metadata</id>
123 <phase>generate-test-sources</phase>
128 <executable>java</executable>
130 <argument>-jar</argument>
131 <argument>../tools/java/java-build/target/java-build-1.0-SNAPSHOT-jar-with-dependencies.jar</argument>
132 <argument>BuildMetadataProtoFromXml</argument>
133 <argument>../resources/PhoneNumberMetaDataForTesting.xml</argument>
134 <argument>test</argument>
135 <argument>true</argument> <!-- For testing. -->
136 <argument>false</argument> <!-- No lite metadata. -->
141 <id>build-geo-data</id>
142 <phase>generate-sources</phase>
147 <executable>java</executable>
149 <argument>-jar</argument>
150 <argument>../tools/java/java-build/target/java-build-1.0-SNAPSHOT-jar-with-dependencies.jar</argument>
151 <argument>GenerateAreaCodeData</argument>
152 <argument>../resources/geocoding</argument>
153 <argument>src/com/google/i18n/phonenumbers/geocoding/data</argument>
154 <argument>false</argument> <!-- Not for testing. -->
159 <id>build-geo-test-data</id>
160 <phase>generate-test-sources</phase>
165 <executable>java</executable>
167 <argument>-jar</argument>
168 <argument>../tools/java/java-build/target/java-build-1.0-SNAPSHOT-jar-with-dependencies.jar</argument>
169 <argument>GenerateAreaCodeData</argument>
170 <argument>../resources/test/geocoding</argument>
171 <argument>test/com/google/i18n/phonenumbers/geocoding/testing_data</argument>
172 <argument>true</argument> <!-- For testing. -->
179 <groupId>org.apache.maven.plugins</groupId>
180 <artifactId>maven-jar-plugin</artifactId>
181 <version>2.3.1</version>
184 <exclude>**/geocoding/</exclude>
189 <groupId>org.apache.maven.plugins</groupId>
190 <artifactId>maven-source-plugin</artifactId>
191 <version>2.1.2</version>
194 <id>attach-sources</id>
202 <groupId>org.apache.maven.plugins</groupId>
203 <artifactId>maven-javadoc-plugin</artifactId>
204 <version>2.7</version>
207 <id>attach-javadocs</id>
215 <artifactId>maven-release-plugin</artifactId>
216 <version>2.0-beta-7</version>
219 https://libphonenumber.googlecode.com/svn/tags/
224 <groupId>org.apache.maven.plugins</groupId>
225 <artifactId>maven-compiler-plugin</artifactId>
226 <version>2.3.2</version>
237 <id>release-sign-artifacts</id>
240 <name>performRelease</name>
247 <groupId>org.apache.maven.plugins</groupId>
248 <artifactId>maven-gpg-plugin</artifactId>
249 <version>1.1</version>
252 <id>sign-artifacts</id>
253 <phase>verify</phase>
266 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
271 <groupId>junit</groupId>
272 <artifactId>junit</artifactId>
273 <version>4.8.1</version>