On Friday, 4 April 2014 at 08:52:09 UTC, Daniel Murphy wrote:
On Friday, 4 April 2014 at 04:10:51 UTC, Saurabh Das wrote:
Hello,
Say I compile a program with:
dmd -unittest -debug -cov test.d
Then, when I run ./test, a file 'test.lst' is generated in the
current working directory. Is there a way in which I can
instruct the file to be created in a separate './cov_log/'
directory?
Thanks,
Saurabh
You actually can do this, through the hidden rt.cover api:
extern (C) void dmd_coverSourcePath( string pathname );
extern (C) void dmd_coverDestPath( string pathname );
That is perfect! Many many thanks!
Add these prototypes to your code and use them to override the
default coverage paths.
Saurabh