Package 

Class FatFrameworkTask

  • 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 FatFrameworkTask
    extends DefaultTask
                        

    Task running lipo to create a fat framework from several simple frameworks. It also merges headers, plists and module files.

    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      final Collection<FrameworkDescriptor> getFrameworks()
      final String getBaseName() A base name for the fat framework.
      final Unit setBaseName(@Input() String baseName) A base name for the fat framework.
      final File getDestinationDir() A parent directory for the fat framework.
      final Unit setDestinationDir(@OutputDirectory() File destinationDir) A parent directory for the fat framework.
      final String getFatFrameworkName()
      final File getFatFramework()
      final Unit from(Framework frameworks) Adds the specified frameworks in this fat framework.
      final Unit from(Iterable<Framework> frameworks) Adds the specified frameworks in this fat framework.
      final Unit fromFrameworkDescriptors(Iterable<FrameworkDescriptor> frameworks) Adds the specified frameworks in this fat framework.
      • Methods inherited from class org.jetbrains.kotlin.gradle.tasks.FatFrameworkTask

        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