workflows/Makefile

24 lines
396 B
Makefile
Raw Permalink Normal View History

.PHONY: setup-dev check fix
2023-12-08 18:04:16 +08:00
div = $(shell printf '=%.0s' {1..120})
setup-dev:
@echo "Setting up development environment..."
@echo "Installing dev dependencies..."
2024-05-09 20:49:05 +08:00
@pip install -r requirements-dev.txt
2023-12-08 18:04:16 +08:00
@echo "Done!"
2024-05-19 15:32:34 +08:00
T="."
2023-12-08 18:04:16 +08:00
check:
@echo ${div}
2024-05-19 15:32:34 +08:00
ruff check $(T)
ruff format $(T) --check
2023-12-08 18:04:16 +08:00
@echo "Done!"
fix:
@echo ${div}
2024-05-19 15:32:34 +08:00
ruff format $(T)
2023-12-08 18:04:16 +08:00
@echo ${div}
2024-05-19 15:32:34 +08:00
ruff check $(T) --fix
2023-12-08 18:04:16 +08:00
@echo "Done!"