You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
586 B
19 lines
586 B
.DEFAULT: help |
|
.PHONY: help clean clean-pyc clean-build dist |
|
|
|
help: ## Display this help section |
|
@awk 'BEGIN {FS = ":.*?## "} /^[a-zA-Z0-9_-]+:.*?## / {printf "\033[36m%-38s\033[0m %s\n", $$1, $$2}' $(MAKEFILE_LIST) |
|
|
|
clean: clean-pyc clean-build ## Delete all artifacts |
|
|
|
clean-pyc: ## Delete Python cache artifacts |
|
@find . -name '*.pyc' -delete |
|
@find . -name '*.pyo' -delete |
|
@find . -name __pycache__ -delete |
|
|
|
clean-build: ## Delete distribution artifacts |
|
@rm --force --recursive build dist src/*.egg-info docs/_build |
|
|
|
dist: clean ## Generate distribution artifacts |
|
poetry build |
|
|
|
|