build: go build -ldflags="-s -w" -o="dist/" all: linux windows darwin zip linux: GOARCH="amd64" GOOS="linux" go build -ldflags="-s -w" -o="dist/linux/edas" windows: GOARCH="amd64" GOOS="windows" go build -ldflags="-s -w" -o="dist/windows/edas.exe" darwin: GOARCH="amd64" GOOS="darwin" go build -ldflags="-s -w" -o="dist/darwin/edas" zip: rm -f dist/edas.zip zip dist/edas.zip README.md LICENSE cd dist && zip -r edas.zip darwin linux windows