There are libraries for getting the current version of Maven from within Maven - it used to be called RuntimeInfo. Jason did the same thing for settings reading a little while back. I'm not sure since settings was folded back in how this might work from outside of the core, but it needs to be passed in somehow...

Cheers,
Brett

On 19/11/2008, at 4:29 AM, [EMAIL PROTECTED] wrote:

Author: sisbell
Date: Tue Nov 18 09:29:00 2008
New Revision: 718660

URL: http://svn.apache.org/viewvc?rev=718660&view=rev
Log:
Add in implicit maven version property.

Modified:
maven/components/branches/sisbell-maven-3.0-mercury/maven-mercury/ src/main/java/org/apache/maven/mercury/MavenDependencyProcessor.java

Modified: maven/components/branches/sisbell-maven-3.0-mercury/maven- mercury/src/main/java/org/apache/maven/mercury/ MavenDependencyProcessor.java
URL: 
http://svn.apache.org/viewvc/maven/components/branches/sisbell-maven-3.0-mercury/maven-mercury/src/main/java/org/apache/maven/mercury/MavenDependencyProcessor.java?rev=718660&r1=718659&r2=718660&view=diff
= = = = = = = = ====================================================================== --- maven/components/branches/sisbell-maven-3.0-mercury/maven- mercury/src/main/java/org/apache/maven/mercury/ MavenDependencyProcessor.java (original) +++ maven/components/branches/sisbell-maven-3.0-mercury/maven- mercury/src/main/java/org/apache/maven/mercury/ MavenDependencyProcessor.java Tue Nov 18 09:29:00 2008
@@ -29,6 +29,9 @@
        }

List<InterpolatorProperty> interpolatorProperties = new ArrayList<InterpolatorProperty>(); + interpolatorProperties.add(new InterpolatorProperty("$ {mavenVersion}", "3.0-SNAPSHOT", PomInterpolatorTag.SYSTEM_PROPERTIES.name())); + interpolatorProperties.add(new InterpolatorProperty("$ {maven.version}", "3.0-SNAPSHOT", PomInterpolatorTag.SYSTEM_PROPERTIES.name()));
+
        if(system != null) {
interpolatorProperties .addAll( InterpolatorProperty.toInterpolatorProperties( system,
                    PomInterpolatorTag.SYSTEM_PROPERTIES.name()));



--
Brett Porter
[EMAIL PROTECTED]
http://blogs.exist.com/bporter/


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to