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
| ... | ... | @@ -81,21 +81,23 @@ bp-%: bp-setup | |
| 81 | 81 | bp-all: bp-prose bp-pastes bp-feeds bp-pgs bp-auth bp-bouncer bp-pipe bp-pgs-cdn | |
| 82 | 82 | .PHONY: bp-all | |
| 83 | 83 | ||
| 84 | + | LDFLAGS?=-s -w | |
| 85 | + | ||
| 84 | 86 | build-auth: | |
| 85 | - | go build -o "build/auth" "./cmd/auth/web" | |
| 87 | + | go build -ldflags="$(LDFLAGS)" -o "build/auth" "./cmd/auth/web" | |
| 86 | 88 | .PHONY: build-auth | |
| 87 | 89 | ||
| 88 | 90 | build-pico: | |
| 89 | - | go build -o "build/pico-ssh" "./cmd/pico/ssh" | |
| 91 | + | go build -ldflags="$(LDFLAGS)" -o "build/pico-ssh" "./cmd/pico/ssh" | |
| 90 | 92 | .PHONY: build-auth | |
| 91 | 93 | ||
| 92 | 94 | 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" | |
| 94 | 96 | .PHONY: build-cdn | |
| 95 | 97 | ||
| 96 | 98 | 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" | |
| 99 | 101 | .PHONY: build-% | |
| 100 | 102 | ||
| 101 | 103 | build: build-prose build-pastes build-feeds build-pgs build-pgs-cdn build-auth build-pico build-pipe |