Add cmake infra.