diff --git a/pom.xml b/pom.xml index 2157d2db..d981b61a 100644 --- a/pom.xml +++ b/pom.xml @@ -45,6 +45,7 @@ 3.2.0 3.10.1 3.1.0 + 1.3.0 3.0.1 3.0.1 3.3.0 @@ -55,6 +56,7 @@ 3.2.1 2.22.2 1.6.13 + 1.0.2 9.2.1 @@ -347,6 +349,67 @@ + + + + org.codehaus.mojo + flatten-maven-plugin + ${maven-flatten-plugin.version} + + ossrh + true + true + flattened-pom.xml + ${project.build.directory} + + + + flatten + prepare-package + + flatten + + + + + + + + org.codehaus.mojo + xml-maven-plugin + ${xml-maven-plugin.version} + + + prepare-package + + transform + + + + + + + ${project.build.directory} + ${project.build.directory} + + flattened-pom.xml + + src/xsl/flatten-pom.xslt + + + + + + org.apache.maven.plugins maven-shade-plugin @@ -360,7 +423,7 @@ false - true + false true true true @@ -389,7 +452,6 @@ org.apache.felix maven-bundle-plugin ${maven-bundle-plugin.version} - true bundle-manifest @@ -452,19 +514,6 @@ org.apache.maven.plugins maven-clean-plugin ${maven-clean-plugin.version} - - - - - . - - dependency-reduced-pom.xml - - - - diff --git a/src/xsl/flatten-pom.xslt b/src/xsl/flatten-pom.xslt new file mode 100644 index 00000000..6ebb7baa --- /dev/null +++ b/src/xsl/flatten-pom.xslt @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + \ No newline at end of file