brett 2003/11/21 16:41:03
Modified: src/plugins-build/jar Tag: MAVEN_RC2_UNSTABLE plugin.jelly
src/plugins-build/jar/xdocs/current Tag: MAVEN_RC2_UNSTABLE
changes.xml
src/plugins-build/plugin Tag: MAVEN_RC2_UNSTABLE
plugin.jelly
src/plugins-build/plugin/xdocs Tag: MAVEN_RC2_UNSTABLE
changes.xml
xdocs Tag: MAVEN_RC2_UNSTABLE changes.xml
Log:
Merge RC2 changes on HEAD
Revision Changes Path
No revision
No revision
1.22.2.2 +6 -5 maven/src/plugins-build/jar/plugin.jelly
Index: plugin.jelly
===================================================================
RCS file: /home/cvs/maven/src/plugins-build/jar/plugin.jelly,v
retrieving revision 1.22.2.1
retrieving revision 1.22.2.2
diff -u -r1.22.2.1 -r1.22.2.2
--- plugin.jelly 12 Nov 2003 10:28:00 -0000 1.22.2.1
+++ plugin.jelly 22 Nov 2003 00:41:03 -0000 1.22.2.2
@@ -47,18 +47,19 @@
<ant:attribute name="Build-Jdk" value="${java.version}"/>
<!-- added supplementary entries -->
<ant:attribute name="Extension-Name" value="${pom.artifactId}"/>
- <ant:attribute name="Specification-Version"
value="${pom.specificationVersion}"/>
- <ant:attribute name="Specification-Vendor"
value="${pom.organization.name}"/>
<ant:attribute name="Specification-Title" value="${pom.shortDescription}"/>
- <ant:attribute name="Implementation-Version" value="${pom.currentVersion}"/>
+ <ant:attribute name="Specification-Vendor"
value="${pom.organization.name}"/>
+ <ant:attribute name="Specification-Version" value="${pom.currentVersion}"/>
+ <ant:attribute name="Implementation-Title" value="${pom.package}"/>
<ant:attribute name="Implementation-Vendor"
value="${pom.organization.name}"/>
- <ant:attribute name="Implementation-Vendor-Id"
value="${pom.organization.identifier}"/>
+ <ant:attribute name="Implementation-Version" value="${pom.currentVersion}"/>
<maven:pluginVar var="mainclass" plugin="maven-java-plugin"
property="maven.jar.mainclass" />
<j:if test="${!empty(mainclass)}">
<ant:attribute name="Main-Class" value="${mainclass}"/>
</j:if>
- <j:if test="${maven.jar.manifest.extensions.add == 'true'}">
+ <j:set var="jarExtensions" value="${maven.jar.manifest.extensions.add}"/>
+ <j:if test="${jarExtensions == 'true'}">
<j:set var="extensionList" value=""/>
<j:forEach var="artifact" items="${pom.artifacts}">
<j:set var="dep" value="${artifact.dependency}"/>
No revision
No revision
1.3.2.2 +10 -0 maven/src/plugins-build/jar/xdocs/current/changes.xml
Index: changes.xml
===================================================================
RCS file: /home/cvs/maven/src/plugins-build/jar/xdocs/current/changes.xml,v
retrieving revision 1.3.2.1
retrieving revision 1.3.2.2
diff -u -r1.3.2.1 -r1.3.2.2
--- changes.xml 12 Nov 2003 10:28:01 -0000 1.3.2.1
+++ changes.xml 22 Nov 2003 00:41:03 -0000 1.3.2.2
@@ -9,6 +9,16 @@
<body>
<release version="1.4" date="in CVS">
+ <action dev="dion" issue="MAVEN-936" type="fix">
+ Reorder Specification-Title/Vendor/Version and
Implementation-Title/Vendor/Version
+ </action>
+ <action dev="dion" issue="MAVEN-936" type="fix">
+ Use pom.currentVersion for Specification-Version
+ </action>
+ <action dev="dion" type="fix">
+ Fix for maven.jar.manifest.extensions.add not being checked
+ correctly.
+ </action>
<action dev="dion" type="fix">Fix MAVEN-1009</action>
</release>
No revision
No revision
1.23.2.1 +19 -1 maven/src/plugins-build/plugin/plugin.jelly
Index: plugin.jelly
===================================================================
RCS file: /home/cvs/maven/src/plugins-build/plugin/plugin.jelly,v
retrieving revision 1.23
retrieving revision 1.23.2.1
diff -u -r1.23 -r1.23.2.1
--- plugin.jelly 8 Oct 2003 05:02:11 -0000 1.23
+++ plugin.jelly 22 Nov 2003 00:41:03 -0000 1.23.2.1
@@ -5,6 +5,7 @@
xmlns:j="jelly:core"
xmlns:maven="jelly:maven"
xmlns:u="jelly:util"
+ xmlns:define="jelly:define"
xmlns:x="jelly:xml">
<goal name="plugin"
@@ -231,7 +232,13 @@
</delete>
</j:if>
</goal>
-
+
+ <!--
+ ========================================================================
+ Goals and tags used for testing Maven plugins.
+ ========================================================================
+ -->
+
<!-- test a plugin -->
<goal name="plugin:test">
<u:available file="${basedir}/src/plugin-test/project.xml">
@@ -241,4 +248,15 @@
ignoreFailures="false" />
</u:available>
</goal>
+
+ <define:taglib uri="assert">
+ <define:tag name="assertFileExists">
+ <!-- @file : Full file path -->
+ <u:file var="fileAsFile" name="${file}"/>
+ <j:if test="${!(fileAsFile.exists())}">
+ <ant:fail>${file} does not exist</ant:fail>
+ </j:if>
+ </define:tag>
+ </define:taglib>
+
</project>
No revision
No revision
1.6.2.1 +7 -1 maven/src/plugins-build/plugin/xdocs/changes.xml
Index: changes.xml
===================================================================
RCS file: /home/cvs/maven/src/plugins-build/plugin/xdocs/changes.xml,v
retrieving revision 1.6
retrieving revision 1.6.2.1
diff -u -r1.6 -r1.6.2.1
--- changes.xml 30 Sep 2003 23:30:32 -0000 1.6
+++ changes.xml 22 Nov 2003 00:41:03 -0000 1.6.2.1
@@ -7,7 +7,13 @@
<body>
<release version="1.2" date="in CVS">
- <action dev="dion" type="add">Add plugin:test goal</action>
+ <action dev="vmassol" type="add">
+ Added assert:assertFileExists tag to verify if a file exists while
+ testing a plugin.
+ </action>
+ <action dev="dion" type="add">
+ Add plugin:test goal
+ </action>
</release>
<release version="1.1" date="2003-09-29">
No revision
No revision
1.14.2.1 +4 -1 maven/xdocs/changes.xml
Index: changes.xml
===================================================================
RCS file: /home/cvs/maven/xdocs/changes.xml,v
retrieving revision 1.14
retrieving revision 1.14.2.1
diff -u -r1.14 -r1.14.2.1
--- changes.xml 29 Aug 2003 06:26:23 -0000 1.14
+++ changes.xml 22 Nov 2003 00:41:03 -0000 1.14.2.1
@@ -7,7 +7,10 @@
<body>
- <release version="1.0RC1" date="in CVS">
+ <release version="1.0RC2" date="in CVS">
+ </release>
+
+ <release version="1.0RC1" date="2003-09-30">
<action dev='dion' type='fix'>
Move maven.docs.* and maven.gen.docs to defaults.properties instead of xdoc
plugin
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]