update cmakelist file