From c7f1136da4b0acf11e784397e4c46278706dc84f Mon Sep 17 00:00:00 2001 From: Matthias Andreas Benkard Date: Sun, 22 Nov 2020 15:01:07 +0100 Subject: Modularize, avoid shade plugin by default. Change-Id: I704d78b7553f057f73e1387078623d8fe5d0b154 --- pom.xml | 45 ++++++++++++++++++++++++++++++++++++--------- 1 file changed, 36 insertions(+), 9 deletions(-) (limited to 'pom.xml') diff --git a/pom.xml b/pom.xml index f1e75aa..e58f095 100644 --- a/pom.xml +++ b/pom.xml @@ -127,6 +127,18 @@ maven-compiler-plugin ${compiler-plugin.version} + + + + info.picocli + picocli-codegen + ${picocli.version} + + + + -Aproject=${project.groupId}/${project.artifactId} + + @@ -191,25 +203,40 @@ org.apache.maven.plugins - maven-shade-plugin - ${shade-plugin.version} + maven-dependency-plugin + copy-dependencies + prepare-package - shade + copy-dependencies - true - - - eu.mulk.aendggner.AendGgner - - + + ${project.build.directory}/libs + + + org.apache.maven.plugins + maven-jar-plugin + 3.2.0 + + + + true + libs/ + + eu.mulk.aendggner.AendGgner + + + + + + -- cgit v1.2.1