cross compilation

This commit is contained in:
Sebastian Hugentobler 2019-05-27 17:11:33 +02:00
parent 21c3807250
commit d5bd53089f
3 changed files with 11 additions and 441 deletions

View file

@ -1,7 +1,13 @@
bin/ecload:
go build -o bin/ecload cmd/ecload/main.go
all: bin/ecload
all: bin/ecload bin/ecload.exe bin/ecload-mac
clean:
rm -r bin/
bin/ecload:
GOOS=linux GOARCH=amd64 go build -v -o $@ cmd/ecload/main.go
bin/ecload.exe:
GOOS=windows GOARCH=amd64 go build -v -o $@ cmd/ecload/main.go
bin/ecload-mac:
GOOS=darwin GOARCH=amd64 go build -v -o $@ cmd/ecload/main.go