123456789101112131415161718192021222324252627282930313233343536373839404142 |
- PACKAGE := DateTimeRange
- PYTHON := python3
- .PHONY: build
- build: clean
- @$(PYTHON) -m tox -e build
- ls -lh dist/*
- .PHONY: check
- check:
- @$(PYTHON) -m tox -e lint
- .PHONY: clean
- clean:
- @$(PYTHON) -m tox -e clean
- .PHONY: docs
- docs:
- @$(PYTHON) -m tox -e docs
- .PHONY: fmt
- fmt:
- @$(PYTHON) -m tox -e fmt
- .PHONY: readme
- readme:
- @$(PYTHON) -m tox -e readme
- .PHONY: release
- release:
- @$(PYTHON) setup.py release --sign
- @$(MAKE) clean
- .PHONY: setup-ci
- setup-ci:
- @$(PYTHON) -m pip install -q --disable-pip-version-check --upgrade tox
- .PHONY: setup
- setup: setup-ci
- @$(PYTHON) -m pip install --upgrade -e .[test] releasecmd
- @$(PYTHON) -m pip check
|