CMakeLists.txt now ignores ctdt.c during build by whitelisting source directories