sucked analyze into cmake build