blob: c05687d7f9580339d666f5e028c64d2bd5a252fd [file] [log] [blame]
giolekva56c15692021-10-20 11:44:54 +04001clean:
giolekva6f3e2332021-12-04 19:42:13 +04002 rm -f capture-config_*
giolekva56c15692021-10-20 11:44:54 +04003
giolekva6f3e2332021-12-04 19:42:13 +04004build_arm64: export CGO_ENABLED=0
5build_arm64: export GO111MODULE=on
6build_arm64: export GOOS=linux
7build_arm64: export GOARCH=arm64
8build_arm64:
9 go build -o capture-config_arm64 *.go
giolekva56c15692021-10-20 11:44:54 +040010
giolekva6f3e2332021-12-04 19:42:13 +040011build_amd64: export CGO_ENABLED=0
12build_amd64: export GO111MODULE=on
13build_amd64: export GOOS=linux
14build_amd64: export GOARCH=amd64
15build_amd64:
16 go build -o capture-config_amd64 *.go
giolekva56c15692021-10-20 11:44:54 +040017
giolekva6f3e2332021-12-04 19:42:13 +040018build: clean build_arm64 build_amd64
giolekva56c15692021-10-20 11:44:54 +040019
giolekva6f3e2332021-12-04 19:42:13 +040020push: build
21 docker buildx build --tag=giolekva/capture-config:latest . --platform=linux/arm64,linux/amd64 --push