From 1f636fb3e15d2ca18eb34953037bac10c79d3333 Mon Sep 17 00:00:00 2001 From: Erez Geva Date: Mon, 6 Jan 2025 19:07:49 +0100 Subject: [PATCH] Fix go wrapper make file. Check go executable available before using it. Signed-off-by: Erez Geva --- wrappers/go/Makefile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/wrappers/go/Makefile b/wrappers/go/Makefile index 2ab4a91e..f2437bf0 100644 --- a/wrappers/go/Makefile +++ b/wrappers/go/Makefile @@ -10,6 +10,7 @@ GO_D:=wrappers/go # Go environment +ifneq ($(call which,$(GO_BIN)),) CGO_CXXFLAGS!=$(GO_BIN) env CGO_CXXFLAGS CGO_CXXFLAGS+=$(CXXFLAGS_GO) -I$(PWD)/$(SRC) -I$(PWD)/$(PUB) CGO_CXXFLAGS+=-I$(PWD)/$(GO_D) @@ -24,6 +25,7 @@ ifdef GOARCH export CXX CC GOARCH export CGO_ENABLED=1 endif +endif #GO_BIN go_SFLAGS+=-go GO_SRC:=$(GO_D)/$(SWIG_LNAME)/$(SWIG_NAME).cpp