[ 
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


Reply via email to