Hi Iain,
On 18 May 2013 12:41, "Iain Buclaw" <ibuclaw@ubuntu.com> wrote:
>...
>
> Rory... so we meet again. :)
Are you from selection.co.uk?
> Looks like a nifty tool. However many projects use wildly different build system's - all mine use make, some people prefer waf or cmake - or may provide configuration files for one of the vagary of package managers out there's for D that are out there roaming around.
>
> So do you cater for all these mix match of tools out there, or is your focus thise specific to the d tool chain.
If it's to have any success it'll have to support the other build systems. However my hope is that I can make this thing so simple and intuitive that new projects would prefer it.
I haven't spent much time on it yet so there is a way to go still.
>
> Also, only dmd support?
>
At the moment yes. But it will definitely support others.
Probable environment variables are:
DARCH = amd64 # 386|amd64|arm
DCC = dmd # dmd|gcc|ldc
For make files I'll have to support a specific interaction with them. Probably just make and make install for starters.
> Regards
> --
> Iain Buclaw
>
> *(p < e ? p++ : p) = (c & 0x0f) + '0';