Files
qv/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*