modify cmakelists.txt