Skip to content

Commit

Permalink
arm64 support
Browse files Browse the repository at this point in the history
  • Loading branch information
Bartek20 authored Aug 23, 2022
1 parent 7614d6c commit cd0f4bd
Showing 1 changed file with 96 additions and 1 deletion.
97 changes: 96 additions & 1 deletion .goreleaser.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@ builds:
- darwin
goarch:
- amd64
- arm64
main: ./cmd/cfssl
ldflags:
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
Expand All @@ -29,6 +28,18 @@ builds:
- -linkmode external -extldflags "-static"
env:
- CC=/usr/bin/musl-gcc
- id: cfssl-linux-arm64
binary: cfssl
goos:
- linux
goarch:
- arm64
main: ./cmd/cfssl
ldflags:
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
- -linkmode external -extldflags "-static"
env:
- CC=/usr/bin/aarch64-linux-gnu-gcc
- id: cfssl-windows
binary: cfssl
env:
Expand Down Expand Up @@ -65,6 +76,18 @@ builds:
- -linkmode external -extldflags "-static"
env:
- CC=/usr/bin/musl-gcc
- id: cfssl-bundle-linux-arm64
binary: cfssl-bundle
goos:
- linux
goarch:
- arm64
main: ./cmd/cfssl-bundle
ldflags:
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
- -linkmode external -extldflags "-static"
env:
- CC=/usr/bin/aarch64-linux-gnu-gcc
- id: cfssl-bundle-windows
binary: cfssl-bundle
env:
Expand Down Expand Up @@ -101,6 +124,18 @@ builds:
- -linkmode external -extldflags "-static"
env:
- CC=/usr/bin/musl-gcc
- id: cfssl-certinfo-linux-arm64
binary: cfssl-certinfo
goos:
- linux
goarch:
- arm64
main: ./cmd/cfssl-certinfo
ldflags:
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
- -linkmode external -extldflags "-static"
env:
- CC=/usr/bin/aarch64-linux-gnu-gcc
- id: cfssl-certinfo-windows
binary: cfssl-certinfo
env:
Expand Down Expand Up @@ -137,6 +172,18 @@ builds:
- -linkmode external -extldflags "-static"
env:
- CC=/usr/bin/musl-gcc
- id: cfssl-newkey-linux-arm64
binary: cfssl-newkey
goos:
- linux
goarch:
- arm64
main: ./cmd/cfssl-newkey
ldflags:
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
- -linkmode external -extldflags "-static"
env:
- CC=/usr/bin/aarch64-linux-gnu-gcc
- id: cfssl-newkey-windows
binary: cfssl-newkey
env:
Expand Down Expand Up @@ -173,6 +220,18 @@ builds:
- -linkmode external -extldflags "-static"
env:
- CC=/usr/bin/musl-gcc
- id: cfssl-scan-linux-arm64
binary: cfssl-scan
goos:
- linux
goarch:
- arm64
main: ./cmd/cfssl-scan
ldflags:
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
- -linkmode external -extldflags "-static"
env:
- CC=/usr/bin/aarch64-linux-gnu-gcc
- id: cfssl-scan-windows
binary: cfssl-scan
env:
Expand Down Expand Up @@ -209,6 +268,18 @@ builds:
- -linkmode external -extldflags "-static"
env:
- CC=/usr/bin/musl-gcc
- id: cfssljson-linux-arm64
binary: cfssljson
goos:
- linux
goarch:
- arm64
main: ./cmd/cfssljson
ldflags:
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
- -linkmode external -extldflags "-static"
env:
- CC=/usr/bin/aarch64-linux-gnu-gcc
- id: cfssljson-windows
binary: cfssljson
env:
Expand Down Expand Up @@ -245,6 +316,18 @@ builds:
- -linkmode external -extldflags "-static"
env:
- CC=/usr/bin/musl-gcc
- id: mkbundle-linux-arm64
binary: mkbundle
goos:
- linux
goarch:
- arm64
main: ./cmd/mkbundle
ldflags:
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
- -linkmode external -extldflags "-static"
env:
- CC=/usr/bin/aarch64-linux-gnu-gcc
- id: mkbundle-windows
binary: mkbundle
env:
Expand Down Expand Up @@ -281,6 +364,18 @@ builds:
- -linkmode external -extldflags "-static"
env:
- CC=/usr/bin/musl-gcc
- id: multirootca-linux-arm64
binary: multirootca
goos:
- linux
goarch:
- arm64
main: ./cmd/multirootca
ldflags:
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
- -linkmode external -extldflags "-static"
env:
- CC=/usr/bin/aarch64-linux-gnu-gcc
- id: multirootca-windows
binary: multirootca
env:
Expand Down

0 comments on commit cd0f4bd

Please sign in to comment.