Am 11.12.2013 21:01, schrieb Bruno Deligny:

On Wed, 11 Dec 2013 08:51:53 GMT, Sönke Ludwig wrote:

On Mon, 09 Dec 2013 19:51:36 GMT, Bruno Deligny wrote:

Thank you but i have the same error with your modifications.
I have the same error if i try to build in unittest configuration.

On Fri, 06 Dec 2013 09:56:37 GMT, Sönke Ludwig wrote:

On Wed, 04 Dec 2013 18:11:01 GMT, Bruno Deligny wrote:


I have an executable projet that depend on a static library project. They are all in the same github repo: on branch "dub"

My two package.json are:


But i get this error:
Error: conflicting Ddoc and obj generation options

If i check the dmd command line called by dub with -v option i get:
dmd -of.dub\build\application-debug-x86-dmd-DA39A3EE5E6B4B0D3255BFEF95601890AFD80709\image.exe -c -of.dub\build\application-debug-x86-dmd-DA39A3EE5E6B4B0D3255BFEF95601890AFD80709\image.obj -debug -g -wi -version=Haveimage -version=Havelibdquick -I.\ -I....\dquick -J....\dquick\renderer2D\openGL main.d ....\dquick\algorithms\atlas.d ....\dquick\algorithms\scheduler.d and then all the d files

Sorry, I've just now noticed that there are two "-of" flags output, not sure if that is what the error message refers to or why it doesn't error out for me, but it's now fixed on GIT master (14c0527).

I still have the error
dmd -c -of.dub\build\application-debug-x86-dmd-DA39A3EE5E6B4B0D3255BFEF95601890AFD80709\image.obj -debug -g -wi -version=Haveimage -version=Havedquick -I.\ -I.... -J....\dquick\renderer2D\openGL main.d ....\dquick\algorithms\atlas.d ....\dquick\algorithms\scheduler.d ...

Hm.. looks fine to me. Can you try to remove flags manually to see which
one (or two) causes the error?