The build takes a ridiculously long time unless you have a large, parallel machine. This is a combination of many factors, all of which we'd like to discuss and track here.
I'd also love to actually track build times so we can get an appreciation of the improvements. Please leave a comment below with your build times!
Issues in Epic
||MESOS-1583||Clang tool build improvement "include what you use"||Resolved||Isabel Jimenez|
||MESOS-2609||Move StatusUpdateStream implementation to a compilation unit||Resolved||Alexander Rojas|
||MESOS-4183||Move operator<< definitions to .cpp files and include <iosfwd> in .hpp where possible.||Resolved||Alex R|
||MESOS-7226||Introduce precompiled headers (on Windows)||Resolved||Jeff Coffler|
|MESOS-7322||Enable precompiled headers (on non-Windows)||Open||Unassigned|
||MESOS-7496||The /debug:fastlink linker option is not being respected||Resolved||Andrew Schwartzmeyer|