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