Rebuild 0.1 released

John Reimer Terminal.Node at gmail.com
Mon Feb 5 21:46:52 PST 2007


Very well done.  I've been testing this out and it's working
exceptionally well with dmd/win32, gdc/linux(x86), and dmd/linux
(x86), and it's very easy to switch between compilers at any point
with just one rebuild binary.  Next, I'll bet testing it out on gdc-
mingw/win32.

By far the best option yet is the "-oq<dir>" (incidentally -oq is
actually the default setting now).  "-oq" tells rebuild to output
object files with fully qualified names: if you have a source file
named uberkit/tools/string.d, the object file will be called

uberkit-tools-string.obj (on win32) and
uberkit.tools.string.o (on linux).

This helps prevent a number of problems with conflicts.

That's just incredibly marvelous :) and something D should have
been doing long ago... no more object name conflicts, thank you
very much.

Having the D frontend in there is a big bonus as well.

Great job, Gregor!

-JJR



More information about the Digitalmars-d-announce mailing list