-
- All Implemented Interfaces:
-
org.gradle.api.Named
public final class SharedLibrary extends AbstractNativeLibrary
-
-
Field Summary
Fields Modifier and Type Field Description private final NativeOutputKindoutputKindprivate final StringexportConfigurationNameprivate BooleantransitiveExportprivate StringbaseNameprivate final KotlinNativeTargettargetprivate final Projectprojectprivate Booleandebuggableprivate Booleanoptimizedprivate List<String>linkerOptsprivate Map<String, String>binaryOptionsprivate List<String>freeCompilerArgsprivate final StringlinkTaskNameprivate final KotlinNativeLinklinkTaskprivate final TaskProvider<out KotlinNativeLink>linkTaskProviderprivate FileoutputDirectoryprivate final DirectoryPropertyoutputDirectoryPropertyprivate final FileoutputFileprivate final NativeBuildTypebuildTypeprivate transient KotlinNativeCompilationcompilation
-
Constructor Summary
Constructors Constructor Description SharedLibrary(String name, String baseName, NativeBuildType buildType, KotlinNativeCompilation compilation)
-
Method Summary
Modifier and Type Method Description NativeOutputKindgetOutputKind()-
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.mpp.AbstractNativeLibrary
export, export, export, getExportConfigurationName, getTransitiveExport, setTransitiveExport -
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.mpp.NativeBinary
binaryOption, getBaseName, getBinaryOptions, getBuildType, getCompilation, getDebuggable, getFreeCompilerArgs, getLinkTask, getLinkTaskName, getLinkTaskProvider, getLinkerOpts, getName, getOptimized, getOutputDirectory, getOutputDirectoryProperty, getOutputFile, getProject, getTarget, linkerOpts, linkerOpts, setBaseName, setBinaryOptions, setCompilation, setDebuggable, setFreeCompilerArgs, setLinkerOpts, setOptimized, setOutputDirectory -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
SharedLibrary
SharedLibrary(String name, String baseName, NativeBuildType buildType, KotlinNativeCompilation compilation)
-
-
Method Detail
-
getOutputKind
NativeOutputKind getOutputKind()
-
-
-
-