www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - is rdmd ready for primetime on Windows?

reply Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
Grace to mostly Adam Ruppe's help, I got rdmd.exe to work on Windows for 
some tests.

Essentially rdmd is a build-run program. All you have to do is pass it 
the main file of your program, and it will take care of finding that 
program's dependencies transitively, compiling them as well, and then 
linking everything together. It's a very, very useful tool for projects 
small and large.

I'd appreciate if other Windows users could try it. The executable is here:

http://erdani.dreamhosters.com/rdmd.exe

and the documentation is here:

http://www.digitalmars.com/d/2.0/rdmd.html

(Ignore the bugs section.)


Andrei
Jul 07 2009
parent reply Tim Matthews <tim.matthews7 gmail.com> writes:
Andrei Alexandrescu wrote:
 Grace to mostly Adam Ruppe's help, I got rdmd.exe to work on Windows for 
 some tests.
 
 Essentially rdmd is a build-run program. All you have to do is pass it 
 the main file of your program, and it will take care of finding that 
 program's dependencies transitively, compiling them as well, and then 
 linking everything together. It's a very, very useful tool for projects 
 small and large.
 
 I'd appreciate if other Windows users could try it. The executable is here:
 
 http://erdani.dreamhosters.com/rdmd.exe
 
 and the documentation is here:
 
 http://www.digitalmars.com/d/2.0/rdmd.html
 
 (Ignore the bugs section.)
 
 
 Andrei

Is there any docs for the eval switch?
Jul 08 2009
parent Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
Tim Matthews wrote:
 Andrei Alexandrescu wrote:
 Grace to mostly Adam Ruppe's help, I got rdmd.exe to work on Windows 
 for some tests.

 Essentially rdmd is a build-run program. All you have to do is pass it 
 the main file of your program, and it will take care of finding that 
 program's dependencies transitively, compiling them as well, and then 
 linking everything together. It's a very, very useful tool for 
 projects small and large.

 I'd appreciate if other Windows users could try it. The executable is 
 here:

 http://erdani.dreamhosters.com/rdmd.exe

 and the documentation is here:

 http://www.digitalmars.com/d/2.0/rdmd.html

 (Ignore the bugs section.)


 Andrei

Is there any docs for the eval switch?

Sorry, I forgot to commit those. Until Walter updates the website, here is the updated doc with --eval, --loop, and --main: http://erdani.dreamhosters.com/rdmd.html Andrei
Jul 08 2009