Break out ProGuard to MassiveCoreXlibGuava, renames and tweaks
This commit is contained in:
parent
81f11443f7
commit
0742181a65
46
pom.xml
46
pom.xml
@ -34,6 +34,8 @@
|
||||
<massiveMavenCompilerPluginVersion>3.7.0</massiveMavenCompilerPluginVersion>
|
||||
<massiveMavenJarPluginVersion>3.0.2</massiveMavenJarPluginVersion>
|
||||
<massiveMavenShadePluginVersion>3.1.0</massiveMavenShadePluginVersion>
|
||||
<massiveMavenProGuardPluginVersion>2.0.14</massiveMavenProGuardPluginVersion>
|
||||
<massiveMavenProGuardVersion>5.3.3</massiveMavenProGuardVersion>
|
||||
|
||||
<!-- ~~~~~~~~~~~~~~~~~ -->
|
||||
<!-- External Versions -->
|
||||
@ -251,6 +253,32 @@
|
||||
<artifactId>maven-shade-plugin</artifactId>
|
||||
<version>${massiveMavenShadePluginVersion}</version>
|
||||
</plugin>
|
||||
<!-- ProGuard -->
|
||||
<plugin>
|
||||
<groupId>com.github.wvengen</groupId>
|
||||
<artifactId>proguard-maven-plugin</artifactId>
|
||||
<version>${massiveMavenProGuardPluginVersion}</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<phase>package</phase>
|
||||
<goals>
|
||||
<goal>proguard</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
<configuration>
|
||||
<proguardVersion>${massiveMavenProGuardVersion}</proguardVersion>
|
||||
<proguardInclude>${basedir}/proguard.conf</proguardInclude>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>net.sf.proguard</groupId>
|
||||
<artifactId>proguard-base</artifactId>
|
||||
<version>${massiveMavenProGuardVersion}</version>
|
||||
<scope>runtime</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</pluginManagement>
|
||||
</build>
|
||||
@ -805,6 +833,18 @@
|
||||
<version>${project.version}</version>
|
||||
<scope>provided</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.massivecraft.massivecore</groupId>
|
||||
<artifactId>MassiveCoreXlib</artifactId>
|
||||
<version>${project.version}</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.massivecraft.massivecore</groupId>
|
||||
<artifactId>MassiveCoreXlibGuava</artifactId>
|
||||
<version>${project.version}</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.massivecraft.massivedisguises</groupId>
|
||||
<artifactId>MassiveDisguises</artifactId>
|
||||
@ -973,12 +1013,6 @@
|
||||
<version>${project.version}</version>
|
||||
<scope>provided</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.massivecraft.massivecore</groupId>
|
||||
<artifactId>MassiveXlib</artifactId>
|
||||
<version>${project.version}</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.massivecraft.vampire</groupId>
|
||||
<artifactId>Vampire</artifactId>
|
||||
|
Loading…
Reference in New Issue
Block a user