From d5b0ed5ea5eb0748a096ebfee59b5c374a1bdcb1 Mon Sep 17 00:00:00 2001 From: Rain Date: Wed, 17 Jul 2019 20:31:09 +0800 Subject: [PATCH] support remote debug component through delve if set DLV variable when make --- Makefile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 63874fb6de..6224075fb4 100644 --- a/Makefile +++ b/Makefile @@ -32,8 +32,11 @@ LDFLAGS := "-w \ ##################################################### - -GO_BUILD_FLAGS:=-mod vendor -ldflags $(LDFLAGS) +ifneq ($(DLV),) + GO_BUILD_FLAGS += -gcflags "all=-N -l" + LDFLAGS = "" +endif +GO_BUILD_FLAGS+=-mod vendor -ldflags $(LDFLAGS) GO_BUILD := go build $(GO_BUILD_FLAGS) GO_INSTALL := go install -ldflags $(LDFLAGS) GO_TEST := go test