Groovy Documentation

org.gradle.nativebinaries
[Java] Interface SharedLibraryBinary

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

@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 BuildableModelElement
builtBy, hasBuildDependencies, setLifecycleTask
 
Methods inherited from interface Named
getName
 

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.12