[ 
http://jira.codehaus.org/browse/MOJO-739?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_93382
 ] 

Barrie Treloar commented on MOJO-739:
-------------------------------------

I'm working on this now.

I've create 3 lifecycles:
* eclipse-pde-plugin (artifact jar, as setArtifact)
* eclipse-pde-feature (artifact jar, as setArtifact)
* eclipse-pde-product (artifact zip, as addAttachedArtifact - will support 
multiple configs now) 

I've split the mojo up into
* clean
* generate build xml
* build
* test

And attached these to the correct spots in the lifecycle and it is working a 
treat, no more need to bind phases in the pom.

I have not yet tried a reactor build.

I have a problem with the feature build because the PDE environment 
eclipse.generateScript is generating ../../assemble* and package* files instead 
of build.xml for a feature.

I'm not yet quite finished on this, I've got to create some more tests.

> Create a new lifecycle instead of binding ontop of zip.
> -------------------------------------------------------
>
>                 Key: MOJO-739
>                 URL: http://jira.codehaus.org/browse/MOJO-739
>             Project: Mojo
>          Issue Type: Bug
>          Components: pde
>            Reporter: Barrie Treloar
>
> The pde plugin should probably bind to a new lifecylcle instead of re-using 
> the zip one.
> Something like "pde".
> With MOJO-738 changing the artifact type to "jar" instead of "zip" for plugin 
> builds, it makes sense to move away from the zip lifecycle.

-- 
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