requirement for debug with CMake
Makefile
Documentation
source files