On 13 February 2012 18:46, Johannes Pfau <nos...@example.com> wrote: > Am Mon, 23 Jan 2012 20:13:26 +0000 (UTC) > schrieb Iain Buclaw <ibuc...@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';