Some characters are not well-supported by native build systems. Reject paths containing such characters before even trying to configure a project.