Groovy Documentation

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

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

@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-rc-2