123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191 |
- <?xml version="1.0" encoding="UTF-8"?>
- <!--
- ~ This file is part of MissileWars (https://github.com/Butzlabben/missilewars).
- ~ Copyright (c) 2018-2021 Daniel Nägele.
- ~
- ~ MissileWars is free software: you can redistribute it and/or modify
- ~ it under the terms of the GNU General Public License as published by
- ~ the Free Software Foundation, either version 3 of the License, or
- ~ (at your option) any later version.
- ~
- ~ MissileWars is distributed in the hope that it will be useful,
- ~ but WITHOUT ANY WARRANTY; without even the implied warranty of
- ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- ~ GNU General Public License for more details.
- ~
- ~ You should have received a copy of the GNU General Public License
- ~ along with MissileWars. If not, see <https://www.gnu.org/licenses/>.
- -->
- <project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xmlns="http://maven.apache.org/POM/4.0.0"
- 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>
- <groupId>de.butzlabben</groupId>
- <artifactId>missilewars</artifactId>
- <packaging>pom</packaging>
- <version>1.0</version>
- <modules>
- <module>1_13</module>
- <module>1_12</module>
- <module>1_13_FAWE</module>
- <module>1_16_FAWE</module>
- <module>MissileWars-Plugin</module>
- </modules>
- <repositories>
- <repository>
- <id>spigot-repo</id>
- <url>https://hub.spigotmc.org/nexus/content/repositories/snapshots/</url>
- </repository>
- <repository>
- <id>we-repo</id>
- <url>http://maven.sk89q.com/repo/</url>
- </repository>
- <repository>
- <id>CodeMC</id>
- <url>https://repo.codemc.org/repository/maven-public</url>
- </repository>
- <repository>
- <id>vault-repo</id>
- <url>http://nexus.hc.to/content/repositories/pub_releases</url>
- </repository>
- <!--Repo for CommandFramework-->
- <repository>
- <id>pp-public</id>
- <url>http://nexus.myplayplanet.net/repository/public/</url>
- </repository>
- <repository>
- <id>fawe-repo</id>
- <url>http://ci.athion.net/job/FastAsyncWorldEdit/ws/mvn/</url>
- </repository>
- <repository>
- <id>mojang</id>
- <name>Mojang's Repository</name>
- <url>https://libraries.minecraft.net/</url>
- </repository>
- <!-- FAWE 1.16-->
- <repository>
- <id>IntellectualSites</id>
- <url>https://mvn.intellectualsites.com/content/repositories/releases/</url>
- </repository>
- </repositories>
- <dependencies>
- <dependency>
- <groupId>org.spigotmc</groupId>
- <artifactId>spigot-api</artifactId>
- <version>1.14-R0.1-SNAPSHOT</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>org.bukkit</groupId>
- <artifactId>bukkit</artifactId>
- <version>1.14-R0.1-SNAPSHOT</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>net.milkbowl.vault</groupId>
- <artifactId>VaultAPI</artifactId>
- <version>1.6</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>org.projectlombok</groupId>
- <artifactId>lombok</artifactId>
- <version>1.18.20</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>com.mojang</groupId>
- <artifactId>authlib</artifactId>
- <version>1.5.21</version>
- <scope>provided</scope>
- </dependency>
- </dependencies>
- <build>
- <finalName>${project.artifactId}</finalName>
- <defaultGoal>package</defaultGoal>
- <sourceDirectory>src/main/java</sourceDirectory>
- <resources>
- <resource>
- <directory>src/main/resources-filtered</directory>
- <filtering>true</filtering>
- </resource>
- <resource>
- <directory>src/main/resources</directory>
- <filtering>false</filtering>
- </resource>
- </resources>
- <plugins>
- <plugin>
- <artifactId>maven-compiler-plugin</artifactId>
- <version>3.5.1</version>
- <configuration>
- <source>11</source>
- <target>11</target>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-shade-plugin</artifactId>
- <version>3.2.1</version>
- <configuration>
- <relocations>
- <relocation>
- <pattern>org.bstats</pattern>
- <!-- Replace this with your package! -->
- <shadedPattern>de.butzlabben.missilewars</shadedPattern>
- </relocation>
- </relocations>
- <filters>
- <filter>
- <artifact>*:*</artifact>
- <excludes>
- <exclude>META-INF/</exclude>
- </excludes>
- </filter>
- </filters>
- </configuration>
- <executions>
- <execution>
- <phase>package</phase>
- <goals>
- <goal>shade</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-surefire-plugin</artifactId>
- <version>3.0.0-M5</version>
- <dependencies>
- <dependency>
- <groupId>org.apache.maven.surefire</groupId>
- <artifactId>surefire-junit47</artifactId>
- <version>3.0.0-M5</version>
- </dependency>
- </dependencies>
- </plugin>
- </plugins>
- </build>
- </project>
|