mirror of
https://github.com/tailscale/tailscale.git
synced 2025-08-13 22:47:30 +00:00
make gocross-wrapper.sh nicer to cygwin and mingw users
Signed-off-by: Aaron Klotz <aaron@tailscale.com>
This commit is contained in:
@@ -16,8 +16,9 @@ if [[ "${CI:-}" == "true" && "${NOBASHDEBUG:-}" != "true" ]]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ "${OSTYPE:-}" == "cygwin" || "${OSTYPE:-}" == "msys" ]]; then
|
if [[ "${OSTYPE:-}" == "cygwin" || "${OSTYPE:-}" == "msys" ]]; then
|
||||||
echo "You're running on Windows: use go.cmd instead." >&2
|
hash pwsh 2>/dev/null || { echo >&2 "This operation requires PowerShell Core."; exit 1; }
|
||||||
exit 1
|
pwsh -NoProfile -ExecutionPolicy Bypass "${BASH_SOURCE%/*}/gocross-wrapper.ps1" "$@"
|
||||||
|
exit
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Locate a bootstrap toolchain and (re)build gocross if necessary. We run all of
|
# Locate a bootstrap toolchain and (re)build gocross if necessary. We run all of
|
||||||
|
Reference in New Issue
Block a user