Hi Mickael.
Since the groovy scripts are included in the source code and are
therefore being distributed, we need to track them.
In this case, a "Build and Test Dependency" is required.
http://wiki.eclipse.org/Development_Resources/IP/Test_and_Build_Dependencies
HTH,
Wayne
On 11/06/2012 06:19 AM, Mickael Istria wrote:
Hi Wayne,
There is this contribution pending for Tycho: https://git.eclipse.org/r/#/c/8060/
It's about replacing usage of BeanShell at build time by usage of
Groovy. There is no technical issue, but we are not sure on how
this has to be handled legally: We did not change the
dependencies, just renamed some files to .groovy instead of .bsh,
and maven-invoker-plguin automatically supports those files as
well as .bsh files.
It seems to me that since we didn't add any new dependencies, it
means that this does not require a new CQ: indeed Groovy was most
probably accepted along with BeanShell when adding the CQ for
maven-invoker-plugin while moving Tycho to Eclipse. Also, I'm not
even sure on how Maven plugins are generally handled: should using
a new Maven plugin always requires a CQ?
Thanks in advance for clarifying that.
--
Wayne Beaton
The Eclipse Foundation
Twitter: @waynebeaton
Explore Eclipse
Projects

|