-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 07/10/2014 09:06 AM, Max Rydahl Andersen wrote:
> On 09/07/2014, at 14.38, phantomjinx <p.g.richardson(a)phantomjinx.co.uk> wrote:
>
On 07/04/2014 05:01 PM, Max Rydahl Andersen wrote:
>>>>>
>>>>> My main concern is that this is bringing in dependencies outside or
our target
>>>>> platform thus less easy to contain/check for overlaps. Also - using
mvn copy goal
>>>>> seems to me to be the better way rather than using ant auto
builders?
>>>>
>>>> The ant auto builder [1] does hands-off maven by calling 'mvn
process-sources'. This
>>>> always executes the mvn copy-dependencies goal so bringing in the
dependencies [2]. It
>>>> has always been essential that any process happening while developing in
Eclipse must
>>>> also occur when building on the command line through maven. This is an
example of that
>>>> with the ant providing the plumbing between Eclipse and maven.
>>>
>>> ..isn't that what the tycho-m2 plugin does for you ?
Well I am no expert in tycho so I may be wrong or not-up-to-date but no tycho cannot
help.
Tycho looks only looks for dependencies in pom files, which are osgi bundles. Normal
maven jar
libraries are ignored hence for those libraries to be available on the classpath to both
eclipse's P2 and Tycho, they much be listed in the manifest file. I do this by
specifying them
as dependencies in the pom file and using copy-dependencies to get them into the lib
directory
of the plugin.
> Yes, we do this in other places too and tycho m2e integration makes it happen without
needing
> the ant step.
> /max
Well eliminating the need for the ant build scripts would certainly simplify things. Can
you point
me to an example project as the tycho-m2e documentation on the net is a little scant.
Cheers
PGR
- --
Paul Richardson
* p.g.richardson(a)phantomjinx.co.uk
* p.g.richardson(a)redhat.com
* pgrichardson(a)linux.com
"I know exactly who reads the papers ...
* The Daily Mirror is read by people who think they run the country.
* The Guardian is read by people who think they ought to run the country.
* The Times is read by people who do actually run the country.
* The Daily Mail is read by the wives of the people who run the country.
* The Financial Times is read by the people who own the country.
* The Morning Star is read by the people who think the country ought to be run by
another country.
* The Daily Telegraph is read by the people who think it is."
Jim Hacker, Yes Minister
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Using GnuPG with Thunderbird -
http://www.enigmail.net/
iEYEARECAAYFAlO+W6gACgkQcthLMIwdEb3OHQCfZ7k55ddV7YHqIVCSRWjRKHOC
leoAoJAkDNHcXVXBlDouVg6mrtjhfh7t
=q7+2
-----END PGP SIGNATURE-----