Files
sglang/Makefile

13 lines
430 B
Makefile
Raw Normal View History

2024-11-18 21:29:13 +08:00
.PHONY: check-deps install-deps format
check-deps:
@command -v isort >/dev/null 2>&1 || (echo "Installing isort..." && pip install isort)
@command -v black >/dev/null 2>&1 || (echo "Installing black..." && pip install black)
install-deps:
pip install isort black
format: check-deps
@echo "Formatting modified Python files..."
git diff --name-only --diff-filter=M | grep '\.py$$' | xargs -I {} sh -c 'isort {} && black {}'