simplify cmakelist