Files
2026-05-13 17:17:13 -04:00

36 lines
1.5 KiB
Diff

--- ./Makefile 2026-05-13 17:13:24
+++ ./Makefile 2026-05-13 17:13:56
@@ -38,25 +38,7 @@
.PHONY: cli-builder
cli-builder:
- GOOS="" GOARCH="" CC="" CXX="" CGO_LDFLAGS="" go install github.com/goreleaser/goreleaser/v2@$(GORELEASER_VERSION)
-
-ifeq ($(GOLANG_FIPS),1)
- wget "https://go.dev/dl/go$$(cat .go-version).src.tar.gz" && \
- tar -xf go$$(cat .go-version).src.tar.gz && \
- git clone --branch go$$(cat .go-version)-1-openssl-fips --depth 1 https://github.com/golang-fips/go.git go-openssl && \
- cd go/ && \
- cat ../go-openssl/patches/*.patch | patch -p1 && \
- sed -i '' 's/linux/darwin/' src/crypto/internal/backend/nobackend.go && \
- sed -i '' 's/linux/darwin/' src/crypto/internal/backend/openssl.go && \
- sed -i '' 's/"libcrypto.so.%s"/"libcrypto.%s.dylib"/' src/crypto/internal/backend/openssl.go && \
- cd src/ && \
- ./make.bash && \
- cd ../../
- PATH=$$(pwd)/go/bin:$$PATH GOROOT=$$(pwd)/go TAGS=$(TAGS) CC=$(CC) CXX=$(CXX) CGO_LDFLAGS=$(CGO_LDFLAGS) goreleaser build --clean --single-target --snapshot
- rm -rf go go-openssl go$$(cat .go-version).src.tar.gz
-else
TAGS=$(TAGS) CC=$(CC) CXX=$(CXX) CGO_LDFLAGS=$(CGO_LDFLAGS) goreleaser build --clean --single-target --snapshot
-endif
@@ -239,4 +221,4 @@
@tail -n +2 coverage.unit.out >> coverage.txt
@tail -n +2 coverage.integration.out >> coverage.txt
@echo "Coverage data saved to: coverage.txt"
- @artifact push workflow coverage.txt
\ No newline at end of file
+ @artifact push workflow coverage.txt