-
- All Implemented Interfaces:
-
org.gradle.api.NamedDomainObjectFactory
,org.jetbrains.kotlin.gradle.plugin.mpp.KotlinCompilationFactory
public final class KotlinSharedNativeCompilationFactory implements KotlinCompilationFactory<KotlinSharedNativeCompilation>
-
-
Field Summary
Fields Modifier and Type Field Description private final Class<KotlinSharedNativeCompilation>
itemClass
private final KotlinMetadataTarget
target
private final List<KonanTarget>
konanTargets
-
Constructor Summary
Constructors Constructor Description KotlinSharedNativeCompilationFactory(KotlinMetadataTarget target, List<KonanTarget> konanTargets)
-
Method Summary
Modifier and Type Method Description Class<KotlinSharedNativeCompilation>
getItemClass()
final KotlinMetadataTarget
getTarget()
final List<KonanTarget>
getKonanTargets()
KotlinSharedNativeCompilation
create(String name)
-
-
-
Constructor Detail
-
KotlinSharedNativeCompilationFactory
KotlinSharedNativeCompilationFactory(KotlinMetadataTarget target, List<KonanTarget> konanTargets)
-
-
Method Detail
-
getItemClass
Class<KotlinSharedNativeCompilation> getItemClass()
-
getTarget
final KotlinMetadataTarget getTarget()
-
getKonanTargets
final List<KonanTarget> getKonanTargets()
-
create
KotlinSharedNativeCompilation create(String name)
-
-