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>
 | 
					        <massiveMavenCompilerPluginVersion>3.7.0</massiveMavenCompilerPluginVersion>
 | 
				
			||||||
        <massiveMavenJarPluginVersion>3.0.2</massiveMavenJarPluginVersion>
 | 
					        <massiveMavenJarPluginVersion>3.0.2</massiveMavenJarPluginVersion>
 | 
				
			||||||
        <massiveMavenShadePluginVersion>3.1.0</massiveMavenShadePluginVersion>
 | 
					        <massiveMavenShadePluginVersion>3.1.0</massiveMavenShadePluginVersion>
 | 
				
			||||||
 | 
					        <massiveMavenProGuardPluginVersion>2.0.14</massiveMavenProGuardPluginVersion>
 | 
				
			||||||
 | 
					        <massiveMavenProGuardVersion>5.3.3</massiveMavenProGuardVersion>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        <!-- ~~~~~~~~~~~~~~~~~ -->
 | 
					        <!-- ~~~~~~~~~~~~~~~~~ -->
 | 
				
			||||||
        <!-- External Versions -->
 | 
					        <!-- External Versions -->
 | 
				
			||||||
@ -251,6 +253,32 @@
 | 
				
			|||||||
                    <artifactId>maven-shade-plugin</artifactId>
 | 
					                    <artifactId>maven-shade-plugin</artifactId>
 | 
				
			||||||
                    <version>${massiveMavenShadePluginVersion}</version>
 | 
					                    <version>${massiveMavenShadePluginVersion}</version>
 | 
				
			||||||
                </plugin>
 | 
					                </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>
 | 
					            </plugins>
 | 
				
			||||||
        </pluginManagement>
 | 
					        </pluginManagement>
 | 
				
			||||||
    </build>
 | 
					    </build>
 | 
				
			||||||
@ -805,6 +833,18 @@
 | 
				
			|||||||
                <version>${project.version}</version>
 | 
					                <version>${project.version}</version>
 | 
				
			||||||
                <scope>provided</scope>
 | 
					                <scope>provided</scope>
 | 
				
			||||||
            </dependency>
 | 
					            </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>
 | 
					            <dependency>
 | 
				
			||||||
                <groupId>com.massivecraft.massivedisguises</groupId>
 | 
					                <groupId>com.massivecraft.massivedisguises</groupId>
 | 
				
			||||||
                <artifactId>MassiveDisguises</artifactId>
 | 
					                <artifactId>MassiveDisguises</artifactId>
 | 
				
			||||||
@ -973,12 +1013,6 @@
 | 
				
			|||||||
                <version>${project.version}</version>
 | 
					                <version>${project.version}</version>
 | 
				
			||||||
                <scope>provided</scope>
 | 
					                <scope>provided</scope>
 | 
				
			||||||
            </dependency>
 | 
					            </dependency>
 | 
				
			||||||
            <dependency>
 | 
					 | 
				
			||||||
                <groupId>com.massivecraft.massivecore</groupId>
 | 
					 | 
				
			||||||
                <artifactId>MassiveXlib</artifactId>
 | 
					 | 
				
			||||||
                <version>${project.version}</version>
 | 
					 | 
				
			||||||
                <scope>compile</scope>
 | 
					 | 
				
			||||||
            </dependency>
 | 
					 | 
				
			||||||
            <dependency>
 | 
					            <dependency>
 | 
				
			||||||
                <groupId>com.massivecraft.vampire</groupId>
 | 
					                <groupId>com.massivecraft.vampire</groupId>
 | 
				
			||||||
                <artifactId>Vampire</artifactId>
 | 
					                <artifactId>Vampire</artifactId>
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user