Groovy Documentation

org.gradle.nativebinaries.toolchain
[Java] Interface Clang

org.gradle.api.Named
  org.gradle.nativebinaries.toolchain.ToolChain
      org.gradle.nativebinaries.toolchain.PlatformConfigurableToolChain
          org.gradle.nativebinaries.toolchain.Clang
All Superinterfaces:
Named, ToolChain, PlatformConfigurableToolChain

@Incubating
public interface Clang
extends PlatformConfigurableToolChain

The Clang tool chain.


Method Summary
List getPath()

The paths setting required for executing the tool chain.

void path(Object... pathEntries)

Append an entry or entries to the tool chain path.

 
Methods inherited from interface PlatformConfigurableToolChain
addPlatformConfiguration, getAssembler, getCCompiler, getCppCompiler, getLinker, getStaticLibArchiver
 
Methods inherited from interface ToolChain
getDisplayName
 
Methods inherited from interface Named
getName
 

Method Detail

getPath

public List getPath()
The paths setting required for executing the tool chain. These are used to locate tools for this tool chain, and are prepended to the system PATH when executing these tools.


path

public void path(Object... pathEntries)
Append an entry or entries to the tool chain path.
Parameters:
pathEntries - The path values to append. These are evaluated as per Project.files


 

Gradle API 1.12-rc-1