175 lines
6.5 KiB
Plaintext
175 lines
6.5 KiB
Plaintext
<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>
|
|
|
|
<prerequisites>
|
|
<maven>3.04</maven>
|
|
</prerequisites>
|
|
|
|
<parent>
|
|
<groupId>org.sonatype.oss</groupId>
|
|
<artifactId>oss-parent</artifactId>
|
|
<version>7</version>
|
|
</parent>
|
|
|
|
<scm>
|
|
<connection>scm:git:git@github.com:languagetool-org/languagetool.git</connection>
|
|
<developerConnection>scm:git:git@github.com:languagetool-org/languagetool.git</developerConnection>
|
|
<url>git@github.com:languagetool-org/languagetool.git</url>
|
|
<tag>HEAD</tag>
|
|
</scm>
|
|
|
|
<groupId>org.languagetool</groupId>
|
|
<artifactId>languagetool-parent</artifactId>
|
|
<version>2.9</version>
|
|
<packaging>pom</packaging>
|
|
|
|
<properties>
|
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
|
<maven.compiler.source>1.7</maven.compiler.source>
|
|
<maven.compiler.target>1.7</maven.compiler.target>
|
|
<maven.build.timestamp.format>yyyy-MM-dd HH:mm</maven.build.timestamp.format>
|
|
<junit.version>4.12</junit.version>
|
|
<morfologik.version>1.10.0</morfologik.version>
|
|
<languagetool.version>2.9</languagetool.version>
|
|
</properties>
|
|
|
|
<build>
|
|
|
|
<extensions>
|
|
<!-- needed to deploy to https://repository-languagetool.forge.cloudbees.com/snapshot/ -->
|
|
<extension>
|
|
<groupId>org.apache.maven.wagon</groupId>
|
|
<artifactId>wagon-webdav</artifactId>
|
|
<version>1.0-beta-2</version>
|
|
</extension>
|
|
</extensions>
|
|
|
|
<pluginManagement>
|
|
<plugins>
|
|
|
|
<plugin>
|
|
<artifactId>maven-compiler-plugin</artifactId>
|
|
<version>3.2</version>
|
|
</plugin>
|
|
|
|
<plugin>
|
|
<artifactId>maven-surefire-plugin</artifactId>
|
|
<version>2.18.1</version>
|
|
<configuration>
|
|
<trimStackTrace>false</trimStackTrace>
|
|
<argLine>-Xms256m -Xmx700m</argLine>
|
|
<runOrder>failedfirst</runOrder>
|
|
<excludes>
|
|
<exclude>**/*ConcurrencyTest.java</exclude>
|
|
<exclude>**/Abstract*.java</exclude>
|
|
</excludes>
|
|
</configuration>
|
|
</plugin>
|
|
|
|
<plugin>
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
<artifactId>maven-javadoc-plugin</artifactId>
|
|
<version>2.10.1</version>
|
|
<configuration>
|
|
<bottom><![CDATA[ ]]></bottom>
|
|
</configuration>
|
|
</plugin>
|
|
|
|
</plugins>
|
|
</pluginManagement>
|
|
</build>
|
|
|
|
<distributionManagement>
|
|
<repository>
|
|
<id>community-release</id>
|
|
<url>dav:https://repository-languagetool.forge.cloudbees.com/release/</url>
|
|
</repository>
|
|
<snapshotRepository>
|
|
<id>community-snapshot</id>
|
|
<url>dav:https://repository-languagetool.forge.cloudbees.com/snapshot/</url>
|
|
</snapshotRepository>
|
|
</distributionManagement>
|
|
|
|
<profiles>
|
|
<!-- taken from https://docs.sonatype.org/display/Repository/How+To+Generate+PGP+Signatures+With+Maven -->
|
|
<profile>
|
|
<id>release-sign-artifacts</id>
|
|
<activation>
|
|
<property>
|
|
<name>performRelease</name>
|
|
<value>true</value>
|
|
</property>
|
|
</activation>
|
|
<build>
|
|
<plugins>
|
|
<plugin>
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
<artifactId>maven-gpg-plugin</artifactId>
|
|
<version>1.4</version>
|
|
<configuration>
|
|
<useAgent>true</useAgent>
|
|
</configuration>
|
|
<executions>
|
|
<execution>
|
|
<id>sign-artifacts</id>
|
|
<phase>verify</phase>
|
|
<goals>
|
|
<goal>sign</goal>
|
|
</goals>
|
|
</execution>
|
|
</executions>
|
|
</plugin>
|
|
</plugins>
|
|
</build>
|
|
</profile>
|
|
</profiles>
|
|
|
|
<modules>
|
|
<module>languagetool-core</module>
|
|
<module>languagetool-language-modules/en</module>
|
|
<module>languagetool-language-modules/fa</module>
|
|
<module>languagetool-language-modules/fr</module>
|
|
<module>languagetool-language-modules/de</module>
|
|
<module>languagetool-language-modules/pl</module>
|
|
<module>languagetool-language-modules/ca</module>
|
|
<module>languagetool-language-modules/it</module>
|
|
<module>languagetool-language-modules/br</module>
|
|
<module>languagetool-language-modules/nl</module>
|
|
<module>languagetool-language-modules/pt</module>
|
|
<module>languagetool-language-modules/ru</module>
|
|
<module>languagetool-language-modules/ast</module>
|
|
<module>languagetool-language-modules/be</module>
|
|
<module>languagetool-language-modules/zh</module>
|
|
<module>languagetool-language-modules/da</module>
|
|
<module>languagetool-language-modules/eo</module>
|
|
<module>languagetool-language-modules/gl</module>
|
|
<module>languagetool-language-modules/el</module>
|
|
<module>languagetool-language-modules/is</module>
|
|
<module>languagetool-language-modules/ja</module>
|
|
<module>languagetool-language-modules/km</module>
|
|
<module>languagetool-language-modules/lt</module>
|
|
<module>languagetool-language-modules/ml</module>
|
|
<module>languagetool-language-modules/ro</module>
|
|
<module>languagetool-language-modules/sk</module>
|
|
<module>languagetool-language-modules/sl</module>
|
|
<module>languagetool-language-modules/es</module>
|
|
<module>languagetool-language-modules/sv</module>
|
|
<module>languagetool-language-modules/ta</module>
|
|
<module>languagetool-language-modules/tl</module>
|
|
<module>languagetool-language-modules/uk</module>
|
|
<module>languagetool-language-modules/de-DE-x-simple-language</module>
|
|
<module>languagetool-language-modules/all</module>
|
|
<module>languagetool-gui-commons</module>
|
|
<module>languagetool-commandline</module>
|
|
<module>languagetool-standalone</module>
|
|
<module>languagetool-office-extension</module>
|
|
<module>hunspell-native-libs</module>
|
|
<module>languagetool-wikipedia</module>
|
|
<module>languagetool-server</module>
|
|
<module>languagetool-dev</module>
|
|
<!-- don't add languagetool-client-example here, it's built manually only -->
|
|
<!-- no languagetool-webstart either -->
|
|
</modules>
|
|
|
|
</project>
|