From 984059a84e2b04a249b719be7bf8930c69cf658b Mon Sep 17 00:00:00 2001 From: Olivoz Date: Fri, 28 Aug 2020 23:23:14 +0200 Subject: [PATCH] Pom changes Minor changes for the POMs. Now Minimizing jar. Untested if this will cause issues. Doubt this is the case --- API/pom.xml | 6 ------ NMS/v1_15_R1/pom.xml | 7 ++----- NMS/v1_16_R1/pom.xml | 7 ++----- NMS/v1_16_R2/pom.xml | 7 ++----- Plugin/pom.xml | 31 +++++++++++++++++++++++++++---- pom.xml | 17 ++++++----------- 6 files changed, 39 insertions(+), 36 deletions(-) diff --git a/API/pom.xml b/API/pom.xml index 79e09fa2..f2be6757 100644 --- a/API/pom.xml +++ b/API/pom.xml @@ -10,15 +10,9 @@ 4.0.0 - - UTF-8 - - API EcoEnchants API - jar - ${project.parent.version} org.spigotmc diff --git a/NMS/v1_15_R1/pom.xml b/NMS/v1_15_R1/pom.xml index 1a7def3c..4618a5ca 100644 --- a/NMS/v1_15_R1/pom.xml +++ b/NMS/v1_15_R1/pom.xml @@ -6,21 +6,18 @@ parent com.willfp.ecoenchants 4.1.0-pre11 + ../../pom.xml 4.0.0 v1_15_R1 - - ${project.parent.basedir} - - com.willfp.ecoenchants API ${project.parent.version} - compile + provided org.spigotmc diff --git a/NMS/v1_16_R1/pom.xml b/NMS/v1_16_R1/pom.xml index ed31ee4f..47c30ac8 100644 --- a/NMS/v1_16_R1/pom.xml +++ b/NMS/v1_16_R1/pom.xml @@ -6,21 +6,18 @@ parent com.willfp.ecoenchants 4.1.0-pre11 + ../../pom.xml 4.0.0 v1_16_R1 - - ${project.parent.basedir} - - com.willfp.ecoenchants API ${project.parent.version} - compile + provided org.spigotmc diff --git a/NMS/v1_16_R2/pom.xml b/NMS/v1_16_R2/pom.xml index 209a9efd..28d68f42 100644 --- a/NMS/v1_16_R2/pom.xml +++ b/NMS/v1_16_R2/pom.xml @@ -6,21 +6,18 @@ parent com.willfp.ecoenchants 4.1.0-pre11 + ../../pom.xml 4.0.0 v1_16_R2 - - ${project.parent.basedir} - - com.willfp.ecoenchants API ${project.parent.version} - compile + provided org.spigotmc diff --git a/Plugin/pom.xml b/Plugin/pom.xml index 947fab65..0ca924c9 100644 --- a/Plugin/pom.xml +++ b/Plugin/pom.xml @@ -21,7 +21,6 @@ - clean package install org.apache.maven.plugins @@ -35,7 +34,7 @@ org.apache.maven.plugins maven-shade-plugin - 3.2.2 + 3.2.4 package @@ -43,6 +42,28 @@ shade + + org.codehaus.plexus:plexus-utils + + + + *:* + + META-INF/ + + + + + + org.jetbrains.annotations + com.willfp.ecoenchants.shaded.annotations + + + org.apache.maven + com.willfp.ecoenchants.shaded.maven + + + true false @@ -70,7 +91,7 @@ install-external-non-maven1-jar - clean + compile default n3kas.ae @@ -86,7 +107,7 @@ install-external-non-maven2-jar - clean + compile default me.vagdedes @@ -153,12 +174,14 @@ worldguard-bukkit 7.0.4-SNAPSHOT provided + com.github.TechFortress diff --git a/pom.xml b/pom.xml index 12abefb4..930654af 100644 --- a/pom.xml +++ b/pom.xml @@ -11,11 +11,11 @@ EcoEnchants Parent - Plugin - v1_15_R1 API - v1_16_R1 - v1_16_R2 + NMS/v1_15_R1 + NMS/v1_16_R1 + NMS/v1_16_R2 + Plugin @@ -28,10 +28,6 @@ spigot-repo https://hub.spigotmc.org/nexus/content/repositories/snapshots/ - - maven-central - https://repo1.maven.org/maven2/ - CodeMC https://repo.codemc.org/repository/maven-public @@ -68,9 +64,8 @@ - clean package install - ${project.name} v${project.parent.version} - src/main/java + ${project.name} v${project.version} + clean install org.apache.maven.plugins