# Interface CommandLineToolConfiguration

All Known Subinterfaces:
  `GccCommandLineToolConfiguration`

@Incubating public interface CommandLineToolConfiguration
An executable tool that forms part of a tool chain.

Since:
  2.2

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `withArguments(Action<? super List<String>> arguments)`
  Adds an action that will be applied to the command-line arguments prior to execution.

- ## Method Details

  - ### withArguments

    void withArguments(Action<? super List<String>> arguments)
    Adds an action that will be applied to the command-line arguments prior to execution.
    Since:
      2.2