moira-client
/
Makefile
28 строк · 559.0 Байт
1
2PYTHON=python
3PYTHONPATH=./
4SOURCE_DIR=./
5TESTS_DIR=./tests
6PYPI_NAME?=your-company-pypi
7
8all: help
9
10help:
11@echo "install - install python package"
12@echo "test - run tests"
13@echo "test-deps - install test dependencies"
14@echo "upload - upload source distribution tarball to local PYPI"
15
16install:
17$(PYTHON) setup.py install
18
19test:
20$(PYTHON) -m unittest discover $(TESTS_DIR) -v
21
22deps:
23pip install -r ./requirements.txt
24
25test-deps:
26pip install -r ./test-requirements.txt
27
28upload:
29$(PYTHON) ./setup.py sdist upload -r $(PYPI_NAME)
30