Commit e848548
Eric Bower
·
2026-05-31 10:02:29 -0400 EDT
parent 9eb8e76
fix: strip debug from linker
1 files changed,
+7,
-5
M
Makefile
M
Makefile
+7,
-5
1@@ -81,21 +81,23 @@ bp-%: bp-setup
2 bp-all: bp-prose bp-pastes bp-feeds bp-pgs bp-auth bp-bouncer bp-pipe bp-pgs-cdn
3 .PHONY: bp-all
4
5+LDFLAGS?=-s -w
6+
7 build-auth:
8- go build -o "build/auth" "./cmd/auth/web"
9+ go build -ldflags="$(LDFLAGS)" -o "build/auth" "./cmd/auth/web"
10 .PHONY: build-auth
11
12 build-pico:
13- go build -o "build/pico-ssh" "./cmd/pico/ssh"
14+ go build -ldflags="$(LDFLAGS)" -o "build/pico-ssh" "./cmd/pico/ssh"
15 .PHONY: build-auth
16
17 build-pgs-cdn:
18- go build -o "build/pgs-cdn" "./cmd/pgs/cdn"
19+ go build -ldflags="$(LDFLAGS)" -o "build/pgs-cdn" "./cmd/pgs/cdn"
20 .PHONY: build-cdn
21
22 build-%:
23- go build -o "build/$*-web" "./cmd/$*/web"
24- go build -o "build/$*-ssh" "./cmd/$*/ssh"
25+ go build -ldflags="$(LDFLAGS)" -o "build/$*-web" "./cmd/$*/web"
26+ go build -ldflags="$(LDFLAGS)" -o "build/$*-ssh" "./cmd/$*/ssh"
27 .PHONY: build-%
28
29 build: build-prose build-pastes build-feeds build-pgs build-pgs-cdn build-auth build-pico build-pipe