KotlinMultiplatformAndroidCompilationBuilder

Added in 8.2.0

interface KotlinMultiplatformAndroidCompilationBuilder


Options to build a KotlinMultiplatformAndroidCompilation object.

Summary

Public properties

String?

The name of the sourceSet tree that would be used to infer the dependencies between sourceSets.

Public properties

sourceSetTreeName

Added in 8.2.0
var sourceSetTreeNameString?

The name of the sourceSet tree that would be used to infer the dependencies between sourceSets. For example, setting the sourceSetTreeName to test means that compilation will include the commonTest sourceSet, and setting it to integrationTest means that the compilation will include the commonIntegrationTest sourceSet if exists.

Setting this value to null means that this compilation is not part of any sourceSet trees and the kotlin plugin will not include any common test sourceSets in this compilation.

See also
org.jetbrains.kotlin.gradle.dsl.KotlinMultiplatformExtension.targetHierarchy