Как добавить *junit* к *spec.libraries* в сгенерированном psspec?

Я использую плагин Gradle J2ObjC для перевода кода Java в модулях чистого Java моего проекта в Objective-C. У меня есть потребность в сгенерированном podspec файл в build/j2objcOutputs папка одного из моих модулей Java, чтобы содержать junit запись в spec.libraries список. В настоящее время это определяется следующим образом:

spec.libraries = 'ObjC', 'guava', 'javax_inject', 'jre_emul', 'jsr305', 'z', 'icucore'

Есть ли что-то, что я могу добавить к build.gradle файл моего модуля Java, чтобы сделать это возможным?

1 ответ

Решение

Мне не удалось выяснить, как это сделать с помощью плагина J2Objc Gradle, и мне пришлось прибегнуть к следующему элементу "Другие флаги компоновщика" в Xcode для моей цели тестирования:

$(inherited)
-l"junit"

Я отмечаю это как решение, пока кто-то не может предложить иначе.

Другие вопросы по тегам