first version of CMakeFile