• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<project xmlns="http://maven.apache.org/POM/4.0.0"
2         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4    <modelVersion>4.0.0</modelVersion>
5
6    <groupId>com.google.i18n.libphonenumber</groupId>
7    <artifactId>migrator</artifactId>
8    <version>1.0.0-SNAPSHOT</version>
9
10    <build>
11        <plugins>
12            <plugin>
13                <artifactId>maven-assembly-plugin</artifactId>
14                <configuration>
15                    <archive>
16                        <manifest>
17                            <mainClass>com.google.phonenumbers.migrator.CommandLineMain</mainClass>
18                        </manifest>
19                    </archive>
20                    <descriptorRefs>
21                        <descriptorRef>jar-with-dependencies</descriptorRef>
22                    </descriptorRefs>
23                </configuration>
24            </plugin>
25            <plugin>
26                <groupId>org.apache.maven.plugins</groupId>
27                <artifactId>maven-compiler-plugin</artifactId>
28                <configuration>
29                    <source>8</source>
30                    <target>8</target>
31                </configuration>
32            </plugin>
33        </plugins>
34        <resources>
35            <resource>
36                <directory>../metadata</directory>
37                <includes>
38                    <include>metadata.zip</include>
39                </includes>
40            </resource>
41            <resource>
42                <directory>src/data</directory>
43            </resource>
44        </resources>
45    </build>
46
47    <dependencies>
48        <dependency>
49            <groupId>com.google.i18n.libphonenumber</groupId>
50            <artifactId>metadata</artifactId>
51            <version>1.0-SNAPSHOT</version>
52            <scope>compile</scope>
53        </dependency>
54        <dependency>
55            <groupId>junit</groupId>
56            <artifactId>junit</artifactId>
57            <version>4.13.2</version>
58            <scope>test</scope>
59        </dependency>
60        <dependency>
61            <groupId>com.google.truth</groupId>
62            <artifactId>truth</artifactId>
63            <version>1.0.1</version>
64            <scope>test</scope>
65        </dependency>
66        <dependency>
67            <groupId>info.picocli</groupId>
68            <artifactId>picocli</artifactId>
69            <version>4.7.4</version>
70        </dependency>
71        <dependency>
72            <groupId>com.google.truth.extensions</groupId>
73            <artifactId>truth-java8-extension</artifactId>
74            <version>1.0.1</version>
75            <scope>test</scope>
76        </dependency>
77        <dependency>
78            <groupId>com.google.auto.value</groupId>
79            <artifactId>auto-value</artifactId>
80            <version>1.10.2</version>
81            <scope>provided</scope>
82        </dependency>
83        <dependency>
84            <groupId>com.google.auto.value</groupId>
85            <artifactId>auto-value-annotations</artifactId>
86            <version>1.10.2</version>
87        </dependency>
88    </dependencies>
89</project>
90