| <?xml version="1.0" encoding="UTF-8"?> |
| |
| <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"> |
| <modelVersion>4.0.0</modelVersion> |
| |
| <artifactId>cldr</artifactId> |
| |
| <name>CLDR Java Tools</name> |
| |
| <url>https://unicode.org/cldr</url> |
| |
| <properties> |
| <mainClass>org.unicode.cldr.tool.Main</mainClass> |
| </properties> |
| |
| <scm> |
| <connection>scm:git:https://github.com/unicode-org/cldr.git</connection> |
| </scm> |
| |
| <parent> |
| <groupId>org.unicode.cldr</groupId> |
| <artifactId>cldr-all</artifactId> |
| <version>38.0-SNAPSHOT</version> |
| </parent> |
| |
| |
| <dependencies> |
| <dependency> |
| <groupId>com.ibm.icu</groupId> |
| <artifactId>icu4j-for-cldr</artifactId> |
| </dependency> |
| |
| <dependency> |
| <groupId>com.ibm.icu</groupId> |
| <artifactId>utilities-for-cldr</artifactId> |
| </dependency> |
| |
| <!-- test --> |
| <dependency> |
| <groupId>org.junit.jupiter</groupId> |
| <artifactId>junit-jupiter-api</artifactId> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.junit.jupiter</groupId> |
| <artifactId>junit-jupiter-engine</artifactId> |
| <scope>test</scope> |
| </dependency> |
| |
| <dependency> |
| <groupId>com.google.code.gson</groupId> |
| <artifactId>gson</artifactId> |
| </dependency> |
| <dependency> |
| <groupId>com.google.guava</groupId> |
| <artifactId>guava</artifactId> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.apache.ant</groupId> |
| <artifactId>ant</artifactId> |
| <scope>compile</scope> |
| </dependency> |
| |
| <dependency> |
| <groupId>xml-apis</groupId> |
| <artifactId>xml-apis</artifactId> |
| </dependency> |
| |
| <dependency> |
| <groupId>xerces</groupId> |
| <artifactId>xercesImpl</artifactId> |
| </dependency> |
| |
| <dependency> |
| <groupId>com.google.myanmartools</groupId> |
| <artifactId>myanmar-tools</artifactId> |
| </dependency> |
| </dependencies> |
| |
| <build> |
| <testSourceDirectory>${project.basedir}/../cldr-unittest/src</testSourceDirectory> |
| <sourceDirectory>.</sourceDirectory> <!-- TODO: fix by refactoring source dirs, CLDR-11585 --> |
| <resources> |
| <resource> |
| <directory>.</directory> |
| <includes> |
| <include>org/unicode/cldr/icu/*.html</include> |
| <include>org/unicode/cldr/icu/*.txt</include> |
| <include>org/unicode/cldr/json/*.txt</include> |
| <include>org/unicode/cldr/tool/*.css</include> |
| <include>org/unicode/cldr/tool/*.html</include> |
| <include>org/unicode/cldr/tool/*.txt</include> |
| <include>org/unicode/cldr/tool/*.xml</include> |
| <include>org/unicode/cldr/util/data/**/*</include> |
| </includes> |
| </resource> |
| </resources> |
| <testResources> |
| <testResource> |
| <directory>${project.basedir}/../cldr-unittest/src</directory> |
| <includes> |
| <include>org/unicode/cldr/unittest/*.txt</include> |
| <include>org/unicode/cldr/unittest/data/**/*</include> |
| </includes> |
| </testResource> |
| </testResources> |
| |
| <plugins> |
| <plugin> |
| <artifactId>maven-compiler-plugin</artifactId> |
| <configuration> |
| <!-- TODO: fix by refactoring source dirs, CLDR-11585 --> |
| <includes> |
| <include>com/**/*.java</include> |
| <include>org/**/*.java</include> |
| </includes> |
| </configuration> |
| </plugin> |
| <plugin> |
| <groupId>org.codehaus.mojo</groupId> |
| <artifactId>buildnumber-maven-plugin</artifactId> |
| </plugin> |
| <plugin> |
| <artifactId>maven-jar-plugin</artifactId> |
| <configuration> |
| <archive> |
| <manifest> |
| <mainClass>${mainClass}</mainClass> |
| </manifest> |
| <manifestEntries> |
| <Built-By>${user.name}</Built-By> |
| <Build-Time>${maven.build.timestamp}</Build-Time> |
| <CLDR-Tools-Git-Commit>${buildNumber}</CLDR-Tools-Git-Commit> |
| <CLDR-Tools-Git-Branch>${scmBranch}</CLDR-Tools-Git-Branch> |
| </manifestEntries> |
| </archive> |
| </configuration> |
| </plugin> |
| <plugin> |
| <artifactId>maven-assembly-plugin</artifactId> |
| <configuration> |
| <descriptorRefs> |
| <descriptorRef>jar-with-dependencies</descriptorRef> |
| </descriptorRefs> |
| <archive> |
| <manifest> |
| <mainClass>${mainClass}</mainClass> |
| </manifest> |
| </archive> |
| </configuration> |
| </plugin> |
| </plugins> |
| </build> |
| </project> |