From a92c068a8dfa017ebd4e75ece5b32e6b7e513a36 Mon Sep 17 00:00:00 2001 From: Amolith Date: Sat, 26 Apr 2025 18:36:37 -0600 Subject: [PATCH] feat(justfile): add run and pack recipes pack recipe requires upx --- justfile | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/justfile b/justfile index 995314418d432d3fa593bfb9f6710f14adc60152..5eb7d8ee7e968e188be829a3127d7e1717d39f5f 100644 --- a/justfile +++ b/justfile @@ -38,6 +38,15 @@ build: # Building lunatask-mcp-server CGO_ENABLED=0 GOOS={{GOOS}} GOARCH={{GOARCH}} go build -o lunatask-mcp-server -ldflags "-s -w -X main.version=`git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g'`" . +run: + # Running lunatask-mcp-server + CGO_ENABLED=0 GOOS={{GOOS}} GOARCH={{GOARCH}} go run -ldflags "-s -w -X main.version=`git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g'`" . + +pack: + # Packing lunatask-mcp-server + upx --best --brute -o lunatask-mcp-server.min lunatask-mcp-server + mv lunatask-mcp-server.min lunatask-mcp-server + clean: # Removing build artifacts rm -rf lunatask-mcp-server