Create Makefile
This commit is contained in:
@@ -0,0 +1,18 @@
|
|||||||
|
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
|
||||||
Reference in New Issue
Block a user