made cmake play nice with visual studio