@Incubating interface Gcc : GccCompatibleToolChain
The GNU GCC tool chain.
abstract fun eachPlatform(action: Action<in GccPlatformToolChain>): Unit
Adds an action that can fine-tune the tool configuration for each platform supported by this tool chain. |
|
abstract fun getPath(): MutableList<File>
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. |
|
abstract fun path(vararg pathEntries: Any): Unit
Append an entry or entries to the tool chain path. |
|
abstract fun setTargets(vararg platformNames: String): Unit
Override the current platform configuration with target platforms specified by name |
|
abstract fun target(platformName: String): Unit
Add support for target platform specified by name. abstract fun target(platformName: String, action: Action<in GccPlatformToolChain>): Unit
Add configuration for a target platform specified by name with additional configuration action. |