Groovy Documentation

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

org.gradle.nativecode.base.NativeBinary
  org.gradle.api.Named
      org.gradle.nativecode.base.LibraryBinary
          org.gradle.language.base.Binary
              org.gradle.api.Buildable
                  org.gradle.language.base.BuildableModelElement
All Superinterfaces:
NativeBinary, Named, Binary, Buildable, 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-1