Use cmake for the build system.