[
http://jira.codehaus.org/browse/MGROOVY-156?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=141261#action_141261
]
Clifton Craig commented on MGROOVY-156:
---------------------------------------
Yes, I just double checked what I sent you (ignore the distriution management
section, that wasn't s'posed to go out as it reveals the internals of my
company and will lead to my eventual arrest if it lands in the wrong hands...)
The dependency for resolving Gant is:
<dependency>
<groupId>org.codehaus.gant</groupId>
<artifactId>gant</artifactId>
<version>1.3.0</version>
<exclusions>
<exclusion>
<groupId>org.apache.maven</groupId>
<artifactId>maven-ant-tasks</artifactId>
</exclusion>
</exclusions>
</dependency>
The exclude is there because there was a conflict with maven-ant-tasks already
in the classpath somehow, somewhere. I didn't look close enough because I'm
s'posed to be doing company work and I'm falling behind. I understand the
redundancy of another plugin when this could be lumped into GMaven but then
too, I kinda like the simplicity of using GMaven to build GMaven/Gant. How
difficult would it be to write the next version of GMaven using the current
version of GMaven? (Eat your own dog food sorta thing?) Would that allow us to
drop in my GantRunner? No wait, we'd have to include the Gant dependency for
all groovy goals. Is that a bad thing? As an unrelated side issue, does the
Maven environment get included into the Groovy runtime when you run the shell
or console under GMaven? I'm thinking of a Groovy project explorer which would
really help me explore the Maven runtime as I write more plugins. I'm bringing
this up because I kinda feel that maybe there should be multiple plugins
instead of one plugin with multiple goals. But then that would probably confuse
users... I have two other plugins I recently wrote in GMaven for building J2ME
apps so all of this confusion kinda comes together in my mind.
> Gant Plugin
> -----------
>
> Key: MGROOVY-156
> URL: http://jira.codehaus.org/browse/MGROOVY-156
> Project: GMaven
> Issue Type: New Feature
> Environment: Any
> Reporter: Clifton Craig
> Assignee: Jason Dillon
> Attachments: gant-maven-plugin.zip
>
>
> I'm attaching the srouce for the Gant plugin I wrote.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email