首页 > 解决方案 > 如何为具有多个目标的 Kotlin 多平台项目配置 Gradle?

问题描述

对于我的 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

我应该如何配置 Gradle,以便我可以在使用actual1actual2编译时切换,例如编译器标志?

标签: gradlekotlinkotlin-multiplatform

解决方案


推荐阅读