CAuto is a commandline tool for automatic compile and link C++ projects using CMake and a naming convention in the source tree.