xref: /aosp_15_r20/external/gturri-aXMLRPC/pom.xml (revision 1b3e0c610889c330a4f530b7731f3b672f65ccad)
1<?xml version='1.0' encoding='UTF-8'?>
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>fr.turri</groupId>
5	<artifactId>aXMLRPC</artifactId>
6	<version>1.14.0</version>
7	<packaging>jar</packaging>
8	<name>aXMLRPC</name>
9	<description>Lightweight Java XML-RPC working also on Android.</description>
10	<url>https://github.com/gturri/aXMLRPC</url>
11    <properties>
12      <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
13      <maven.compiler.source>1.7</maven.compiler.source>
14      <maven.compiler.target>1.7</maven.compiler.target>
15    </properties>
16	<licenses>
17		<license>
18			<name>The MIT License (MIT)</name>
19		</license>
20	</licenses>
21	<developers>
22		<developer>
23			<id>timroes</id>
24			<name>Tim Roes</name>
25			<email>[email protected]</email>
26		</developer>
27		<developer>
28			<id>gturri</id>
29			<name>Guillaume Turri</name>
30			<email>[email protected]</email>
31		</developer>
32	</developers>
33	<dependencies>
34		<dependency>
35			<groupId>junit</groupId>
36			<artifactId>junit</artifactId>
37			<version>4.13.2</version>
38			<scope>test</scope>
39		</dependency>
40		<dependency>
41			<groupId>fr.turri</groupId>
42			<artifactId>jISO8601</artifactId>
43			<version>0.2</version>
44		</dependency>
45        <dependency>
46            <groupId>xerces</groupId>
47            <artifactId>xercesImpl</artifactId>
48            <version>2.12.2</version>
49        </dependency>
50        <dependency>
51          <groupId>com.github.tomakehurst</groupId>
52          <artifactId>wiremock-jre8</artifactId>
53          <version>2.35.1</version>
54          <scope>test</scope>
55        </dependency>
56	</dependencies>
57	<scm>
58        <connection>scm:git:https://github.com/gturri/aXMLRPC.git</connection>
59        <developerConnection>scm:git:[email protected]:gturri/aXMLRPC.git</developerConnection>
60        <url>https://github.com/gturri/aXMLRPC</url>
61        <tag>aXMLRPC-1.14.0</tag>
62	</scm>
63    <build>
64      <pluginManagement>
65        <plugins>
66          <plugin>
67            <groupId>org.apache.maven.plugins</groupId>
68            <artifactId>maven-release-plugin</artifactId>
69            <version>2.5.3</version>
70            <configuration>
71              <useReleaseProfile>false</useReleaseProfile>
72              <releaseProfiles>release</releaseProfiles>
73              <goals>deploy</goals>
74            </configuration>
75          </plugin>
76        </plugins>
77      </pluginManagement>
78      <plugins>
79        <plugin>
80          <groupId>org.apache.maven.plugins</groupId>
81          <artifactId>maven-site-plugin</artifactId>
82          <version>3.12.1</version>
83        </plugin>
84        <plugin>
85          <groupId>org.apache.maven.plugins</groupId>
86          <artifactId>maven-jar-plugin</artifactId>
87          <version>3.3.0</version>
88          <configuration>
89            <archive>
90              <manifest>
91                <addClasspath>true</addClasspath>
92              </manifest>
93            </archive>
94          </configuration>
95        </plugin>
96        <plugin>
97          <groupId>org.sonatype.plugins</groupId>
98          <artifactId>nexus-staging-maven-plugin</artifactId>
99          <version>1.6.13</version>
100          <extensions>true</extensions>
101          <configuration>
102            <serverId>ossrh</serverId>
103            <nexusUrl>https://oss.sonatype.org/</nexusUrl>
104            <autoReleaseAfterClose>true</autoReleaseAfterClose>
105          </configuration>
106        </plugin>
107        <plugin>
108          <groupId>org.apache.maven.plugins</groupId>
109          <artifactId>maven-javadoc-plugin</artifactId>
110          <version>3.4.1</version>
111          <executions>
112            <execution>
113              <id>attach-javadocs</id>
114              <goals>
115                <goal>jar</goal>
116              </goals>
117            </execution>
118          </executions>
119        </plugin>
120    </plugins>
121    </build>
122    <reporting>
123      <plugins>
124        <plugin>
125          <groupId>org.apache.maven.plugins</groupId>
126          <artifactId>maven-project-info-reports-plugin</artifactId>
127          <version>3.4.1</version>
128        </plugin>
129        <plugin>
130          <groupId>org.apache.maven.plugins</groupId>
131          <artifactId>maven-surefire-report-plugin</artifactId>
132          <version>2.22.2</version>
133        </plugin>
134        <plugin>
135          <groupId>org.codehaus.mojo</groupId>
136          <artifactId>cobertura-maven-plugin</artifactId>
137          <version>2.7</version>
138        </plugin>
139        <plugin>
140          <groupId>org.apache.maven.plugins</groupId>
141          <artifactId>maven-javadoc-plugin</artifactId>
142          <version>3.4.1</version>
143          <reportSets>
144            <reportSet>
145              <reports>
146                <report>javadoc</report>
147              </reports>
148              <configuration>
149                <destDir>doc-${project.version}</destDir>
150              </configuration>
151            </reportSet>
152          </reportSets>
153        </plugin>
154        <plugin>
155          <groupId>org.codehaus.mojo</groupId>
156          <artifactId>findbugs-maven-plugin</artifactId>
157          <version>3.0.5</version>
158        </plugin>
159      </plugins>
160    </reporting>
161    <profiles>
162      <profile>
163        <id>release</id>
164        <build>
165          <plugins>
166            <plugin>
167              <groupId>org.apache.maven.plugins</groupId>
168              <artifactId>maven-source-plugin</artifactId>
169              <version>3.2.1</version>
170              <executions>
171                <execution>
172                  <id>attach-sources</id>
173                  <goals>
174                    <goal>jar-no-fork</goal>
175                  </goals>
176                </execution>
177              </executions>
178            </plugin>
179            <plugin>
180              <groupId>org.apache.maven.plugins</groupId>
181              <artifactId>maven-javadoc-plugin</artifactId>
182              <version>3.4.1</version>
183              <executions>
184                <execution>
185                  <id>attach-javadocs</id>
186                  <goals>
187                    <goal>jar</goal>
188                  </goals>
189                </execution>
190              </executions>
191            </plugin>
192            <plugin>
193              <groupId>org.apache.maven.plugins</groupId>
194              <artifactId>maven-gpg-plugin</artifactId>
195              <version>3.0.1</version>
196              <executions>
197                <execution>
198                  <id>sign-artifacts</id>
199                  <phase>verify</phase>
200                  <goals>
201                    <goal>sign</goal>
202                  </goals>
203                </execution>
204              </executions>
205            </plugin>
206          </plugins>
207        </build>
208      </profile>
209    </profiles>
210    <distributionManagement>
211      <snapshotRepository>
212        <id>ossrh</id>
213        <url>https://oss.sonatype.org/content/repositories/snapshots</url>
214      </snapshotRepository>
215      <repository>
216        <id>ossrh</id>
217        <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
218      </repository>
219    </distributionManagement>
220</project>
221