Groovy Documentation

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

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

@Incubating
public interface LibraryBinary
extends NativeBinary

A physical representation of a Library component.


Method Summary
NativeDependencySet getAsNativeDependencySet()

Converts this binary into a NativeDependencySet, for consumption in another binary.

Library 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
 

Method Detail

getAsNativeDependencySet

public NativeDependencySet getAsNativeDependencySet()
Converts this binary into a NativeDependencySet, for consumption in another binary.


getComponent

public Library getComponent()


 

Gradle API 1.7