1
0
mirror of https://github.com/hrfee/jfa-go.git synced 2024-10-18 09:00:11 +00:00

strip debug symbols in makefile

This commit is contained in:
Harvey Tindall 2021-02-05 13:01:45 +00:00
parent b3d7bc7704
commit 1dfb1beba9
Signed by: hrfee
GPG Key ID: BBC65952848FB1A2

View File

@ -40,6 +40,13 @@ version:
python3 version.py auto version.go python3 version.py auto version.go
compile: compile:
$(info Downloading deps)
$(GOBINARY) mod download
$(info Building)
mkdir -p build
cd build && CGO_ENABLED=0 $(GOBINARY) build -ldflags="-s -w" -o ./jfa-go ../*.go
compile-debug:
$(info Downloading deps) $(info Downloading deps)
$(GOBINARY) mod download $(GOBINARY) mod download
$(info Building) $(info Building)
@ -79,4 +86,4 @@ install:
all: configuration npm email version typescript bundle-css swagger copy embed compile all: configuration npm email version typescript bundle-css swagger copy embed compile
all-external: configuration npm email version ts-debug bundle-css swagger copy noembed compile all-external: configuration npm email version ts-debug bundle-css swagger copy noembed compile
debug: configuration npm email version ts-debug bundle-css swagger copy noembed compile debug: configuration npm email version ts-debug bundle-css swagger copy noembed compile-debug