Groovy Documentation

org.gradle.nativecode.base
[Java] Interface SharedLibraryBinary

org.gradle.nativecode.base.NativeBinary
  org.gradle.api.Named
      org.gradle.nativecode.base.LibraryBinary
          org.gradle.nativecode.base.SharedLibraryBinary
              org.gradle.language.base.Binary
                  org.gradle.api.Buildable
                      org.gradle.language.base.BuildableModelElement
All Superinterfaces:
NativeBinary, Named, LibraryBinary, Binary, Buildable, BuildableModelElement

@Incubating
public interface SharedLibraryBinary
extends LibraryBinary

A Library that has been compiled and linked as a shared library.


Method Summary
 
Methods inherited from interface LibraryBinary
getAsNativeDependencySet, getComponent
 
Methods inherited from interface NativeBinary
compilerArgs, define, getCompilerArgs, getLibs, getLinkerArgs, getMacros, getOutputFile, getSource, getToolChain, lib, linkerArgs, setOutputFile, source
 
Methods inherited from interface Named
getName
 
Methods inherited from interface BuildableModelElement
dependsOn, setLifecycleTask
 
Methods inherited from interface Buildable
getBuildDependencies
 

Gradle API 1.7-rc-1