[
https://issues.apache.org/jira/browse/IVYDE-88?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12582297#action_12582297
]
Xavier Hanin commented on IVYDE-88:
-----------------------------------
We need to have this to ease our releases too. If we can avoid the dependency
on eclipse ant tasks I think it would be easier to use by people. BTW I think
eclipse provides two ways to create an ant script to build a plugin, one of the
two does not use eclipse tasks, but generates ugly code.
So I see several options:
- use eclipse ant tasks, and resolve the dependency on those tasks before using
them (maybe we could use Ivy for that, but we have to see if a complete install
is required)
- use eclipse generated build file
- manually add the target to our build.xml
The third isn't that complex and we keep control over the process (which allow
to automatically generate a version like we do in Ivy build). The problem is
that it isn't synchronize with build information provided to eclipse, so we
have duplicates in maintenance. The first option require to clear out the
dependency on eclipse for the build. I see no advantage in option 2.
> Add new target to build.xml to build the plugin with Ant
> --------------------------------------------------------
>
> Key: IVYDE-88
> URL: https://issues.apache.org/jira/browse/IVYDE-88
> Project: IvyDE
> Issue Type: Improvement
> Reporter: Maarten Coene
>
> In order to add IvyDE to gump, we need an Ant target to create the plugin.
> In addition, this target could be very usefull for people wanting to build
> the plugin theirself.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.