ToolSettingsExtensions.

WithToolPath<T>(T, FilePath) Method

Summary

Sets the tool path.
Namespace
Cake.Core.Tooling
Containing Type
ToolSettingsExtensions

Syntax

public static T WithToolPath<T>(this T toolSettings, FilePath toolPath) where T : ToolSettings

Examples

Command(
    new[] { "dotnet", "dotnet.exe" },
    settingsCustomization: settings => settings
        .WithToolPath("./tools/dotnet")
        .WithArgumentCustomization(args => args.Append("--version"))
        .WithExpectedExitCode(0));

Type Parameters

Name Description
T The ToolSettings type.

Parameters

Name Type Description
toolSettings T The tools settings.
toolPath FilePath The tool path.

Return Value

Type Description
T The tools settings.