xref: /aosp_15_r20/external/cldr/docs/charts/keyboard/pom.xml (revision 912701f9769bb47905792267661f0baf2b85bed5)
1*912701f9SAndroid Build Coastguard Worker<?xml version="1.0" encoding="UTF-8"?>
2*912701f9SAndroid Build Coastguard Worker
3*912701f9SAndroid Build Coastguard Worker<project xmlns="http://maven.apache.org/POM/4.0.0"
4*912701f9SAndroid Build Coastguard Worker	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5*912701f9SAndroid Build Coastguard Worker	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
6*912701f9SAndroid Build Coastguard Worker	<modelVersion>4.0.0</modelVersion>
7*912701f9SAndroid Build Coastguard Worker
8*912701f9SAndroid Build Coastguard Worker	<artifactId>cldr-keyboard-charts</artifactId>
9*912701f9SAndroid Build Coastguard Worker	<packaging>pom</packaging>
10*912701f9SAndroid Build Coastguard Worker	<name>CLDR Keyboard Charts</name>
11*912701f9SAndroid Build Coastguard Worker
12*912701f9SAndroid Build Coastguard Worker	<url>https://unicode.org/cldr</url>
13*912701f9SAndroid Build Coastguard Worker
14*912701f9SAndroid Build Coastguard Worker	<scm>
15*912701f9SAndroid Build Coastguard Worker		<connection>scm:git:https://github.com/unicode-org/cldr.git</connection>
16*912701f9SAndroid Build Coastguard Worker	</scm>
17*912701f9SAndroid Build Coastguard Worker
18*912701f9SAndroid Build Coastguard Worker
19*912701f9SAndroid Build Coastguard Worker	<parent>
20*912701f9SAndroid Build Coastguard Worker		<groupId>org.unicode.cldr</groupId>
21*912701f9SAndroid Build Coastguard Worker		<artifactId>cldr-all</artifactId>
22*912701f9SAndroid Build Coastguard Worker		<version>45.0</version>
23*912701f9SAndroid Build Coastguard Worker        <relativePath>../../../tools/pom.xml</relativePath>
24*912701f9SAndroid Build Coastguard Worker	</parent>
25*912701f9SAndroid Build Coastguard Worker
26*912701f9SAndroid Build Coastguard Worker    <build>
27*912701f9SAndroid Build Coastguard Worker		<plugins>
28*912701f9SAndroid Build Coastguard Worker			<plugin>
29*912701f9SAndroid Build Coastguard Worker            <!-- to get the node version-->
30*912701f9SAndroid Build Coastguard Worker				<artifactId>maven-antrun-plugin</artifactId>
31*912701f9SAndroid Build Coastguard Worker				<executions>
32*912701f9SAndroid Build Coastguard Worker					<execution>
33*912701f9SAndroid Build Coastguard Worker						<phase>initialize</phase>
34*912701f9SAndroid Build Coastguard Worker						<configuration>
35*912701f9SAndroid Build Coastguard Worker							<target>
36*912701f9SAndroid Build Coastguard Worker								<concat append="no" destfile="${project.basedir}/target/node-version.properties">node.version=</concat>
37*912701f9SAndroid Build Coastguard Worker								<concat append="yes" destfile="${project.basedir}/target/node-version.properties">
38*912701f9SAndroid Build Coastguard Worker									<fileset dir="${project.basedir}/../../..">
39*912701f9SAndroid Build Coastguard Worker										<include name=".node-version" />
40*912701f9SAndroid Build Coastguard Worker									</fileset>
41*912701f9SAndroid Build Coastguard Worker								</concat>
42*912701f9SAndroid Build Coastguard Worker							</target>
43*912701f9SAndroid Build Coastguard Worker						</configuration>
44*912701f9SAndroid Build Coastguard Worker						<goals>
45*912701f9SAndroid Build Coastguard Worker							<goal>run</goal>
46*912701f9SAndroid Build Coastguard Worker						</goals>
47*912701f9SAndroid Build Coastguard Worker					</execution>
48*912701f9SAndroid Build Coastguard Worker				</executions>
49*912701f9SAndroid Build Coastguard Worker			</plugin>
50*912701f9SAndroid Build Coastguard Worker			<plugin>
51*912701f9SAndroid Build Coastguard Worker				<groupId>org.codehaus.mojo</groupId>
52*912701f9SAndroid Build Coastguard Worker				<artifactId>properties-maven-plugin</artifactId>
53*912701f9SAndroid Build Coastguard Worker				<executions>
54*912701f9SAndroid Build Coastguard Worker					<execution>
55*912701f9SAndroid Build Coastguard Worker						<phase>initialize</phase>
56*912701f9SAndroid Build Coastguard Worker						<goals>
57*912701f9SAndroid Build Coastguard Worker							<goal>read-project-properties</goal>
58*912701f9SAndroid Build Coastguard Worker						</goals>
59*912701f9SAndroid Build Coastguard Worker						<configuration>
60*912701f9SAndroid Build Coastguard Worker							<files>
61*912701f9SAndroid Build Coastguard Worker								<file>${project.basedir}/target/node-version.properties</file>
62*912701f9SAndroid Build Coastguard Worker							</files>
63*912701f9SAndroid Build Coastguard Worker						</configuration>
64*912701f9SAndroid Build Coastguard Worker					</execution>
65*912701f9SAndroid Build Coastguard Worker				</executions>
66*912701f9SAndroid Build Coastguard Worker			</plugin>
67*912701f9SAndroid Build Coastguard Worker			<plugin>
68*912701f9SAndroid Build Coastguard Worker				<groupId>com.github.eirslett</groupId>
69*912701f9SAndroid Build Coastguard Worker				<artifactId>frontend-maven-plugin</artifactId>
70*912701f9SAndroid Build Coastguard Worker				<executions>
71*912701f9SAndroid Build Coastguard Worker					<execution>
72*912701f9SAndroid Build Coastguard Worker						<id>install node and npm</id>
73*912701f9SAndroid Build Coastguard Worker						<goals>
74*912701f9SAndroid Build Coastguard Worker							<goal>install-node-and-npm</goal>
75*912701f9SAndroid Build Coastguard Worker						</goals>
76*912701f9SAndroid Build Coastguard Worker                        <phase>integration-test</phase>
77*912701f9SAndroid Build Coastguard Worker					</execution>
78*912701f9SAndroid Build Coastguard Worker					<execution>
79*912701f9SAndroid Build Coastguard Worker						<id>npm install</id>
80*912701f9SAndroid Build Coastguard Worker						<goals>
81*912701f9SAndroid Build Coastguard Worker							<goal>npm</goal>
82*912701f9SAndroid Build Coastguard Worker						</goals>
83*912701f9SAndroid Build Coastguard Worker                        <phase>integration-test</phase>
84*912701f9SAndroid Build Coastguard Worker					</execution>
85*912701f9SAndroid Build Coastguard Worker					<execution>
86*912701f9SAndroid Build Coastguard Worker						<id>npm run build</id>
87*912701f9SAndroid Build Coastguard Worker						<goals>
88*912701f9SAndroid Build Coastguard Worker							<goal>npm</goal>
89*912701f9SAndroid Build Coastguard Worker						</goals>
90*912701f9SAndroid Build Coastguard Worker						<configuration>
91*912701f9SAndroid Build Coastguard Worker							<arguments>run build</arguments>
92*912701f9SAndroid Build Coastguard Worker						</configuration>
93*912701f9SAndroid Build Coastguard Worker                        <phase>integration-test</phase>
94*912701f9SAndroid Build Coastguard Worker					</execution>
95*912701f9SAndroid Build Coastguard Worker				</executions>
96*912701f9SAndroid Build Coastguard Worker				<configuration>
97*912701f9SAndroid Build Coastguard Worker					<nodeVersion>${node.version}</nodeVersion>
98*912701f9SAndroid Build Coastguard Worker					<!-- run in project sourcedir -->
99*912701f9SAndroid Build Coastguard Worker					<workingDirectory>${project.basedir}</workingDirectory>
100*912701f9SAndroid Build Coastguard Worker				</configuration>
101*912701f9SAndroid Build Coastguard Worker			</plugin>
102*912701f9SAndroid Build Coastguard Worker		</plugins>
103*912701f9SAndroid Build Coastguard Worker	</build>
104*912701f9SAndroid Build Coastguard Worker
105*912701f9SAndroid Build Coastguard Worker
106*912701f9SAndroid Build Coastguard Worker    <profiles>
107*912701f9SAndroid Build Coastguard Worker        <profile>
108*912701f9SAndroid Build Coastguard Worker        <id>build-keyboard-charts</id>
109*912701f9SAndroid Build Coastguard Worker        </profile>
110*912701f9SAndroid Build Coastguard Worker    </profiles>
111*912701f9SAndroid Build Coastguard Worker
112*912701f9SAndroid Build Coastguard Worker</project>
113