mirror of
https://github.com/NoCheatPlus/NoCheatPlus.git
synced 2024-11-02 08:40:01 +01:00
7791a13e2c
packets introspection. By the way, the Instructions.txt file has been removed, the Ant task is now disabled by default. Some little other changes, but mostly JavaDoc additions. Enjoy!
132 lines
3.9 KiB
XML
132 lines
3.9 KiB
XML
<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>
|
|
|
|
<!-- Informations -->
|
|
<name>NoCheatPlus</name>
|
|
<version>3.7</version>
|
|
<description>Detect and fight the exploitation of various flaws/bugs in Minecraft.</description>
|
|
<url>http://dev.bukkit.org/server-mods/nocheatplus</url>
|
|
|
|
<groupId>fr.neatmonster.nocheatplus</groupId>
|
|
<artifactId>NoCheatPlus</artifactId>
|
|
<packaging>jar</packaging>
|
|
|
|
<!-- License -->
|
|
<licenses>
|
|
<license>
|
|
<name>GNU General Public License v3</name>
|
|
<url>http://www.gnu.org/licenses/gpl-3.0.html</url>
|
|
<distribution>repo</distribution>
|
|
</license>
|
|
</licenses>
|
|
|
|
<!-- Source code -->
|
|
<scm>
|
|
<developerConnection>scm:git:git@github.com:NeatMonster/${project.name}.git</developerConnection>
|
|
<connection>scm:git:git://github.com/NeatMonster/${project.name}.git</connection>
|
|
<url>https://github.com/NeatMonster/${project.name}</url>
|
|
</scm>
|
|
|
|
<!-- Repositories -->
|
|
<repositories>
|
|
<repository>
|
|
<id>bukkit</id>
|
|
<name>Bukkit</name>
|
|
<url>http://repo.bukkit.org/content/groups/public/</url>
|
|
</repository>
|
|
</repositories>
|
|
|
|
<!-- Dependencies -->
|
|
<dependencies>
|
|
<dependency>
|
|
<groupId>org.bukkit</groupId>
|
|
<artifactId>craftbukkit</artifactId>
|
|
<version>1.3.1-R1.0</version>
|
|
<type>jar</type>
|
|
<scope>compile</scope>
|
|
</dependency>
|
|
</dependencies>
|
|
|
|
<!-- Building -->
|
|
<build>
|
|
<defaultGoal>clean package</defaultGoal>
|
|
<sourceDirectory>${basedir}/src</sourceDirectory>
|
|
<resources>
|
|
<resource>
|
|
<targetPath>.</targetPath>
|
|
<filtering>true</filtering>
|
|
<directory>${basedir}</directory>
|
|
<includes>
|
|
<include>plugin.yml</include>
|
|
<include>LICENSE.txt</include>
|
|
</includes>
|
|
</resource>
|
|
</resources>
|
|
<plugins>
|
|
<plugin>
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
<artifactId>maven-compiler-plugin</artifactId>
|
|
<version>2.5.1</version>
|
|
<configuration>
|
|
<source>1.6</source>
|
|
<target>1.6</target>
|
|
</configuration>
|
|
</plugin>
|
|
<plugin>
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
<artifactId>maven-jar-plugin</artifactId>
|
|
<version>2.4</version>
|
|
<configuration>
|
|
<finalName>NoCheatPlus</finalName>
|
|
<archive>
|
|
<addMavenDescriptor>false</addMavenDescriptor>
|
|
<pomPropertiesFile>false</pomPropertiesFile>
|
|
<manifest>
|
|
<addDefaultSpecificationEntries>false</addDefaultSpecificationEntries>
|
|
<addDefaultImplementationEntries>false</addDefaultImplementationEntries>
|
|
</manifest>
|
|
</archive>
|
|
</configuration>
|
|
</plugin>
|
|
<plugin>
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
<artifactId>maven-antrun-plugin</artifactId>
|
|
<version>1.7</version>
|
|
<executions>
|
|
<execution>
|
|
<id>deploy-build</id>
|
|
<phase>install</phase>
|
|
<configuration>
|
|
<target if="deploy">
|
|
<property file="password.properties" prefix="password" />
|
|
<scp
|
|
todir="root:${password.value}@nocheatplus.org:/home/Minecraft/plugins/"
|
|
file="target/NoCheatPlus.jar" sftp="yes" trust="yes"
|
|
failonerror="no" />
|
|
<sshexec host="nocheatplus.org" username="root"
|
|
password="${password.value}" command='tmux send "reload" C-m'
|
|
trust="yes" failonerror="no" />
|
|
</target>
|
|
</configuration>
|
|
<goals>
|
|
<goal>run</goal>
|
|
</goals>
|
|
</execution>
|
|
</executions>
|
|
<dependencies>
|
|
<dependency>
|
|
<groupId>org.apache.ant</groupId>
|
|
<artifactId>ant-jsch</artifactId>
|
|
<version>1.8.4</version>
|
|
</dependency>
|
|
</dependencies>
|
|
</plugin>
|
|
</plugins>
|
|
</build>
|
|
|
|
<!-- Properties -->
|
|
<properties>
|
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
|
</properties>
|
|
</project> |