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
 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