[
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