From 5271a07215c253d5ee2afb912553e24e906ad846 Mon Sep 17 00:00:00 2001 From: Joseph Calev Date: Wed, 20 Aug 2025 16:51:49 -0700 Subject: [PATCH] Removes cgo --- Makefile | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index f02d78a..03eb53a 100644 --- a/Makefile +++ b/Makefile @@ -5,7 +5,7 @@ BIN_ARM64=run-command-handler-arm64 IMMEDIATE_BIN_ARM64=immediate-run-command-handler-arm64 BUNDLEDIR=bundle BUNDLE=run-command-handler.zip -LDFLAGS_COMMON=-extldflags '-static' -m 1 -o '(.*)' misc/manifest.xml | awk -F">" '{print $$2}' | awk -F"<" '{print $$1}'` +LDFLAGS_COMMON=-m 1 -o '(.*)' misc/manifest.xml | awk -F">" '{print $$2}' | awk -F"<" '{print $$1}'` LDFLAGS_MAIN=-X main.Version=`grep ${LDFLAGS_COMMON} LDFLAGS_IMMEDIATE=-X immediateruncommandservice.Version=`grep ${LDFLAGS_COMMON} @@ -20,19 +20,19 @@ bundle: clean binary binary: clean $(info building amd64 binaries) - GOOS=linux GOARCH=amd64 go build -v \ + GOOS=linux GOARCH=amd64 CGO_ENABLED=0 go build -tags "netgo,osusergo" -v \ -ldflags "${LDFLAGS_MAIN}" -o $(BINDIR)/$(BIN) ./cmd/main $(info building amd64 immediate run command service) - OOS=linux GOARCH=amd64 go build -v \ + GOOS=linux GOARCH=amd64 CGO_ENABLED=0 go build -tags "netgo,osusergo" -v \ -ldflags "${LDFLAGS_IMMEDIATE}" -o $(BINDIR)/$(IMMEDIATE_BIN) ./cmd/immediateruncommandservice $(info building arm64 binaries) - GOOS=linux GOARCH=arm64 go build -v \ + GOOS=linux GOARCH=arm64 CGO_ENABLED=0 go build -tags "netgo,osusergo" -v \ -ldflags "${LDFLAGS_MAIN}" -o $(BINDIR)/$(BIN_ARM64) ./cmd/main $(info building amd64 immediate run command service) - GOOS=linux GOARCH=arm64 go build -v \ + GOOS=linux GOARCH=arm64 CGO_ENABLED=0 go build -tags "netgo,osusergo" -v \ -ldflags "${LDFLAGS_IMMEDIATE}" -o $(BINDIR)/$(IMMEDIATE_BIN_ARM64) ./cmd/immediateruncommandservice $(info copy run-command-shim into $(BINDIR))