Предназначены для генерации Xcode-проектов и таргетов с использованием Tuist, а также для удобного выбора схем через интерактивный CLI-интерфейс (dialog).
Модуль состоит из двух основных bash-скриптов:
cli_generator.sh(основной интерактивный скрипт)target_generator.sh(скрипт генерации списка схем)
⚠️ dialogиjqустанавливаются автоматически при отсутствии
- Загружает список схем из
targets.json - Отображает интерактивное меню выбора схем
- Запускает генерацию таргетов через
make generate
Автоматически формирует список доступных схем Xcode и сохраняет их в targets.json.
Есть два способа:
-
Через интерфейс
- Нажать
Escв меню
- Нажать
-
Вручную
chmod +x ./scripts/target_generator.sh ./scripts/target_generator.sh
- Регулярно обновляйте
targets.json - Используйте
Escдля актуализации cache - Не коммитьте устаревший
targets.json, если схемы часто меняются