aboutsummaryrefslogtreecommitdiffhomepage
path: root/dist/release.sh
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2025-02-26 19:46:43 +0900
committerOphestra <cat@gensokyo.uk>2025-02-26 19:51:44 +0900
commit673b648bd35285a1dbfc0348716dd6bdd8064a51 (patch)
tree7fa388c20fb7509060964e0380f744bf9178a006 /dist/release.sh
parent45ad788c6d03bf368010fa8e2a39028bdf0fc078 (diff)
cmd/fpkg: call app in-process
Wrapping fortify is slow, painful and error-prone. Start apps in-process instead. Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'dist/release.sh')
-rwxr-xr-xdist/release.sh8
1 files changed, 4 insertions, 4 deletions
diff --git a/dist/release.sh b/dist/release.sh
index 88171860..02f15411 100755
--- a/dist/release.sh
+++ b/dist/release.sh
@@ -10,10 +10,10 @@ cp -rv "comp" "${out}"
go generate ./...
go build -trimpath -v -o "${out}/bin/" -ldflags "-s -w -buildid= -extldflags '-static'
- -X git.gensokyo.uk/security/fortify/internal.Version=${VERSION}
- -X git.gensokyo.uk/security/fortify/internal.Fsu=/usr/bin/fsu
- -X git.gensokyo.uk/security/fortify/internal.Fortify=/usr/bin/fortify
- -X main.Fmain=/usr/bin/fortify" ./...
+ -X git.gensokyo.uk/security/fortify/internal.version=${VERSION}
+ -X git.gensokyo.uk/security/fortify/internal.fsu=/usr/bin/fsu
+ -X main.fmain=/usr/bin/fortify
+ -X main.fpkg=/usr/bin/fpkg" ./...
rm -f "./${out}.tar.gz" && tar -C dist -czf "${out}.tar.gz" "${pname}"
rm -rf "./${out}"