CMake now works if build dir is not equal to source dir