-
- 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 PodSetupBuildTask extends CocoapodsTask
-
-
Field Summary
Fields Modifier and Type Field Description private Provider<String>
frameworkName
private Provider<CocoapodsExtension.CocoapodsDependency>
pod
private final Provider<File>
buildSettingsFile
-
Constructor Summary
Constructors Constructor Description PodSetupBuildTask()
-
Method Summary
Modifier and Type Method Description final Provider<String>
getFrameworkName()
final Unit
setFrameworkName(Provider<String> frameworkName)
final Provider<CocoapodsExtension.CocoapodsDependency>
getPod()
final Unit
setPod(Provider<CocoapodsExtension.CocoapodsDependency> pod)
final Provider<File>
getBuildSettingsFile()
final Unit
setupBuild()
-
Methods inherited from class org.jetbrains.kotlin.gradle.targets.native.tasks.CocoapodsTask
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
-
getFrameworkName
@Input() final Provider<String> getFrameworkName()
-
setFrameworkName
final Unit setFrameworkName(Provider<String> frameworkName)
-
getPod
final Provider<CocoapodsExtension.CocoapodsDependency> getPod()
-
setPod
final Unit setPod(Provider<CocoapodsExtension.CocoapodsDependency> pod)
-
getBuildSettingsFile
@OutputFile() final Provider<File> getBuildSettingsFile()
-
setupBuild
final Unit setupBuild()
-
-
-
-