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.