Usando Tuist con un Paquete Swift beta
Tuist soporta el uso de Package.swift como DSL para tus proyectos y convierte tus objetivos de paquete en un proyecto y objetivos nativos de Xcode.
::: advertencia
El objetivo de esta característica es proporcionar una manera fácil para los desarrolladores para evaluar el impacto de la adopción de Tuist en sus paquetes Swift. Por lo tanto, no planeamos soportar toda la gama de características del Gestor de Paquetes Swift ni traer todas las características únicas de Tuist como
ayudantes de descripción de proyectos al mundo de los paquetes.:::
DIRECTORIO RAIZ
Los comandos Tuist esperan una cierta estructura
de directorios cuya raíz esté identificada por un directorioTuist o un directorio .git.
Usar Tuist con un paquete Swift
Vamos a utilizar Tuist con el repositorio TootSDK Package, que contiene un paquete Swift. Lo primero que tenemos que hacer es clonar el repositorio:
bash
git clone https://github.com/TootSDK/TootSDK
cd TootSDKUna vez en el directorio del repositorio, necesitamos instalar las dependencias del gestor de paquetes Swift:
bash
tuist installBajo el capó tuist install utiliza el gestor de paquetes Swift para resolver y extraer las dependencias del paquete. Después de la resolución completa, puede generar el proyecto:
bash
tuist generate¡Voilà! Tienes un proyecto nativo de Xcode que puedes abrir y empezar a trabajar en él.
