change cmakelists