How to build DMD versions written in D. We can either download a pre-built binary DMD package, or build an earlier version from source (e.g. starting with the last C++-only version.)
Whether to build a debug DMD. Debug builds are faster to build, but run slower.
Model for building DMD itself (on Windows). Can be used to build a 64-bit DMD, to avoid 4GB limit.
Whether to build a release DMD. Mutually exclusive with debugDMD.
Use Visual C++ to build DMD instead of DMC. Currently, this is a hack, as msbuild will consult the system registry and use the system-wide installation of Visual Studio. Only relevant for older versions, as newer versions are written in D.