@@ -20,7 +20,7 @@ update-all:
2020 @go get -u ./...
2121
2222build-dev : tidy
23- @go build
23+ @CGO_ENABLED=0 go build
2424
2525create-build-dir :
2626 @mkdir -p dist
@@ -29,7 +29,7 @@ build-linux-amd64: tidy
2929 @echo " Building gatewayd ${VERSION} for linux-amd64"
3030 @mkdir -p dist/linux-amd64
3131 @cp README.md LICENSE gatewayd_plugin.yaml ./dist/linux-amd64/
32- @GOOS=linux GOARCH=amd64 CGO_ENABLED=1 go build -trimpath -ldflags " -s -w ${EXTRA_LDFLAGS} " -o dist/linux-amd64/gatewayd-plugin-cache
32+ @GOOS=linux GOARCH=amd64 CGO_ENABLED=0 go build -trimpath -ldflags " -s -w ${EXTRA_LDFLAGS} " -o dist/linux-amd64/gatewayd-plugin-cache
3333 @sha256sum dist/linux-amd64/gatewayd-plugin-cache | sed ' s/dist\/linux-amd64\///g' >> dist/linux-amd64/checksum.txt
3434 @tar czf dist/gatewayd-plugin-cache-linux-amd64-${VERSION} .tar.gz -C ./dist/linux-amd64/ ${FILES}
3535 @sha256sum dist/gatewayd-plugin-cache-linux-amd64-${VERSION} .tar.gz | sed ' s/dist\///g' >> dist/checksums.txt
@@ -38,7 +38,7 @@ build-linux-arm64:
3838 @echo " Building gatewayd ${VERSION} for linux-arm64"
3939 @mkdir -p dist/linux-arm64
4040 @cp README.md LICENSE gatewayd_plugin.yaml ./dist/linux-arm64/
41- @GOOS=linux GOARCH=arm64 CGO_ENABLED=1 CC=aarch64-linux-gnu-gcc go build -trimpath -ldflags " -s -w ${EXTRA_LDFLAGS} " -o dist/linux-arm64/gatewayd-plugin-cache
41+ @GOOS=linux GOARCH=arm64 CGO_ENABLED=0 CC=aarch64-linux-gnu-gcc go build -trimpath -ldflags " -s -w ${EXTRA_LDFLAGS} " -o dist/linux-arm64/gatewayd-plugin-cache
4242 @sha256sum dist/linux-arm64/gatewayd-plugin-cache | sed ' s/dist\/linux-arm64\///g' >> dist/linux-arm64/checksum.txt
4343 @tar czf dist/gatewayd-plugin-cache-linux-arm64-${VERSION} .tar.gz -C ./dist/linux-arm64/ ${FILES}
4444 @sha256sum dist/gatewayd-plugin-cache-linux-arm64-${VERSION} .tar.gz | sed ' s/dist\///g' >> dist/checksums.txt
@@ -47,7 +47,7 @@ build-darwin-amd64:
4747 @echo " Building gatewayd ${VERSION} for darwin-arm64"
4848 @mkdir -p dist/darwin-amd64
4949 @cp README.md LICENSE gatewayd_plugin.yaml ./dist/darwin-amd64/
50- @GOOS=darwin GOARCH=amd64 CGO_ENABLED=1 go build -trimpath -ldflags " -s -w ${EXTRA_LDFLAGS} " -o dist/darwin-amd64/gatewayd-plugin-cache
50+ @GOOS=darwin GOARCH=amd64 CGO_ENABLED=0 go build -trimpath -ldflags " -s -w ${EXTRA_LDFLAGS} " -o dist/darwin-amd64/gatewayd-plugin-cache
5151 @shasum -a 256 dist/darwin-amd64/gatewayd-plugin-cache | sed ' s/dist\/darwin-amd64\///g' >> dist/darwin-amd64/checksum.txt
5252 @tar czf dist/gatewayd-plugin-cache-darwin-amd64-${VERSION} .tar.gz -C ./dist/darwin-amd64/ ${FILES}
5353 @shasum -a 256 dist/gatewayd-plugin-cache-darwin-amd64-${VERSION} .tar.gz | sed ' s/dist\///g' >> dist/checksums.txt
@@ -56,7 +56,7 @@ build-darwin-arm64:
5656 @echo " Building gatewayd ${VERSION} for darwin-arm64"
5757 @mkdir -p dist/darwin-arm64
5858 @cp README.md LICENSE gatewayd_plugin.yaml ./dist/darwin-arm64/
59- @GOOS=darwin GOARCH=arm64 CGO_ENABLED=1 go build -trimpath -ldflags " -s -w ${EXTRA_LDFLAGS} " -o dist/darwin-arm64/gatewayd-plugin-cache
59+ @GOOS=darwin GOARCH=arm64 CGO_ENABLED=0 go build -trimpath -ldflags " -s -w ${EXTRA_LDFLAGS} " -o dist/darwin-arm64/gatewayd-plugin-cache
6060 @shasum -a 256 dist/darwin-arm64/gatewayd-plugin-cache | sed ' s/dist\/darwin-arm64\///g' >> dist/darwin-arm64/checksum.txt
6161 @tar czf dist/gatewayd-plugin-cache-darwin-arm64-${VERSION} .tar.gz -C ./dist/darwin-arm64/ ${FILES}
6262 @shasum -a 256 dist/gatewayd-plugin-cache-darwin-arm64-${VERSION} .tar.gz | sed ' s/dist\///g' >> dist/checksums.txt
@@ -65,18 +65,18 @@ build-windows-amd64:
6565 @echo " Building gatewayd ${VERSION} for windows-amd64"
6666 @mkdir -p dist/windows-amd64
6767 @cp README.md LICENSE gatewayd_plugin.yaml ./dist/windows-amd64/
68- @GOOS=windows GOARCH=amd64 CGO_ENABLED=1 go build -trimpath -ldflags " -s -w ${EXTRA_LDFLAGS} " -o dist/windows-amd64/gatewayd-plugin-cache.exe
68+ @GOOS=windows GOARCH=amd64 CGO_ENABLED=0 go build -trimpath -ldflags " -s -w ${EXTRA_LDFLAGS} " -o dist/windows-amd64/gatewayd-plugin-cache.exe
6969 @sha256sum dist/windows-amd64/gatewayd-plugin-cache.exe | sed ' s/dist\/windows-amd64\///g' >> dist/windows-amd64/checksum.txt
70- @zip -r dist/gatewayd-plugin-cache-windows-amd64-${VERSION} .zip -j ./dist/windows-amd64/ ${FILES}
70+ @zip -r dist/gatewayd-plugin-cache-windows-amd64-${VERSION} .zip -j ./dist/windows-amd64/
7171 @sha256sum dist/gatewayd-plugin-cache-windows-amd64-${VERSION} .zip | sed ' s/dist\///g' >> dist/checksums.txt
7272
7373build-windows-arm64 :
7474 @echo " Building gatewayd ${VERSION} for windows-arm64"
7575 @mkdir -p dist/windows-arm64
7676 @cp README.md LICENSE gatewayd_plugin.yaml ./dist/windows-arm64/
77- @GOOS=windows GOARCH=arm64 CGO_ENABLED=1 go build -trimpath -ldflags " -s -w ${EXTRA_LDFLAGS} " -o dist/windows-arm64/gatewayd-plugin-cache.exe
77+ @GOOS=windows GOARCH=arm64 CGO_ENABLED=0 go build -trimpath -ldflags " -s -w ${EXTRA_LDFLAGS} " -o dist/windows-arm64/gatewayd-plugin-cache.exe
7878 @sha256sum dist/windows-arm64/gatewayd-plugin-cache.exe | sed ' s/dist\/windows-arm64\///g' >> dist/windows-arm64/checksum.txt
79- @zip -r dist/gatewayd-plugin-cache-windows-arm64-${VERSION} .zip -j ./dist/windows-arm64/ ${FILES}
79+ @zip -r dist/gatewayd-plugin-cache-windows-arm64-${VERSION} .zip -j ./dist/windows-arm64/
8080 @sha256sum dist/gatewayd-plugin-cache-windows-arm64-${VERSION} .zip | sed ' s/dist\///g' >> dist/checksums.txt
8181
8282build-release-linux : tidy create-build-dir build-linux-amd64 build-linux-arm64
0 commit comments