Chore: Fix bingo variables for Windows (#73830)

* Chore: Fix bingo variables for Windows

* make the change for Windows-only
pull/77293/head
Agnès Toulet 2 years ago committed by GitHub
parent 09e496acfd
commit f750c3194e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 7
      .bingo/Variables.mk

@ -2,7 +2,12 @@
# All tools are designed to be build inside $GOBIN.
BINGO_DIR := $(dir $(lastword $(MAKEFILE_LIST)))
GOPATH ?= $(shell go env GOPATH)
GOBIN ?= $(firstword $(subst :, ,${GOPATH}))/bin
ifeq ($(OS),Windows_NT)
PATHSEP := $(if $(COMSPEC),;,:)
GOBIN ?= $(firstword $(subst $(PATHSEP), ,$(subst \,/,${GOPATH})))/bin
else
GOBIN ?= $(firstword $(subst :, ,${GOPATH}))/bin
endif
GO ?= $(shell which go)
# Below generated variables ensure that every time a tool under each variable is invoked, the correct version

Loading…
Cancel
Save