Commit e848548

Eric Bower  ·  2026-05-31 10:02:29 -0400 EDT
parent 9eb8e76
fix: strip debug from linker
1 files changed,  +7, -5
+7, -5
......@@ -81,21 +81,23 @@ bp-%: bp-setup
8181 bp-all: bp-prose bp-pastes bp-feeds bp-pgs bp-auth bp-bouncer bp-pipe bp-pgs-cdn
8282 .PHONY: bp-all
8383
84+LDFLAGS?=-s -w
85+
8486 build-auth:
85- go build -o "build/auth" "./cmd/auth/web"
87+ go build -ldflags="$(LDFLAGS)" -o "build/auth" "./cmd/auth/web"
8688 .PHONY: build-auth
8789
8890 build-pico:
89- go build -o "build/pico-ssh" "./cmd/pico/ssh"
91+ go build -ldflags="$(LDFLAGS)" -o "build/pico-ssh" "./cmd/pico/ssh"
9092 .PHONY: build-auth
9193
9294 build-pgs-cdn:
93- go build -o "build/pgs-cdn" "./cmd/pgs/cdn"
95+ go build -ldflags="$(LDFLAGS)" -o "build/pgs-cdn" "./cmd/pgs/cdn"
9496 .PHONY: build-cdn
9597
9698 build-%:
97- go build -o "build/$*-web" "./cmd/$*/web"
98- go build -o "build/$*-ssh" "./cmd/$*/ssh"
99+ go build -ldflags="$(LDFLAGS)" -o "build/$*-web" "./cmd/$*/web"
100+ go build -ldflags="$(LDFLAGS)" -o "build/$*-ssh" "./cmd/$*/ssh"
99101 .PHONY: build-%
100102
101103 build: build-prose build-pastes build-feeds build-pgs build-pgs-cdn build-auth build-pico build-pipe