Makefile 341 B

123456789101112131415161718192021222324
  1. # Variables
  2. PYTHON := python3
  3. PIP := $(PYTHON) -m pip
  4. PROJECT_NAME := embedchain
  5. # Targets
  6. .PHONY: install format lint clean test
  7. install:
  8. $(PIP) install --upgrade pip
  9. $(PIP) install .[dev]
  10. format:
  11. $(PYTHON) -m black .
  12. $(PYTHON) -m isort .
  13. lint:
  14. $(PYTHON) -m ruff .
  15. clean:
  16. rm -rf dist build *.egg-info
  17. test:
  18. $(PYTHON) -m pytest