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