version with cmake