add DISABLE_GO_CHECKS flag
This commit is contained in:
parent
17b4288519
commit
dafd9342e0
|
@ -103,11 +103,14 @@ status: | $(REPOS)
|
||||||
$(RUN_CMD_IN_ALL_REPOS)
|
$(RUN_CMD_IN_ALL_REPOS)
|
||||||
|
|
||||||
MIN_GO_VER := 1.12
|
MIN_GO_VER := 1.12
|
||||||
|
DISABLE_GO_CHECKS := 0
|
||||||
go-checks:
|
go-checks:
|
||||||
|
ifeq ($(DISABLE_GO_CHECKS), 0)
|
||||||
which go &>/dev/null || { echo "Go compiler not installed. Aborting."; exit 1; }
|
which go &>/dev/null || { echo "Go compiler not installed. Aborting."; exit 1; }
|
||||||
GO_VER="$$(go version | sed -E 's/^.*go([0-9.]+).*$$/\1/')"; \
|
GO_VER="$$(go version | sed -E 's/^.*go([0-9.]+).*$$/\1/')"; \
|
||||||
[[ $$(echo -e "$${GO_VER}\n$(MIN_GO_VER)" | sort -t '.' -k 1,1 -k 2,2 -g | head -n 1) == "$(MIN_GO_VER)" ]] || \
|
[[ $$(echo -e "$${GO_VER}\n$(MIN_GO_VER)" | sort -t '.' -k 1,1 -k 2,2 -g | head -n 1) == "$(MIN_GO_VER)" ]] || \
|
||||||
{ echo "Minimum Go compiler version required: $(MIN_GO_VER). Version available: $$GO_VER. Aborting."; exit 1; }
|
{ echo "Minimum Go compiler version required: $(MIN_GO_VER). Version available: $$GO_VER. Aborting."; exit 1; }
|
||||||
|
endif
|
||||||
|
|
||||||
vendor/go/bin/p2pd: | go-checks
|
vendor/go/bin/p2pd: | go-checks
|
||||||
echo -e $(BUILD_MSG) "$@" && \
|
echo -e $(BUILD_MSG) "$@" && \
|
||||||
|
|
Loading…
Reference in New Issue