Skip to content

Commit 5aec3d3

Browse files
committed
Add linux-loong64 and freebsd-arm64 binaries
1 parent c0add8d commit 5aec3d3

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

.ci/ci-build.sh

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,13 @@ ln dnscrypt-proxy freebsd-arm/
6666
ln ../LICENSE example-dnscrypt-proxy.toml localhost.pem example-*.txt freebsd-arm/
6767
tar czpvf dnscrypt-proxy-freebsd_arm-${PACKAGE_VERSION:-dev}.tar.gz freebsd-arm
6868

69+
go clean
70+
env GOOS=freebsd GOARCH=arm64 go build -mod vendor -ldflags="-s -w"
71+
mkdir freebsd-arm64
72+
ln dnscrypt-proxy freebsd-arm64/
73+
ln ../LICENSE example-dnscrypt-proxy.toml localhost.pem example-*.txt freebsd-arm64/
74+
tar czpvf dnscrypt-proxy-freebsd_arm64-${PACKAGE_VERSION:-dev}.tar.gz freebsd-arm64
75+
6976
go clean
7077
env GOOS=dragonfly GOARCH=amd64 go build -mod vendor -ldflags="-s -w"
7178
mkdir dragonflybsd-amd64
@@ -157,6 +164,13 @@ ln dnscrypt-proxy linux-riscv64/
157164
ln ../LICENSE example-dnscrypt-proxy.toml localhost.pem example-*.txt linux-riscv64/
158165
tar czpvf dnscrypt-proxy-linux_riscv64-${PACKAGE_VERSION:-dev}.tar.gz linux-riscv64
159166

167+
go clean
168+
env CGO_ENABLED=0 GOOS=linux GOARCH=loong64 go build -mod vendor -ldflags="-s -w"
169+
mkdir linux-loong64
170+
ln dnscrypt-proxy linux-loong64/
171+
ln ../LICENSE example-dnscrypt-proxy.toml localhost.pem example-*.txt linux-loong64/
172+
tar czpvf dnscrypt-proxy-linux_loong64-${PACKAGE_VERSION:-dev}.tar.gz linux-loong64
173+
160174
go clean
161175
env GOOS=darwin GOARCH=amd64 go build -mod vendor -ldflags="-s -w"
162176
mkdir macos-x86_64

0 commit comments

Comments
 (0)