mirror of
https://github.com/YspCoder/clawgo.git
synced 2026-05-19 03:47:28 +08:00
fix
This commit is contained in:
9
Makefile
9
Makefile
@@ -9,7 +9,13 @@ MAIN_GO=$(CMD_DIR)/main.go
|
|||||||
# Version
|
# Version
|
||||||
VERSION?=$(shell git describe --tags --always --dirty 2>/dev/null || echo "dev")
|
VERSION?=$(shell git describe --tags --always --dirty 2>/dev/null || echo "dev")
|
||||||
BUILD_TIME=$(shell date +%FT%T%z)
|
BUILD_TIME=$(shell date +%FT%T%z)
|
||||||
LDFLAGS=-ldflags "-X main.version=$(VERSION) -X main.buildTime=$(BUILD_TIME)"
|
STRIP_SYMBOLS?=1
|
||||||
|
BASE_LDFLAGS=-X main.version=$(VERSION) -X main.buildTime=$(BUILD_TIME)
|
||||||
|
EXTRA_LDFLAGS=
|
||||||
|
ifeq ($(STRIP_SYMBOLS),1)
|
||||||
|
EXTRA_LDFLAGS+= -s -w
|
||||||
|
endif
|
||||||
|
LDFLAGS=-ldflags "$(BASE_LDFLAGS)$(EXTRA_LDFLAGS)"
|
||||||
|
|
||||||
# Go variables
|
# Go variables
|
||||||
GO?=go
|
GO?=go
|
||||||
@@ -219,6 +225,7 @@ help:
|
|||||||
@echo " INSTALL_PREFIX # Installation prefix (default: /usr/local)"
|
@echo " INSTALL_PREFIX # Installation prefix (default: /usr/local)"
|
||||||
@echo " WORKSPACE_DIR # Workspace directory (default: ~/.clawgo/workspace)"
|
@echo " WORKSPACE_DIR # Workspace directory (default: ~/.clawgo/workspace)"
|
||||||
@echo " VERSION # Version string (default: git describe)"
|
@echo " VERSION # Version string (default: git describe)"
|
||||||
|
@echo " STRIP_SYMBOLS # 1=strip debug/symbol info (default: 1)"
|
||||||
@echo ""
|
@echo ""
|
||||||
@echo "Current Configuration:"
|
@echo "Current Configuration:"
|
||||||
@echo " Platform: $(PLATFORM)/$(ARCH)"
|
@echo " Platform: $(PLATFORM)/$(ARCH)"
|
||||||
|
|||||||
Reference in New Issue
Block a user