build via cmake