add cmake file