cmakelists update