Primitive support for cmake