-
- 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>frameworkNameprivate Provider<CocoapodsExtension.CocoapodsDependency>podprivate final Provider<File>buildSettingsFile
-
Constructor Summary
Constructors Constructor Description PodSetupBuildTask()
-
Method Summary
Modifier and Type Method Description final Provider<String>getFrameworkName()final UnitsetFrameworkName(Provider<String> frameworkName)final Provider<CocoapodsExtension.CocoapodsDependency>getPod()final UnitsetPod(Provider<CocoapodsExtension.CocoapodsDependency> pod)final Provider<File>getBuildSettingsFile()final UnitsetupBuild()-
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, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getOnlyIf, 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()
-
-
-
-