SHELL := /bin/sh

APP := go-fish
BIN := $(APP)

.PHONY: all build run clean test vet fmt

all: build

build:
	go build -o $(BIN) ./cmd/$(APP)/

run:
	go run ./cmd/$(APP)/

clean:
	rm -f $(BIN)

test:
	go test -race ./...

vet:
	go vet ./...

fmt:
	go fmt ./...