Как настроить Gradle для Kotlin мультиплатформенного проекта с несколькими целями? - PullRequest
1 голос
/ 16 марта 2020

Для моего Kotlin проекта JVM у меня есть 2 разные реализации для ожидаемых объявлений классов / функций. Я использую Kotlin мультиплатформенные функции с ожидаемой / реальной системой. Вот структура проекта:

|-- actual1           (sub-module)
    |-- src/          (actual declarations for the first target)
    |-- build.gradle
|-- actual2           (sub-module)
    |-- src/          (actual declarations for the second target)
    |-- build.gradle
|-- src/              (common code + expected declarations)
|-- build.gradle

Как мне go сконфигурировать Gradle таким образом, чтобы я мог переключаться между использованием actual1 или actual2 во время компиляции, например, с флагом компилятора?

...