Groovy Documentation

org.gradle.nativebinaries
[Java] Interface SharedLibraryBinary

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

@Incubating
public interface SharedLibraryBinary
extends LibraryBinary

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


Method Summary
File getSharedLibraryFile()

The shared library file.

File getSharedLibraryLinkFile()

The shared library link file.

void setSharedLibraryFile(File sharedLibraryFile)

The shared library file.

void setSharedLibraryLinkFile(File sharedLibraryLinkFile)

The shared library file.

 
Methods inherited from interface NativeBinary
getBuildType, getFlavor, getTargetPlatform
 
Methods inherited from interface Binary
getDisplayName
 
Methods inherited from interface Named
getName
 
Methods inherited from interface BuildableModelElement
builtBy, setLifecycleTask
 
Methods inherited from interface Buildable
getBuildDependencies
 

Method Detail

getSharedLibraryFile

public File getSharedLibraryFile()
The shared library file.


getSharedLibraryLinkFile

public File getSharedLibraryLinkFile()
The shared library link file.


setSharedLibraryFile

public void setSharedLibraryFile(File sharedLibraryFile)
The shared library file.


setSharedLibraryLinkFile

public void setSharedLibraryLinkFile(File sharedLibraryLinkFile)
The shared library file.


 

Gradle API 1.11