MPRAR-2: Added maven.rar.final.name property
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@373167 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
1aac560e19
commit
c178b0454f
@ -47,12 +47,12 @@
|
||||
<!--==================================================================-->
|
||||
<goal name="rar:rar" prereqs="rar:init" description="Build a rar file">
|
||||
|
||||
<ant:echo>Building rar ${maven.final.name} with ra.xml "${maven.rar.raxml}"</ant:echo>
|
||||
<ant:echo>Building rar ${maven.rar.final.name} with ra.xml "${maven.rar.raxml}"</ant:echo>
|
||||
|
||||
<ant:available property="maven.rar.manifest.available"
|
||||
file="${maven.rar.manifest}"/>
|
||||
|
||||
<ant:jar destfile="${maven.build.dir}/${maven.final.name}.rar">
|
||||
<ant:jar destfile="${maven.build.dir}/${maven.rar.final.name}">
|
||||
|
||||
<!-- include files from maven.rar.src if available -->
|
||||
<util:available file="${maven.rar.src}">
|
||||
@ -134,7 +134,7 @@
|
||||
description="Install the rar in the local repository">
|
||||
|
||||
<artifact:install
|
||||
artifact="${maven.build.dir}/${maven.final.name}.rar"
|
||||
artifact="${maven.build.dir}/${maven.rar.final.name}"
|
||||
type="rar"
|
||||
project="${pom}"/>
|
||||
|
||||
@ -148,7 +148,7 @@
|
||||
description="Install the snapshot version of the rar in the local repository">
|
||||
|
||||
<artifact:install-snapshot
|
||||
artifact="${maven.build.dir}/${maven.final.name}.rar"
|
||||
artifact="${maven.build.dir}/${maven.rar.final.name}"
|
||||
type="rar"
|
||||
project="${pom}"/>
|
||||
|
||||
@ -162,7 +162,7 @@
|
||||
description="Deploys the rar to the remote repository">
|
||||
|
||||
<artifact:deploy
|
||||
artifact="${maven.build.dir}/${maven.final.name}.rar"
|
||||
artifact="${maven.build.dir}/${maven.rar.final.name}"
|
||||
type="rar"
|
||||
project="${pom}"/>
|
||||
|
||||
@ -176,7 +176,7 @@
|
||||
description="Deploys the snapshot version of the rar to remote repository">
|
||||
|
||||
<artifact:deploy-snapshot
|
||||
artifact="${maven.build.dir}/${maven.final.name}.rar"
|
||||
artifact="${maven.build.dir}/${maven.rar.final.name}"
|
||||
type="rar"
|
||||
project="${pom}"/>
|
||||
|
||||
|
||||
@ -28,4 +28,7 @@ maven.rar.descriptordir=${maven.rar.src}/META-INF
|
||||
maven.rar.raxml=${maven.rar.descriptordir}/ra.xml
|
||||
maven.rar.manifest=${maven.rar.descriptordir}/MANIFEST.MF
|
||||
maven.rar.displayname=${pom.id}
|
||||
maven.rar.resources=${maven.build.dir}/rar
|
||||
maven.rar.resources=${maven.build.dir}/rar
|
||||
|
||||
# Name of generated RAR file
|
||||
maven.rar.final.name=${maven.final.name}.rar
|
||||
@ -25,6 +25,7 @@
|
||||
</properties>
|
||||
<body>
|
||||
<release version="1.1-SNAPSHOT" date="in SVN">
|
||||
<action dev="snicoll" type="add" issue="MPRAR-2">Added maven.rar.final.name property.</action>
|
||||
<action dev="aheritier" type="update" issue="MAVEN-1712">Update dependencies to match ones in maven 1.1 core and to unify them between plugins. The following dependencies are updated :
|
||||
<ul>
|
||||
<li>commons-jelly-tags-util v1.1 -> v1.1.1</li>
|
||||
|
||||
@ -11,6 +11,14 @@
|
||||
<th>Property</th>
|
||||
<th>Optional?</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>maven.rar.final.name</td>
|
||||
<td>Yes</td>
|
||||
<td>
|
||||
<p>Default value is
|
||||
<code>${maven.final.name}.rar</code>.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>maven.rar.manifest</td>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user