From f90fffbdc89a6b6cbdc4de0e8bfadffeb1e85f65 Mon Sep 17 00:00:00 2001 From: Steven Allen Date: Thu, 19 Jul 2018 13:54:46 -0700 Subject: [PATCH] fix path sep on windows in check_go_path License: MIT Signed-off-by: Steven Allen --- bin/check_go_path | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/bin/check_go_path b/bin/check_go_path index 4f8c0025f..38ecb3937 100755 --- a/bin/check_go_path +++ b/bin/check_go_path @@ -7,7 +7,14 @@ PKG="$1" DIR="$(pwd -P)" GOPATH="$(go env GOPATH)" -while read -d ':' p; do +# The path separator is ; on windows. +if [ "$(go env GOOS)" = "windows" ]; then + PATHSEP=';' +else + PATHSEP=':' +fi + +while read -d "$PATHSEP" p; do if ! cd "$p/src/$PKG" 2>/dev/null; then continue fi