Temporarily adding -vgc to a DUB build

Nicholas Wilson iamthewilsonator at hotmail.com
Sun Sep 17 01:50:08 UTC 2017


On Saturday, 16 September 2017 at 21:45:34 UTC, Nordlöw wrote:
> How do I temporarily enable -vgc when building my app with DUB?
>
> I've tried
>
> DFLAGS=-vgc /usr/bin/dub build --build=unittest
>
> but it doesn't seem to have any effect as it doesn't rebuild 
> directly after the call
>
> /usr/bin/dub build --build=unittest
>
> I'm using DUB version 1.5.0
>
> Or is adding a new build configuration, say unittest-vgc, the 
> only way to accomplish this?

Setting the dflags in the dub.json should work.

This is what I use for dcompute:

{
     ...
     "dflags" : ["-mdcompute-targets=cuda-210" ,"-oq", "-betterC"],
     ...
}

so just change those flags to "-vgc" should do the trick.


More information about the Digitalmars-d-learn mailing list