From bbd5914eb11a65346119e18b038948e1872038eb Mon Sep 17 00:00:00 2001 From: Aliaksandr Valialkin Date: Sun, 26 Feb 2023 12:36:44 -0800 Subject: [PATCH] all: add makefile rules for GOARCH=s390x for all the VictoriaMetrics components This is a follow-up for 007530f882392cf3844546f5caba4b37a0802dce --- app/vmagent/Makefile | 3 +++ app/vmalert/Makefile | 3 +++ app/vmauth/Makefile | 3 +++ app/vmbackup/Makefile | 3 +++ app/vmctl/Makefile | 3 +++ app/vminsert/Makefile | 3 +++ app/vmrestore/Makefile | 3 +++ app/vmselect/Makefile | 3 +++ app/vmstorage/Makefile | 3 +++ 9 files changed, 27 insertions(+) diff --git a/app/vmagent/Makefile b/app/vmagent/Makefile index 626ffcc5af..74c47f2dfc 100644 --- a/app/vmagent/Makefile +++ b/app/vmagent/Makefile @@ -85,6 +85,9 @@ vmagent-linux-arm64: vmagent-linux-ppc64le: APP_NAME=vmagent CGO_ENABLED=0 GOOS=linux GOARCH=ppc64le $(MAKE) app-local-goos-goarch +vmagent-linux-s390x: + APP_NAME=vmagent CGO_ENABLED=0 GOOS=linux GOARCH=s390x $(MAKE) app-local-goos-goarch + vmagent-linux-386: APP_NAME=vmagent CGO_ENABLED=0 GOOS=linux GOARCH=386 $(MAKE) app-local-goos-goarch diff --git a/app/vmalert/Makefile b/app/vmalert/Makefile index aed0abed30..8680e2fac5 100644 --- a/app/vmalert/Makefile +++ b/app/vmalert/Makefile @@ -114,6 +114,9 @@ vmalert-linux-arm64: vmalert-linux-ppc64le: APP_NAME=vmalert CGO_ENABLED=0 GOOS=linux GOARCH=ppc64le $(MAKE) app-local-goos-goarch +vmalert-linux-s390x: + APP_NAME=vmalert CGO_ENABLED=0 GOOS=linux GOARCH=s390x $(MAKE) app-local-goos-goarch + vmalert-linux-386: APP_NAME=vmalert CGO_ENABLED=0 GOOS=linux GOARCH=386 $(MAKE) app-local-goos-goarch diff --git a/app/vmauth/Makefile b/app/vmauth/Makefile index fc40c33ef1..88fdbcd668 100644 --- a/app/vmauth/Makefile +++ b/app/vmauth/Makefile @@ -84,6 +84,9 @@ vmauth-linux-arm64: vmauth-linux-ppc64le: APP_NAME=vmauth CGO_ENABLED=0 GOOS=linux GOARCH=ppc64le $(MAKE) app-local-goos-goarch +vmauth-linux-s390x: + APP_NAME=vmauth CGO_ENABLED=0 GOOS=linux GOARCH=s390x $(MAKE) app-local-goos-goarch + vmauth-linux-386: APP_NAME=vmauth CGO_ENABLED=0 GOOS=linux GOARCH=386 $(MAKE) app-local-goos-goarch diff --git a/app/vmbackup/Makefile b/app/vmbackup/Makefile index 83bd11b9ee..87f2d58296 100644 --- a/app/vmbackup/Makefile +++ b/app/vmbackup/Makefile @@ -75,6 +75,9 @@ vmbackup-linux-arm64: vmbackup-linux-ppc64le: APP_NAME=vmbackup CGO_ENABLED=0 GOOS=linux GOARCH=ppc64le $(MAKE) app-local-goos-goarch +vmbackup-linux-s390x: + APP_NAME=vmbackup CGO_ENABLED=0 GOOS=linux GOARCH=s390x $(MAKE) app-local-goos-goarch + vmbackup-linux-386: APP_NAME=vmbackup CGO_ENABLED=0 GOOS=linux GOARCH=386 $(MAKE) app-local-goos-goarch diff --git a/app/vmctl/Makefile b/app/vmctl/Makefile index c708b19d63..68155f9b75 100644 --- a/app/vmctl/Makefile +++ b/app/vmctl/Makefile @@ -78,6 +78,9 @@ vmctl-linux-arm64: vmctl-linux-ppc64le: APP_NAME=vmctl CGO_ENABLED=0 GOOS=linux GOARCH=ppc64le $(MAKE) app-local-goos-goarch +vmctl-linux-s390x: + APP_NAME=vmctl CGO_ENABLED=0 GOOS=linux GOARCH=s390x $(MAKE) app-local-goos-goarch + vmctl-linux-386: APP_NAME=vmctl CGO_ENABLED=0 GOOS=linux GOARCH=386 $(MAKE) app-local-goos-goarch diff --git a/app/vminsert/Makefile b/app/vminsert/Makefile index 4881aeb08a..7fb53399b9 100644 --- a/app/vminsert/Makefile +++ b/app/vminsert/Makefile @@ -78,6 +78,9 @@ vminsert-linux-arm64: vminsert-linux-ppc64le: APP_NAME=vminsert CGO_ENABLED=0 GOOS=linux GOARCH=ppc64le $(MAKE) app-local-goos-goarch +vminsert-linux-s390x: + APP_NAME=vminsert CGO_ENABLED=0 GOOS=linux GOARCH=s390x $(MAKE) app-local-goos-goarch + vminsert-linux-386: APP_NAME=vminsert CGO_ENABLED=0 GOOS=linux GOARCH=386 $(MAKE) app-local-goos-goarch diff --git a/app/vmrestore/Makefile b/app/vmrestore/Makefile index 49aa5e2d43..5d7c2e9867 100644 --- a/app/vmrestore/Makefile +++ b/app/vmrestore/Makefile @@ -75,6 +75,9 @@ vmrestore-linux-arm64: vmrestore-linux-ppc64le: APP_NAME=vmrestore CGO_ENABLED=0 GOOS=linux GOARCH=ppc64le $(MAKE) app-local-goos-goarch +vmrestore-linux-s390x: + APP_NAME=vmrestore CGO_ENABLED=0 GOOS=linux GOARCH=s390x $(MAKE) app-local-goos-goarch + vmrestore-linux-386: APP_NAME=vmrestore CGO_ENABLED=0 GOOS=linux GOARCH=386 $(MAKE) app-local-goos-goarch diff --git a/app/vmselect/Makefile b/app/vmselect/Makefile index 8632c478c7..41f4a20455 100644 --- a/app/vmselect/Makefile +++ b/app/vmselect/Makefile @@ -82,6 +82,9 @@ vmselect-linux-arm64: vmselect-linux-ppc64le: APP_NAME=vmselect CGO_ENABLED=0 GOOS=linux GOARCH=ppc64le $(MAKE) app-local-goos-goarch +vmselect-linux-s390x: + APP_NAME=vmselect CGO_ENABLED=0 GOOS=linux GOARCH=s390x $(MAKE) app-local-goos-goarch + vmselect-linux-386: APP_NAME=vmselect CGO_ENABLED=0 GOOS=linux GOARCH=386 $(MAKE) app-local-goos-goarch diff --git a/app/vmstorage/Makefile b/app/vmstorage/Makefile index 1e54f560ee..99df2136b6 100644 --- a/app/vmstorage/Makefile +++ b/app/vmstorage/Makefile @@ -82,6 +82,9 @@ vmstorage-linux-arm64: vmstorage-linux-ppc64le: APP_NAME=vmstorage CGO_ENABLED=0 GOOS=linux GOARCH=ppc64le $(MAKE) app-local-goos-goarch +vmstorage-linux-s390x: + APP_NAME=vmstorage CGO_ENABLED=0 GOOS=linux GOARCH=s390x $(MAKE) app-local-goos-goarch + vmstorage-linux-386: APP_NAME=vmstorage CGO_ENABLED=0 GOOS=linux GOARCH=386 $(MAKE) app-local-goos-goarch