D2 port of xfBuild (alpha version)

Joel Christensen joelcnz at gmail.com
Thu Dec 1 12:07:07 PST 2011


On 01-Dec-11 11:08 PM, Andrej Mitrovic wrote:
> On 12/1/11, Joel Christensen<joelcnz at gmail.com>  wrote:
>> Thanks Andrej. Works now. Or, I have to change how StopWatch
>> (std.datetime) works in my programs, because putting '*.start;' twice
>> fails an assert.
>
> Hmm, I'm not sure what you're referring to. Is something broken about
> the profiler in xfBuild (it uses stopwatch), or are you referring to
> your own code?

My own code. I used '*.reset' instead of putting '*.start' in again.

>> Also, it doesn't seem to work with Visual D.
>
> I haven't tested it with VisualD, but I'll give it some testing.
> VisualD does have it's own builder, of course. How are you invoking it
> / what exactly is failing?

VisualD has more than one source file in the compiler arguments.

>> One of my programs uses it in the command prompt now. :-)
>
> Cool. If there are any issues (and I know of some where xfBuild likes
> to crash, some parts need to be refactored), feel free to file them so
> I can fix them as soon as possible.

It doesn't handle deprecated stuff, (at lest without the '-d', but I 
haven't tried that).


More information about the Digitalmars-d-announce mailing list