[dub] Size of executable
Chris via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Thu Nov 27 05:56:18 PST 2014
On Thursday, 27 November 2014 at 12:29:03 UTC, Gary Willoughby
wrote:
> On Thursday, 27 November 2014 at 09:33:49 UTC, Chris wrote:
>> 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?
>
> dub compiles and links every file in the source folder whether
> it's used or not. Whereas with dmd or rdmd you only compile and
> link the files you actually use.
I compiled the exact same files. I excluded those I didn't need
in the dub configuration like so:
"excludedSourceFiles": [...]
But dub's executable is bigger.
More information about the Digitalmars-d-learn
mailing list