add cmake article