sdk/python/Makefile
2022-07-25 15:41:58 -04:00

33 lines
590 B
Makefile

.PHONY: all
all: clean local_env build_wheel push_wheel
clean: clean-build clean-pyc clean-test
deploy: clean build test upload
clean-build:
rm -fr build/
rm -fr dist/
rm -fr .eggs/
find . -name '*.egg-info' -exec rm -fr {} +
find . -name '*.egg' -exec rm -f {} +
clean-pyc:
find . -name '*.pyc' -exec rm -f {} +
find . -name '*.pyo' -exec rm -f {} +
find . -name '*~' -exec rm -f {} +
find . -name '__pycache__' -exec rm -fr {} +
clean-test:
rm -fr .tox/
rm -f .coverage
rm -fr htmlcov/
test:
pytest
build:
python setup.py sdist
upload:
twine upload dist/* --verbose