to the Jelly context within the vdoclet velocity templates. Thus, as a result, support of the maven.tasklist.taskTag was dropped and the tasklist plugin was hardcoded to use "@todo" because there was no way to get the value from the Jelly context. - VDocletBean can now be passed a JellyContext which gets wrapped in the same JellyContextAdapter that I wrote from the Velocity taglib. To access the context from a vdoclet template, use '$jellyContext'. - Updated the taglib and tag defined in plugin.jelly to automatically include the current context. - Updated the POM to include the jelly deps. On a side note, also had to update the POM of the xdoc plugin as it had a dependency on the velocity taglib as well, and it was being loaded before the jar specified in this POM. git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113032 13f79535-47bb-0310-9956-ffa450edef68
70 lines
2.0 KiB
XML
70 lines
2.0 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<project>
|
|
<extend>${basedir}/../project.xml</extend>
|
|
<pomVersion>3</pomVersion>
|
|
<id>maven-vdoclet-plugin</id>
|
|
<name>Maven VDoclet Plug-in</name>
|
|
<currentVersion>1.0</currentVersion>
|
|
<description>Various goals for making development with Plexus easy.</description>
|
|
<shortDescription>Plexus Tools</shortDescription>
|
|
<url>http://jakarta.apache.org/turbine/maven/reference/plugins/ant/</url>
|
|
|
|
<siteDirectory>/www/jakarta.apache.org/turbine/maven/reference/plugins/ant/</siteDirectory>
|
|
|
|
<repository>
|
|
<connection>scm:cvs:pserver:anoncvs@cvs.apache.org:/home/cvspublic:jakarta-turbine-maven/src/plugins-build/vdoclet/</connection>
|
|
<url>http://cvs.apache.org/viewcvs/jakarta-turbine-maven/src/plugins-build/vdoclet/</url>
|
|
</repository>
|
|
|
|
<developers>
|
|
<developer>
|
|
<name>Jason van Zyl</name>
|
|
<id>jvanzyl</id>
|
|
<email>jason@zenplex.com</email>
|
|
<organization>Zenplex</organization>
|
|
<roles>
|
|
<role>Architect</role>
|
|
<role>Release Manager</role>
|
|
</roles>
|
|
</developer>
|
|
</developers>
|
|
<dependencies>
|
|
<dependency>
|
|
<id>vdoclet</id>
|
|
<version>20020711</version>
|
|
</dependency>
|
|
<dependency>
|
|
<id>velocity</id>
|
|
<version>1.4-dev</version>
|
|
</dependency>
|
|
<dependency>
|
|
<id>vdoclet:qdox</id>
|
|
<version>current</version>
|
|
</dependency>
|
|
<dependency>
|
|
<id>commons-collections</id>
|
|
<version>2.1</version>
|
|
</dependency>
|
|
<dependency>
|
|
<id>oro</id>
|
|
<version>2.0.6</version>
|
|
</dependency>
|
|
<dependency>
|
|
<id>commons-jelly</id>
|
|
<version>1.0-beta-4</version>
|
|
<url>http://jakarta.apache.org/commons/jelly/</url>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>commons-jelly</groupId>
|
|
<artifactId>commons-jelly-tags-velocity</artifactId>
|
|
<version>20030303.205659</version>
|
|
<url>http://jakarta.apache.org/commons/jelly/</url>
|
|
</dependency>
|
|
<dependency>
|
|
<id>logkit</id>
|
|
<version>1.0.1</version>
|
|
</dependency>
|
|
</dependencies>
|
|
</project>
|