sdk/python/Makefile

33 lines
602 B
Makefile
Raw Normal View History

2022-07-20 19:26:53 +00:00
.PHONY: all
all: clean local_env build_wheel push_wheel
clean: clean-build clean-pyc clean-test
2022-07-25 21:49:52 +00:00
deploy: test clean build upload
2022-07-20 19:26:53 +00:00
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/
2022-07-25 19:41:58 +00:00
test:
pytest
2022-07-20 19:26:53 +00:00
2022-07-25 19:41:58 +00:00
build:
2022-07-25 21:54:44 +00:00
python setup.py sdist bdist_wheel
2022-07-25 19:41:58 +00:00
upload:
2022-07-25 19:36:37 +00:00
twine upload dist/* --verbose