You've already forked macports-ports
mirror of
https://github.com/macports/macports-ports.git
synced 2026-07-12 18:20:25 -07:00
36 lines
1.5 KiB
Diff
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
|