2018-01-16 13:34:11 +01:00
|
|
|
#!/usr/bin/make -f
|
2019-03-15 22:06:01 +01:00
|
|
|
PE := pipenv run
|
|
|
|
ST := $(PE) ./setup.py
|
2018-02-11 21:31:39 +01:00
|
|
|
DNAME := dist/$(shell $(ST) --name)-$(shell $(ST) --version).tar.gz
|
2018-01-16 13:34:11 +01:00
|
|
|
|
2018-11-01 23:40:50 +01:00
|
|
|
test tests:
|
2019-06-25 14:49:22 +02:00
|
|
|
@$(PE) pytest -s -q
|
2018-01-16 13:34:11 +01:00
|
|
|
|
2019-03-15 22:06:01 +01:00
|
|
|
prepare:
|
|
|
|
@pipenv install --dev
|
|
|
|
update:
|
|
|
|
@pipenv update --dev
|
|
|
|
|
2018-11-01 23:40:50 +01:00
|
|
|
docs:
|
2018-07-30 15:20:25 +02:00
|
|
|
@$(ST) build_sphinx
|
|
|
|
|
2018-11-01 23:40:50 +01:00
|
|
|
checkdocs:
|
2018-09-11 02:20:08 +02:00
|
|
|
@$(ST) checkdocs
|
|
|
|
|
2018-02-11 21:31:39 +01:00
|
|
|
dist: $(DNAME)
|
2018-11-01 23:40:50 +01:00
|
|
|
$(DNAME):
|
2018-02-11 21:31:39 +01:00
|
|
|
@$(ST) sdist
|
|
|
|
|
|
|
|
upload: $(DNAME)
|
|
|
|
@twine upload $(DNAME)
|
|
|
|
|
2018-11-01 23:40:50 +01:00
|
|
|
.PHONY: test tests dist docs
|
2018-01-16 13:34:11 +01:00
|
|
|
# End of file.
|