Paths (include path, etc.) required during run-time compilation are currently not escaped by cmake before being stored in generated header files. Thus, paths containing illegal / problematic characters (" ", "", ",", etc.) will cause problems during run-time compilation.