.PHONY: all install clean swagger SWAG ?= ~/go/bin/swag TARGET := $(shell find . -type f -name '*.go') all: swagger install install: game CGO_ENABLED=0 go install game: $(TARGET) CGO_ENABLED=0 go build -o $@ swagger: $(SWAG) fmt $(SWAG) init -o backend/docs -g cmd/serve/backend.go -pdl 1 clean: -rm -f game