-
- All Implemented Interfaces:
-
kotlin.Comparable
,org.gradle.api.Task
,org.gradle.api.internal.DynamicObjectAware
,org.gradle.api.internal.TaskInternal
,org.gradle.api.plugins.ExtensionAware
,org.gradle.util.Configurable
public class PodspecTask extends DefaultTask
The task generates a podspec file which allows a user to integrate a Kotlin/Native framework into a CocoaPods project.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
PodspecTask.Companion
-
Field Summary
Fields Modifier and Type Field Description private final File
outputFile
private final ListProperty<CocoapodsExtension.CocoapodsDependency>
pods
-
Constructor Summary
Constructors Constructor Description PodspecTask()
-
Method Summary
Modifier and Type Method Description final File
getOutputFile()
final ListProperty<CocoapodsExtension.CocoapodsDependency>
getPods()
final Unit
generate()
-
Methods inherited from class org.jetbrains.kotlin.gradle.tasks.PodspecTask
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService
-
Methods inherited from class org.gradle.api.DefaultTask
appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getOnlyIf, getReasonNotToTrackState, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, isEnabled, isHasCustomActions, prependParallelSafeAction, setImpliesSubProjects
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getOutputFile
@OutputFile() final File getOutputFile()
-
getPods
final ListProperty<CocoapodsExtension.CocoapodsDependency> getPods()
-
-
-
-