.PHONY: build run test lint clean APP_NAME := zovos BUILD_DIR := bin build: go build -o $(BUILD_DIR)/$(APP_NAME) ./cmd/zovos/ run: build ./$(BUILD_DIR)/$(APP_NAME) --config configs/default.yaml test: go test ./... -v -race lint: golangci-lint run ./... clean: rm -rf $(BUILD_DIR) docker-build: docker build -t zovos-ai .