Last weekend we switched our default build system. Instead of Autotools, CMake is now the default.
We hope to lower the barrier to make changes to the build system, reduce configure and compile times, get less cluttered output, and use a more modern system that is still actively developed.
Please help improving Dune by testing the new build system. Report bugs, share success stories, and improve the documentation in the wiki!
Our plan is to keep Autotools for the Dune 2.4 release and drop it for Dune 3.0. Once we dropped Autotools support, we are able to make major changes as we don’t have to consider Autotools compatibility anymore.