CMake

Content under construction.