http://mesonbuild.com/
Features * multiplatform support for Linux, OSX, Windows, Gcc, Clang, Visual Studio and others * supported languages include C, C++, Fortran, Java, Rust * build definitions in a very readable and user friendly non-turing complete DSL * cross compilation for many operating systems as well as bare metal * optimized for extremely fast full and incremental builds without sacrificing correctness * built-in multiplatform dependency provider that works together with distro packages * fun!