Is it a good idea to allow CMake change the files in the src directory?