меня есть несколько модулей. Я собираю модуль А (функция packForXCode в этом модуле), который зависит от модуля Б. В хедерах собранного фреймворка нет функций & классов модуля Б, которые не используются в А.
Градл все компилирует (видно по времени компиляции), но не добавляет содержимое модуля Б в хедеры фреймворка.
Кто может подсказать, как настраивается что экспортировать в хедер фреймворка, а что нет?
targets { ... fromPreset(iOSTarget, 'iOS') { ... binaries { framework('A') { export project(":B") ... } } } ... } sourceSets { commonMain.dependencies { api project(':B') ... } ... } Как то так.
Обсуждают сегодня