В настоящее время я делаю фреймворк Swift, и мой фреймворк Swift зависит от других фреймворков o c и библиотеки stati c.
Поэтому мне нужно импортировать их с помощью modulemap.
Но modulemap может быть записан только в виде неуместного пути, это очень недружелюбно для командной работы.
Я пытался использовать агрегатную цель и писать скрипт на этапах сборки (скрипт может использовать относительный путь для сборки модуля), но это вызывает другую проблему. Продукт фреймворка Swift генерирует два modulemap, и когда мой проект использует этот фреймворк, xcode говорит, что не может найти модуль, сгенерированный им по совокупной цели!
Что я могу сделать?