Fully explain extra source section in example CMakeLists.txt.