Basic support of cmake