update  cmakelists