Use license file from license plugin rather than hardcoding

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112872 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
dion
2003-02-10 03:55:59 +00:00
parent f5bf1aec31
commit 788ca006a6
3 changed files with 14 additions and 7 deletions

View File

@@ -55,9 +55,12 @@
<setProperty name="manifest" value="${maven.ejb.manifest}" />
</j:if>
<metainf dir="${basedir}">
<include name="LICENSE.txt"/>
<j:set var="licenseFileName"><license:fileName/></j:set>
<util:file name="${licenseFileName}" var="licenseFile"/>
<metainf dir="${licenseFile.canonicalFile.parent}">
<include name="${licenseFile.canonicalFile.name}"/>
</metainf>
<manifest>
<attribute name="Built-By" value="${user.name}"/>
<attribute name="Created-By" value="Apache Jakarta Maven"/>

View File

@@ -61,8 +61,10 @@
</j:forEach>
<!-- include license -->
<metainf dir="${basedir}">
<include name="LICENSE.txt"/>
<j:set var="licenseFileName"><license:fileName/></j:set>
<util:file name="${licenseFileName}" var="licenseFile"/>
<metainf dir="${licenseFile.canonicalFile.parent}">
<include name="${licenseFile.canonicalFile.name}"/>
</metainf>
<!-- standard manifest entries -->

View File

@@ -58,9 +58,11 @@
</classes>
</j:if>
<metainf dir="${basedir}">
<include name="LICENSE.txt"/>
</metainf>
<j:set var="licenseFileName"><license:fileName/></j:set>
<util:file name="${licenseFileName}" var="licenseFile"/>
<metainf dir="${licenseFile.canonicalFile.parent}">
<include name="${licenseFile.canonicalFile.name}"/>
</metainf>
<manifest>
<attribute name="Built-By" value="${user.name}" />