Groovy Documentation

org.gradle.nativecode.toolchain
[Java] Interface ConfigurableToolChain

org.gradle.nativecode.base.ToolChain
  org.gradle.nativecode.toolchain.ConfigurableToolChain
      org.gradle.api.Named
All Superinterfaces:
ToolChain, Named

@Incubating
public interface ConfigurableToolChain
extends ToolChain

A tool chain that allows the individual tools to be configured.


Method Summary
Tool getAssembler()

The assembler.

Tool getCCompiler()

The C++ compiler.

Tool getCppCompiler()

The C compiler.

Tool getLinker()

The linker.

List getPaths()

The paths setting required for executing the tool chain.

Tool getStaticLibArchiver()

The static library archiver.

void path(Object... pathEntry)

Add an entry or entries to the tool chain path.

 
Methods inherited from interface Named
getName
 

Method Detail

getAssembler

public Tool getAssembler()
The assembler.


getCCompiler

public Tool getCCompiler()
The C++ compiler.


getCppCompiler

public Tool getCppCompiler()
The C compiler.


getLinker

public Tool getLinker()
The linker.


getPaths

public List getPaths()
The paths setting required for executing the tool chain.


getStaticLibArchiver

public Tool getStaticLibArchiver()
The static library archiver.


path

public void path(Object... pathEntry)
Add an entry or entries to the tool chain path.


 

Gradle API 1.8