On Thursday, 27 November 2014 at 09:33:49 UTC, Chris wrote:
[Maybe this has been asked before.]

I usually use dub to create and build projects. I built one of the projects with dub and then by hand with dmd[1] passing all the files etc. Turned out that the executable built with dub was 1.4 MB whereas the one built by hand was only 807 kB. Why is that?

Another thing, I've spotted a typo in dub's[2] command line help:

clean [<package>] Removes intermetiate build files and cached build
                        results

It should read "intermediate" (with "d"), else it sounds like the Goths in Asterix :-)



[1] dmd 2.066.0
[2] DUB version 0.9.22, built on Sep 16 2014

Dub builds with debug symbols by default. Using dub build -v will tell you how it invokes DMD.

Reply via email to