Groovy Documentation

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

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

@Incubating
public interface StaticLibraryBinary
extends LibraryBinary

A Library that has been compiled and archived into a static library.


Method Summary
List getStaticLibArgs()

The arguments passed when creating a this binary.

void staticLibArgs(Object... args)

Adds a number of arguments to be passed when creating this static library.

 
Methods inherited from interface LibraryBinary
getComponent
 
Methods inherited from interface NativeBinary
assemblerArgs, compilerArgs, define, getAssemblerArgs, getCompilerArgs, getFlavor, getLibs, getLinkerArgs, getMacros, getOutputFile, getSource, getToolChain, lib, linkerArgs, setOutputFile, source
 
Methods inherited from interface LibraryResolver
resolve
 

Method Detail

getStaticLibArgs

public List getStaticLibArgs()
The arguments passed when creating a this binary.


staticLibArgs

public void staticLibArgs(Object... args)
Adds a number of arguments to be passed when creating this static library.


 

Gradle API 1.8