Hi Russel

The contribution process is outlined at
https://github.com/gradle/gradle/blob/master/CONTRIBUTING.md.

With any contribution, it's best to start with a conversation on the dev
list, like you have.

Adding support for D should be fairly straightforward, assuming that it
uses the same compile-link cycle as the other 'native' languages we
support. Your best bet would be to take a look at the Objective-C
implementation: I'm pretty sure the relevant classes all begin with
'ObjectiveC*'. There's still a bunch of boilerplate required, but we're
working to reduce this. You'll end up with a 'd-lang' plugin and you'll
also need to add support to the GccPlatformToolChain.

Looking forward to the pull request.
Daz

On Sun, Jul 27, 2014 at 2:26 AM, Russel Winder <rus...@winder.org.uk> wrote:

> I think the C/C++ tooling in Gradle should include D as well. What is
> the correct process for contributing things to ensure this happens?
> --
> Russel.
>
> =============================================================================
> Dr Russel Winder      t: +44 20 7585 2200   voip:
> sip:russel.win...@ekiga.net
> 41 Buckmaster Road    m: +44 7770 465 077   xmpp: rus...@winder.org.uk
> London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder
>



-- 
Darrell (Daz) DeBoer
http://www.gradleware.com

Reply via email to