summaryrefslogtreecommitdiff
path: root/Makefile
blob: 45cef54cf0fb8f41d6aa23c77289b3eb9de34e86 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
.PHONY: all test

all: test

test:

clean: clean-pyc clean-build

clean-build:
	@rm -rf build
	@rm -rf dist
	@rm -rf *.egg-info

clean-pyc:
	@find . -name '*.pyc' -exec rm {} \;
	@find . -name '__pycache__' -type d | xargs rm -rf

make-docs:
	$(MAKE) -C docs html

develop:
	@pip install --editable .

install:
	@python setup.py install

release: test
	@python setup.py register -r pypi
	@python setup.py sdist upload -r pypi

.PHONY: release clean clean-pyc develop install clean-build