From af00d469c7efa68168c76c7ed325e9483071f400 Mon Sep 17 00:00:00 2001 From: Tian Date: Thu, 12 Dec 2024 02:03:38 +0000 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9makefile=20=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E5=85=A8=E6=9E=B6=E6=9E=84=E7=BC=96=E8=AF=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修改makefile 增加全架构编译 --- Makefile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 5560714..b072ed8 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,13 @@ all: build @echo "build ok, look bin/" build: clean - go build -o bin/j2y cmd/main.go + go build -o bin/j2y cmd/main.go +build-all: clean + GOOS=linux GOARCH=amd64 go build -o bin/j2y-linux-amd64 cmd/main.go + GOOS=linux GOARCH=arm64 go build -o bin/j2y-linux-arm64 cmd/main.go + GOOS=darwin GOARCH=arm64 go build -o bin/j2y-darwin-arm64 cmd/main.go + GOOS=darwin GOARCH=amd64 go build -o bin/j2y-darwin-amd64 cmd/main.go + GOOS=windows GOARCH=amd64 go build -o bin/j2y-windows-amd64.exe cmd/main.go clean: @rm -rf bin/* install: build