ComponentWithDependencies
, ComponentWithLinkFile
, ComponentWithLinkUsage
, ComponentWithNativeRuntime
, ComponentWithObjectFiles
, ComponentWithOutputs
, ComponentWithRuntimeFile
, ComponentWithRuntimeUsage
, ComponentWithSharedLibrary
, Named
, SoftwareComponent
, SwiftBinary
@Incubating public interface SwiftSharedLibrary extends SwiftBinary, ComponentWithSharedLibrary, ComponentWithRuntimeUsage, ComponentWithLinkUsage, ComponentWithOutputs
Named.Namer
getDependencies
getLinkFile, getLinkFileProducer
getLinkElements
getBaseName, getTargetMachine, getToolChain, isDebuggable, isOptimized
getObjects
getOutputs
getRuntimeFile
getRuntimeElements
getLinkLibraries, getLinkTask
getCompileModules, getCompileTask, getLinkLibraries, getModule, getModuleFile, getRuntimeLibraries, getSwiftSource, getTargetPlatform, isTestable