Package 

Class XCFrameworkTask

  • 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 abstract class XCFrameworkTask
    extends DefaultTask
                        
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      final Provider<String> getBaseName() A base name for the XCFramework.
      final Unit setBaseName(@Input() Provider<String> baseName) A base name for the XCFramework.
      final NativeBuildType getBuildType() A build type of the XCFramework.
      final Unit setBuildType(@Input() NativeBuildType buildType) A build type of the XCFramework.
      final Collection<File> getInputFrameworkFiles()
      final File getOutputDir() A parent directory for the XCFramework.
      final Unit setOutputDir(File outputDir) A parent directory for the XCFramework.
      final Unit from(Framework frameworks) Adds the specified frameworks in this XCFramework.
      final Unit fromFrameworkDescriptors(FrameworkDescriptor frameworks)
      final Unit fromFrameworkDescriptors(Iterable<FrameworkDescriptor> frameworks)
      final Unit assemble()
      • Methods inherited from class org.jetbrains.kotlin.gradle.plugin.mpp.apple.XCFrameworkTask

        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