BINARY_NAME=proto-gen
BUILD_DIR=build

.PHONY: all build clean test lint

all: build

build:
	@mkdir -p $(BUILD_DIR)
	go build -o $(BUILD_DIR)/$(BINARY_NAME) ./cmd/server

clean:
	@rm -rf $(BUILD_DIR)

test:
	go test ./... -v

lint:
	golangci-lint run ./...
