ant-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nicolas Lalevée (JIRA) <>
Subject [jira] Commented: (IVYDE-88) Add new target to build.xml to build the plugin with Ant
Date Sat, 12 Apr 2008 13:33:04 GMT


Nicolas Lalevée commented on IVYDE-88:

I am not in favor of using a dependency manager other that the Eclipse one. If we use Ivy
for managing them, then we will have to convert somehow (manually or automatically) the IvyDE
plugin dependencies into an ivy.xml. And then if we use the maven repo, there is the bridge
between Ivy and Maven which is not perfect. I prefer having a first build system that have
been proven to work.

I have looked closer to the PDE build system. In fact it is composed of ant tasks and a set
of generic build files (which make me think of easyAnt). The tasks do the generation of ant
build files, the same kind of build files which are generated manually in the UI. For some
reason, these ask tasks are not available publicly, so that's why we need to start the eclipse
bootstrap and we cannot use tasks. It seems that they prefer exposing targets more than tasks...
Now I have to find which target have to be called and we will have a build system soon.

I know that this PDE build system doesn't seem clean compared to an ant + ivy solution, but
at least we could make it work earlier for end users.

> Add new target to build.xml to build the plugin with Ant
> --------------------------------------------------------
>                 Key: IVYDE-88
>                 URL:
>             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

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message