-
- All Implemented Interfaces:
-
org.jetbrains.kotlin.gradle.dsl.KotlinArtifactsExtension
public abstract class KotlinArtifactsExtensionImpl implements KotlinArtifactsExtension
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final class
KotlinArtifactsExtensionImpl.BitcodeEmbeddingModeDsl
-
Field Summary
Fields Modifier and Type Field Description private final DomainObjectSet<KotlinArtifactConfig>
artifactConfigs
private final NamedDomainObjectSet<KotlinArtifact>
artifacts
private final KotlinNativeArtifactDSLImpl
Native
private final NativeBuildType
RELEASE
private final NativeBuildType
DEBUG
public final KotlinArtifactsExtensionImpl.BitcodeEmbeddingModeDsl
EmbedBitcodeMode
private final KonanTarget.ANDROID_X64
androidX64
private final KonanTarget.ANDROID_X86
androidX86
private final KonanTarget.ANDROID_ARM32
androidArm32
private final KonanTarget.ANDROID_ARM64
androidArm64
private final KonanTarget.IOS_ARM32
iosArm32
private final KonanTarget.IOS_ARM64
iosArm64
private final KonanTarget.IOS_X64
iosX64
private final KonanTarget.IOS_SIMULATOR_ARM64
iosSimulatorArm64
private final KonanTarget.WATCHOS_ARM32
watchosArm32
private final KonanTarget.WATCHOS_ARM64
watchosArm64
private final KonanTarget.WATCHOS_X86
watchosX86
private final KonanTarget.WATCHOS_X64
watchosX64
private final KonanTarget.WATCHOS_SIMULATOR_ARM64
watchosSimulatorArm64
private final KonanTarget.TVOS_ARM64
tvosArm64
private final KonanTarget.TVOS_X64
tvosX64
private final KonanTarget.TVOS_SIMULATOR_ARM64
tvosSimulatorArm64
private final KonanTarget.LINUX_X64
linuxX64
private final KonanTarget.MINGW_X86
mingwX86
private final KonanTarget.MINGW_X64
mingwX64
private final KonanTarget.MACOS_X64
macosX64
private final KonanTarget.MACOS_ARM64
macosArm64
private final KonanTarget.LINUX_ARM64
linuxArm64
private final KonanTarget.LINUX_ARM32_HFP
linuxArm32Hfp
private final KonanTarget.LINUX_MIPS32
linuxMips32
private final KonanTarget.LINUX_MIPSEL32
linuxMipsel32
private final KonanTarget.WASM32
wasm32
-
Constructor Summary
Constructors Constructor Description KotlinArtifactsExtensionImpl(Project project)
-
Method Summary
Modifier and Type Method Description DomainObjectSet<KotlinArtifactConfig>
getArtifactConfigs()
NamedDomainObjectSet<KotlinArtifact>
getArtifacts()
KotlinNativeArtifactDSLImpl
getNative()
final NativeBuildType
getRELEASE()
final NativeBuildType
getDEBUG()
final KonanTarget.ANDROID_X64
getAndroidX64()
final KonanTarget.ANDROID_X86
getAndroidX86()
final KonanTarget.ANDROID_ARM32
getAndroidArm32()
final KonanTarget.ANDROID_ARM64
getAndroidArm64()
final KonanTarget.IOS_ARM32
getIosArm32()
final KonanTarget.IOS_ARM64
getIosArm64()
final KonanTarget.IOS_X64
getIosX64()
final KonanTarget.IOS_SIMULATOR_ARM64
getIosSimulatorArm64()
final KonanTarget.WATCHOS_ARM32
getWatchosArm32()
final KonanTarget.WATCHOS_ARM64
getWatchosArm64()
final KonanTarget.WATCHOS_X86
getWatchosX86()
final KonanTarget.WATCHOS_X64
getWatchosX64()
final KonanTarget.WATCHOS_SIMULATOR_ARM64
getWatchosSimulatorArm64()
final KonanTarget.TVOS_ARM64
getTvosArm64()
final KonanTarget.TVOS_X64
getTvosX64()
final KonanTarget.TVOS_SIMULATOR_ARM64
getTvosSimulatorArm64()
final KonanTarget.LINUX_X64
getLinuxX64()
final KonanTarget.MINGW_X86
getMingwX86()
final KonanTarget.MINGW_X64
getMingwX64()
final KonanTarget.MACOS_X64
getMacosX64()
final KonanTarget.MACOS_ARM64
getMacosArm64()
final KonanTarget.LINUX_ARM64
getLinuxArm64()
final KonanTarget.LINUX_ARM32_HFP
getLinuxArm32Hfp()
final KonanTarget.LINUX_MIPS32
getLinuxMips32()
final KonanTarget.LINUX_MIPSEL32
getLinuxMipsel32()
final KonanTarget.WASM32
getWasm32()
-
-
Method Detail
-
getArtifactConfigs
DomainObjectSet<KotlinArtifactConfig> getArtifactConfigs()
-
getArtifacts
NamedDomainObjectSet<KotlinArtifact> getArtifacts()
-
getNative
KotlinNativeArtifactDSLImpl getNative()
-
getRELEASE
final NativeBuildType getRELEASE()
-
getDEBUG
final NativeBuildType getDEBUG()
-
getAndroidX64
final KonanTarget.ANDROID_X64 getAndroidX64()
-
getAndroidX86
final KonanTarget.ANDROID_X86 getAndroidX86()
-
getAndroidArm32
final KonanTarget.ANDROID_ARM32 getAndroidArm32()
-
getAndroidArm64
final KonanTarget.ANDROID_ARM64 getAndroidArm64()
-
getIosArm32
final KonanTarget.IOS_ARM32 getIosArm32()
-
getIosArm64
final KonanTarget.IOS_ARM64 getIosArm64()
-
getIosX64
final KonanTarget.IOS_X64 getIosX64()
-
getIosSimulatorArm64
final KonanTarget.IOS_SIMULATOR_ARM64 getIosSimulatorArm64()
-
getWatchosArm32
final KonanTarget.WATCHOS_ARM32 getWatchosArm32()
-
getWatchosArm64
final KonanTarget.WATCHOS_ARM64 getWatchosArm64()
-
getWatchosX86
final KonanTarget.WATCHOS_X86 getWatchosX86()
-
getWatchosX64
final KonanTarget.WATCHOS_X64 getWatchosX64()
-
getWatchosSimulatorArm64
final KonanTarget.WATCHOS_SIMULATOR_ARM64 getWatchosSimulatorArm64()
-
getTvosArm64
final KonanTarget.TVOS_ARM64 getTvosArm64()
-
getTvosX64
final KonanTarget.TVOS_X64 getTvosX64()
-
getTvosSimulatorArm64
final KonanTarget.TVOS_SIMULATOR_ARM64 getTvosSimulatorArm64()
-
getLinuxX64
final KonanTarget.LINUX_X64 getLinuxX64()
-
getMingwX86
final KonanTarget.MINGW_X86 getMingwX86()
-
getMingwX64
final KonanTarget.MINGW_X64 getMingwX64()
-
getMacosX64
final KonanTarget.MACOS_X64 getMacosX64()
-
getMacosArm64
final KonanTarget.MACOS_ARM64 getMacosArm64()
-
getLinuxArm64
final KonanTarget.LINUX_ARM64 getLinuxArm64()
-
getLinuxArm32Hfp
final KonanTarget.LINUX_ARM32_HFP getLinuxArm32Hfp()
-
getLinuxMips32
final KonanTarget.LINUX_MIPS32 getLinuxMips32()
-
getLinuxMipsel32
final KonanTarget.LINUX_MIPSEL32 getLinuxMipsel32()
-
getWasm32
final KonanTarget.WASM32 getWasm32()
-
-
-
-