Пакет Swift с предварительно скомпилированной зависимостью

Я пытаюсь преобразовать специальный модуль аналитики (назовем его Analytics), который является оболочкой для Flurry SDK, в пакет Swift.

Я получил свой пакет, чтобы найти заголовок Flurry, создав подпакет для Flurry с пользовательским modulemap. Однако я не знаю, как я могу статически связать библиотеку Flurry с библиотекой Analytics, экспортированной моим пакетом.

Есть ли способ сделать это с помощью Swift Package Manager?


person Frank Schlegel    schedule 02.08.2019    source источник


Ответы (1)


Нет, на данный момент это невозможно сделать без передачи настраиваемых флагов сборки. Вам нужно будет посмотреть на swiftc флаги и передать пути фреймворка и модуля.

person bscothern    schedule 06.08.2019