From 2a5985e44eb7b735d0300c92838d0325277f3044 Mon Sep 17 00:00:00 2001 From: decentral1se Date: Sat, 27 Jul 2024 12:55:06 +0200 Subject: [PATCH] build: drop 2MB with GCFLAGS [ci skip] --- .goreleaser.yml | 2 ++ Makefile | 13 +++++++------ 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/.goreleaser.yml b/.goreleaser.yml index 56bb48b7..778eeeab 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -49,6 +49,8 @@ builds: - 5 - 6 - 7 + gcflags: + - "all=-l -B" ldflags: - "-X 'main.Commit={{ .Commit }}'" - "-X 'main.Version={{ .Version }}'" diff --git a/Makefile b/Makefile index f6f689a0..80efbe4f 100644 --- a/Makefile +++ b/Makefile @@ -5,6 +5,7 @@ GOPATH := $(shell go env GOPATH) GOVERSION := 1.21 LDFLAGS := "-X 'main.Commit=$(COMMIT)'" DIST_LDFLAGS := $(LDFLAGS)" -s -w" +GCFLAGS := "all=-l -B" export GOPRIVATE=coopcloud.tech @@ -12,24 +13,24 @@ export GOPRIVATE=coopcloud.tech all: format check build-abra test run-abra: - @go run -ldflags=$(LDFLAGS) $(ABRA) + @go run -gcflags=$(GCFLAGS) -ldflags=$(LDFLAGS) $(ABRA) run-kadabra: - @go run -ldflags=$(LDFLAGS) $(KADABRA) + @go run -gcflags=$(GCFLAGS) -ldflags=$(LDFLAGS) $(KADABRA) install-abra: - @go install -ldflags=$(LDFLAGS) $(ABRA) + @go install -gcflags=$(GCFLAGS) -ldflags=$(LDFLAGS) $(ABRA) install-kadabra: - @go install -ldflags=$(LDFLAGS) $(KADABRA) + @go install -gcflags=$(GCFLAGS) -ldflags=$(LDFLAGS) $(KADABRA) install: install-abra install-kadabra build-abra: - @go build -v -ldflags=$(DIST_LDFLAGS) $(ABRA) + @go build -v -gcflags=$(GCFLAGS) -ldflags=$(DIST_LDFLAGS) $(ABRA) build-kadabra: - @go build -v -ldflags=$(DIST_LDFLAGS) $(KADABRA) + @go build -v -gcflags=$(GCFLAGS) -ldflags=$(DIST_LDFLAGS) $(KADABRA) build: build-abra build-kadabra