Home | History | Annotate | Download | only in libphonenumber
      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.11</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 (a] 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 (a] 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 (a] 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 (a] gmail.com</email>
     69     </contributor>
     70     <contributor>
     71       <name>g1smd.email</name>
     72       <email>g1smd.email (a] gmail.com</email>
     73     </contributor>
     74     <contributor>
     75       <name>Philippe Liard</name>
     76       <email>philip.liard (a] 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