add cmake script