From 7390f213ee4b54f5c40fd7c6bb6d96cbcd2ee7a5 Mon Sep 17 00:00:00 2001 From: Gunnar Morling Date: Thu, 27 Nov 2014 21:33:37 +0100 Subject: [PATCH] Adding FreeMarker's NOTICE.txt and LICENSE.txt to distribution bundle --- distribution/pom.xml | 35 +++++++++++++++++++++++++ distribution/src/main/assembly/dist.xml | 9 +++++++ 2 files changed, 44 insertions(+) diff --git a/distribution/pom.xml b/distribution/pom.xml index 0f74b32b9..2b47a9edc 100644 --- a/distribution/pom.xml +++ b/distribution/pom.xml @@ -55,6 +55,41 @@ + + org.apache.maven.plugins + maven-dependency-plugin + + + unpack-freemarker-license + prepare-package + + unpack + + + + + org.freemarker + freemarker + ${project.build.directory}/freemarker-unpacked + META-INF/LICENSE.txt,META-INF/NOTICE.txt + + + + + + copy + generate-test-resources + + copy-dependencies + + + ${project.build.directory}/test-dependencies + + true + + + + org.apache.maven.plugins maven-javadoc-plugin diff --git a/distribution/src/main/assembly/dist.xml b/distribution/src/main/assembly/dist.xml index 95f761447..d61377c80 100644 --- a/distribution/src/main/assembly/dist.xml +++ b/distribution/src/main/assembly/dist.xml @@ -55,6 +55,14 @@ ../readme.md / + + target/freemarker-unpacked/META-INF/NOTICE.txt + / + + + target/freemarker-unpacked/META-INF/LICENSE.txt + etc/freemarker + @@ -81,5 +89,6 @@ target/site/apidocs docs/api +