13 lines
268 B
Makefile
13 lines
268 B
Makefile
|
.PHONY: all bin
|
||
|
|
||
|
|
||
|
all:
|
||
|
OS=linux ARCH=amd64 make bin
|
||
|
OS=darwin ARCH=amd64 make bin
|
||
|
OS=plan9 ARCH=amd64 make bin
|
||
|
7z a hdiet.zip *.bin
|
||
|
|
||
|
bin: hdiet.go go.mod
|
||
|
GOOS="$(OS)" GOARCH="$(ARCH)" CGO_ENABLED=0 go build -o "hdiet-$(OS)-$(ARCH).bin" -ldflags '-s -w' hdiet.go
|
||
|
|