rustic / com.osm.gradle.plugins.types.variants / BuildVariant

BuildVariant

class BuildVariant : PriorityResolveBase<IConfigBase>, IConfigBase

Constructors

<init>

BuildVariant(project: Project, settings: ProjectSettings)
BuildVariant(project: Project, settings: ProjectSettings, default: DefaultConfig?, build: BuildTypeConfig?, flavor: ProductFlavorConfig?)

Properties

benchOptions

val benchOptions: BenchOptions

build

val build: BuildTypeConfig?

buildOptions

val buildOptions: BuildOptions

cargoConfig

val cargoConfig: CargoConfig

checkOptions

val checkOptions: CheckOptions

default

val default: DefaultConfig?

enabled

val enabled: Boolean?

environments

val environments: MutableMap<String, String>

features

val features: Iterable<String>?

flavor

val flavor: ProductFlavorConfig?

name

val name: String

outputPath

val outputPath: Path

parentName

val parentName: String

project

val project: Project

settings

val settings: ProjectSettings

target

val target: String?

targetDir

val targetDir: String?

targetSelection

val targetSelection: Selection

testOptions

val testOptions: TestOptions

Functions

toString

fun toString(): String