Axway / Grapes

Grapes - Dependency Management for the Mass
Apache License 2.0
9 stars 9 forks source link

Need Tycho support. #32

Closed jgarciasacristan closed 9 years ago

jgarciasacristan commented 10 years ago

We are using Tycho to allow us to use maven to build artifacts for our eclipse RCP GUI products - this allows a 'manifest-first' approach to dependency declaration. Some of these artifacts are also being used in the server runtime, which is (for the moment) a pure maven build. While we can get grapes to follow the dependencies in the pure maven build and generate the reports, it seems to be having problems following the tycho dependencies, which originate in the manifest rather than the pom. Is there any support currently in grapes to work with tycho? Has anyone else any experience working with tycho and grapes together?

jdcoffre commented 9 years ago

Hi,

For your information, Grapes is not linked to a technology regarding the dependency management tracking. The aim of this project is to provide a REST api that coulb be used by any client, pushing dependency information about any project.

Here it seems that you are using Grapes Maven plugin which is on implementation of a Grapes client. Grapes Maven plugin is not supported Thyco dependency management properly speaking. I mean, the Grapes Maven plugin does not investigate dependencies in manifest files. But if you are defining the dependencies in the pom files of your project, Grapes Maven plugin will work perfectly well (as in regular Maven builds).

Regards, JD.