.PHONY: install dev lint test clean run

install:
	pip install -e .

dev:
	pip install -e ".[dev]"

lint:
	ruff check kde_docs_mcp/ tests/

test:
	pytest tests/ -v

clean:
	rm -rf __pycache__ .pytest_cache htmlcov
	rm -rf kde_docs_mcp/__pycache__ kde_docs_mcp/.cache
	rm -rf tests/__pycache__
	rm -rf build dist *.egg-info

run:
	python -m kde_docs_mcp
