-
- All Implemented Interfaces:
-
org.gradle.api.Named,org.gradle.api.attributes.HasAttributes,org.jetbrains.kotlin.gradle.plugin.HasKotlinDependencies,org.jetbrains.kotlin.gradle.plugin.KotlinCompilation,org.jetbrains.kotlin.gradle.plugin.mpp.InternalKotlinCompilation,org.jetbrains.kotlin.tooling.core.HasExtras,org.jetbrains.kotlin.tooling.core.HasMutableExtras
public class KotlinNativeCompilation extends AbstractKotlinNativeCompilation
-
-
Field Summary
-
Method Summary
Modifier and Type Method Description final KotlinNativeTargetgetTarget()NativeCompilerOptionsgetCompilerOptions()final NamedDomainObjectContainer<DefaultCInteropSettings>getCinterops()final StringgetProcessResourcesTaskName()final StringgetBinariesTaskName()final Unitcinterops(Action<NamedDomainObjectContainer<DefaultCInteropSettings>> action)-
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.mpp.AbstractKotlinNativeCompilation
getCompileKotlinTask, getCompileKotlinTaskProvider, getCompileTaskProvider, getEnableEndorsedLibs, getKonanTarget, setEnableEndorsedLibs -
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.mpp.InternalKotlinCompilation
getAllKotlinSourceSets, getConfigurations, getFriendPaths, getKotlinSourceSets -
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.HasKotlinDependencies
dependencies, dependencies, getApiConfigurationName, getCompileOnlyConfigurationName, getImplementationConfigurationName, getRuntimeOnlyConfigurationName -
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.KotlinCompilation
associateWith, attributes, attributes, defaultSourceSet, defaultSourceSet, getAssociateWith, getCompilationName, getCompileAllTaskName, getCompileDependencyConfigurationName, getCompileDependencyFiles, getCompileKotlinTaskName, getDefaultSourceSet, getDefaultSourceSetName, getDisambiguatedName, getKotlinOptions, getModuleName, getName, getOutput, getPlatformType, getProject, getRelatedConfigurationNames, getRuntimeDependencyConfigurationName, getRuntimeDependencyFiles, kotlinOptions, kotlinOptions, setCompileDependencyFiles, source -
Methods inherited from class org.jetbrains.kotlin.tooling.core.HasMutableExtras
getExtras -
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.mpp.DecoratedKotlinCompilation
toString -
Methods inherited from class org.gradle.api.attributes.HasAttributes
getAttributes -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getTarget
final KotlinNativeTarget getTarget()
-
getCompilerOptions
NativeCompilerOptions getCompilerOptions()
-
getCinterops
final NamedDomainObjectContainer<DefaultCInteropSettings> getCinterops()
-
getProcessResourcesTaskName
final String getProcessResourcesTaskName()
-
getBinariesTaskName
final String getBinariesTaskName()
-
cinterops
final Unit cinterops(Action<NamedDomainObjectContainer<DefaultCInteropSettings>> action)
-
-
-
-