cmake only