Add CMake building.