Splitting CMake sources into modules We will show how to separate custom CMake code into our own modules, rather than keeping everything in a central CMakeLists.txt. example