Roadmap

Iain Buclaw ibuclaw at ubuntu.com
Mon Feb 13 11:30:07 PST 2012


On 13 February 2012 18:46, Johannes Pfau <nospam at example.com> wrote:
> Am Mon, 23 Jan 2012 20:13:26 +0000 (UTC)
> schrieb Iain Buclaw <ibuclaw at ubuntu.com>:
>
>> Started an initial list for our roadmap for the next month.
>>
>> https://bitbucket.org/goshawk/gdc/wiki/Roadmap
>>
>>
>> Daniel, if there's anything you could help on, please don't hesitate
>> to contact me. :)
>>
>>
>> Regards
>> Iain
>
> "Re-structure project directories to match that of GCC"
>
> can you give some more information about that? Will druntime, phobos1
> and phobos2 all get own subdirectories in the gcc folder? I'll try to
> make druntime buildable out-of-tree, so it'd be good to know.
>

Yeah, D1 and D2 will have to be split from each other, as the library
folders share the same name, thus conflict.

The new directory structure will be:

/
... /gcc
... ... /d
... ... ... /dfrontend
... /libphobos
... ... /core
... ... /etc
... ... /gc
... ... /gcc
... ... /rt
... ... /std


> Btw: when gdc moves to git(hub), will we have separate repositories for
> druntime & phobos? This way we could make the gdc druntime/phobos forks
> of the dmd repositories and pushing changes upstream should be easier.

The problem with this is, if you are building gdc, you have to
clone/download THREE repositories/tarballs and move/extract them to
the correct places, which are in varying locations in the gcc source
code.


-- 
Iain Buclaw

*(p < e ? p++ : p) = (c & 0x0f) + '0';


More information about the D.gnu mailing list