From ec1b191312b2c61df0473258d9a7ebfcd2aefd4b Mon Sep 17 00:00:00 2001 From: Mathias Petermann Date: Fri, 12 Nov 2021 12:03:22 +0100 Subject: [PATCH] Add builds for arm/arm64 --- .gitignore | 2 +- Makefile | 13 +++++++++++-- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index db45f34..b72222b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,5 @@ mystrom-exporter - +output/* # Created by https://www.toptal.com/developers/gitignore/api/osx,intellij+all,windows # Edit at https://www.toptal.com/developers/gitignore?templates=osx,intellij+all,windows diff --git a/Makefile b/Makefile index d0a846f..ccd14c5 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,13 @@ +.PHONY: clean run + linux: - GOOS=linux GOARCH=amd64 go build + GOOS=linux GOARCH=amd64 go build -o output/mystrom-exporter_linux-amd64 mac: - GOOS=darwin GOARCH=amd64 go build \ No newline at end of file + GOOS=darwin GOARCH=amd64 go build -o output/mystrom-exporter_mac-amd64 +arm64: + GOOS=linux GOARCH=arm64 go build -o output/mystrom-exporter_linux-arm64 +arm: + GOOS=linux GOARCH=arm go build -o output/mystrom-exporter_linux-arm + + +all: linux mac arm64 arm \ No newline at end of file