Thread overview | |||||
---|---|---|---|---|---|
|
February 21, 2012 Minimal port of xfbuild to D2 | ||||
---|---|---|---|---|
| ||||
I have recently done a minimal port of the xfbuild utility (minimal in the sense that it still uses Tango) to D2. I am aware that Andrej Mitrovic has also done a port of it to D2, but I was scared off by it's alpha status. My port should, in principle, have no new bugs over the original (it seems to work just as well as the original in my limited tests). You can find the repository here: https://github.com/SiegeLord/xfbuild -SiegeLord |
February 21, 2012 Re: Minimal port of xfbuild to D2 | ||||
---|---|---|---|---|
| ||||
Posted in reply to SiegeLord | Yeah my port is very much still alpha. I don't yet know what to do about the fact that parallel builds are awfully broken. xfBuild uses associative arrays and modifies them on-the-fly in multiple threads, and this causes synchronization issues. To be fair, at the time I didn't really know that Tango was going to be ported to D2 and that it will work well, so in retrospect maybe your port should be worked on instead of mine. I'm awfully busy with other stuff right now anyways (like wxD). I didn't waste too much time porting xfBuild (only took a few hours), so I'm totally ok if your port is used instead of mine. Anyway, nice job! :) |
February 21, 2012 Re: Minimal port of xfbuild to D2 | ||||
---|---|---|---|---|
| ||||
On 2/21/12, Andrej Mitrovic <andrej.mitrovich@gmail.com> wrote:
> To be fair, at the time I didn't really know that Tango was going to be ported to D2 and that it will work well.
Actually I just wasn't paying attention, Tango for D2 was released before I did the port. Heh.
|
Copyright © 1999-2021 by the D Language Foundation