From 7f304171b886ed62014699f748f9212130917ce1 Mon Sep 17 00:00:00 2001
From: "Kali Kaneko (leap communications)" <kali@leap.se>
Date: Wed, 7 Aug 2019 18:21:27 +0200
Subject: [PATCH] [feat] shrink binaries passing flags to linker

---
 Makefile | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/Makefile b/Makefile
index 287715db..3cb61c7a 100644
--- a/Makefile
+++ b/Makefile
@@ -47,8 +47,7 @@ get:
 build: $(foreach path,$(wildcard cmd/*),build_$(patsubst cmd/%,%,$(path)))
 
 build_%:
-	go build -tags $(TAGS) -ldflags "-X main.version=`git describe --tags`" -o $* ./cmd/$*
-	-# doesn't work for cross compile: @strip $*
+	go build -tags $(TAGS) -ldflags "-s -w -X main.version=`git describe --tags`" -o $* ./cmd/$*
 	@mkdir -p build/bin
 	@mv $* build/bin/
 	-@rm -rf build/${PROVIDER}/staging && mkdir -p build/${PROVIDER}/staging
-- 
GitLab