2024-03-11 22:48:02 +08:00
|
|
|
.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!"
|