Package: org.gradle.nativebinaries.toolchain

## [Java] Interface Clang

- org.gradle.nativebinaries.toolchain.PlatformConfigurableToolChain

- All Superinterfaces:
    ToolChain, Named, PlatformConfigurableToolChain

  The Clang tool chain.

- - ### Methods Summary

    Methods
    Type | Name and description
    --- | ---
    `List<File>` | `getPath()` The paths setting required for executing the tool chain.
    `void` | `path(Object... pathEntries)` Append an entry or entries to the tool chain path.

  - ### Inherited Methods Summary

    Inherited Methods
    Methods inherited from class | Name
    --- | ---
    `interface PlatformConfigurableToolChain` | `target, target`
    `interface ToolChain` | `getDisplayName`
    `interface Named` | `getName`

- - ### Method Detail

    - #### public List<File> 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.

    - #### 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