12 lines
403 B
Makefile
12 lines
403 B
Makefile
BINARY_NAME=qv
|
|
LD_FLAGS=-s -w
|
|
|
|
.PHONY: compile clean
|
|
|
|
compile:
|
|
GOOS=windows GOARCH=amd64 go build -ldflags="$(LD_FLAGS)" -o $(BINARY_NAME)-windows-amd64.exe ./cmd/web/
|
|
GOOS=darwin GOARCH=amd64 go build -ldflags="$(LD_FLAGS)" -o $(BINARY_NAME)-darwin-amd64 ./cmd/web/
|
|
GOOS=linux GOARCH=amd64 go build -ldflags="$(LD_FLAGS)" -o $(BINARY_NAME)-linux-amd64 ./cmd/web/
|
|
|
|
clean:
|
|
@rm $(BINARY_NAME)-*-amd64*
|