[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tycho-dev] [cross-project-issues-dev] Shared licenses with Maven/Tycho?

Don't mean to discourage you, but I think "working by tomorrow" is too
aggressive, especially if you have to prio experience working with Tycho
sources.

At any rate, Tycho development environment setup is documented in [1]. I
have not looked closely at license features, but from Kim's blog I think
you need to make at least two changes

1. Feature's build target platform must include corresponding license
feature. I think you only need to change FeatureDependenciesAction,
which deals with P2 side of things, but other related changes may also
be necessary.

2. PackageFeatureMojo implements actual feature packaging logic. It
already makes changes to feature.xml to deal with .qualifier expansion,
so this is the place to implement merging of license information.

It goes without saying that all contributions to Tycho must go through
bugzilla and we generally require integration test(s) for each new
feature (see tycho-its module). If you have further questions, tycho-dev
is probably a better place to ask them.


[1] http://wiki.eclipse.org/Developing_Tycho

--
Regards,
Igor

On 11-11-10 7:23 AM, Greg Watson wrote:
Igor,

Could you give me some pointers on how to add a plugin to do this? I need to get it working by tomorrow if possible.

Thanks,
Greg

On Nov 10, 2011, at 5:14 AM, Igor Fedorenko wrote:

No, tycho does not support shared license feature. Should not be hard to
add, but we did not have the need yet.

--
Regards,
Igor

On 11-11-09 10:19 PM, Greg Watson wrote:
Hi,

Does anyone know if it's possible to build plugins that use the
shared license feature [1] using Maven/Tycho? I've found support for
PDE and Buckminser, but I've yet to find anything that refers to
using Maven/Tycho.

Thanks, Greg>
[1] http://relengofthenerds.blogspot.com/2011/01/implementing-shared-licenses-with-37m5.html
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

_______________________________________________ cross-project-issues-dev mailing list cross-project-issues-dev@xxxxxxxxxxx https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev