- Debug builds are broken on the MSVC image. Release builds work properly. The 
dfhack-configurescript automatically overrides RelWithDebInfo to Release. 
- Ubuntu Trusty (14.04 LTS)
 - buildpack-deps (see Docker Hub description for details)
 - GNU C/C++ compilers (gcc and g++)
- Version 4.8.5
 - 32-bit and 64-bit
 - Linux and Mac OS X
 - Minimum OS X version 10.6
 
 - ccache (intended to have cache directory stored outside the container)
 - CMake version 3.17 or later
 - Google protocol buffer compiler (shim DFHack native build directory at 
/home/buildmaster/dfhack-native) - Perl with 
XML::LibXMLandXML::LibXSLT(required for df-structures) - OpenGL headers and libraries (required for Stonesense)
 - Sphinx (used to build DFHack documentation)
 - zlib for 32-bit and 64-bit Linux and Mac OS X
 - libSDL.so for 32-bit and 64-bit Linux
 - Precompiled Boost 1.67 or newer
 
- Ubuntu Bionic (18.04 LTS)
 - buildpack-deps (see Docker Hub description for details)
 - GNU C/C++ compilers (gcc and g++)
- Version 7.3.0 or later
 - 32-bit and 64-bit
 - Linux and Mac OS X
 - Minimum OS X version 10.6
 
 - ccache (intended to have cache directory stored outside the container)
 - CMake version 3.17 or later
 - Google protocol buffer compiler (shim DFHack native build directory at 
/home/buildmaster/dfhack-native) - Perl with 
XML::LibXMLandXML::LibXSLT(required for df-structures) - OpenGL headers and libraries (required for Stonesense)
 - Sphinx (used to build DFHack documentation)
 - zlib for 32-bit and 64-bit Linux and Mac OS X
 - libSDL.so for 32-bit and 64-bit Linux
 - Precompiled Boost 1.67 or newer
 
- Ubuntu Bionic (18.04 LTS)
 - buildpack-deps (see Docker Hub description for details)
 - Microsoft Visual C++ 2015 compilers (update 3 or later)
 - ccache (experimental branch that supports MSVC) (intended to have cache directory stored outside the container)
 - CMake version 3.17 or later
 - Google protocol buffer compiler (shim DFHack native build directory at 
/home/buildmaster/dfhack-native) - Perl with 
XML::LibXMLandXML::LibXSLT(required for df-structures) - Sphinx (used to build DFHack documentation)
 - Precompiled Boost 1.67 or newer
 - X Virtual Framebuffer (xvfb)
 - .NET Framework 4.5.2
 - Wine
 
- Mac OS X cross-compiler: https://github.com/tpoechtrager/osxcross
 - Mac OS X SDK mirror: https://github.com/phracker/MacOSX-SDKs