updated cmakelist file