Как я могу исключить файлы / папки из репозитория с помощью Swift Package Manager? - PullRequest
1 голос
/ 10 октября 2019

Моя библиотека FlexColorPicker Недавно принятая поддержка SPM. Это работает, но мне не нравится, когда пакет FlexColorPicker добавляется через XCode (Файл → Swift Packages → Добавить зависимость пакета ... → выберите цель → введите https://github.com/RastislavMirek/FlexColorPicker → подтвердить), некоторые ненужные файлы загружаются, например, FlexColorPicker.podspec ився папка GifsAndScreenshots.

Есть ли способ предотвратить загрузку ненужных файлов?

1 Ответ

0 голосов
/ 11 октября 2019

В настоящее время это невозможно. SwiftPM выполняет клонирование репозитория git, поэтому он также получит любой из этих файлов.

Я знаю, что git может клонировать определенные пути из репозитория, но я не уверен в ограничениях. Для поддержки такой функции с SwiftPM должно быть предложение Swift Evolution.

...