Added options to specify compiler for ExternalProjects