Skip to main content

Type Alias: ExecutableLocation

ExecutableLocation = string | string[]

One file:// URI, or a list of them, of an executable file on the build machine, such as file:///opt/homebrew/bin/mono or file:///C:/Program%20Files/PowerShell/7/pwsh.exe. The first that is an executable file is used, so one list can name the locations of several hosts: a URI with a Windows drive letter is skipped on macOS and Linux, and one without it on Windows. Plain paths, ~ and URIs that name another host (file://server/share/...) are not accepted.