infra: Add swift support