basic cmakefile