add cmake to build initial