# # Copyright © 2017 markdown-link-style contributors. # # This file is part of markdown-link-style. # # markdown-link-style is free software: you can redistribute it # and/or modify it under the terms of the GNU General Public License # as published by the Free Software Foundation, either version 3 of # the License, or (at your option) any later version. # # markdown-link-style is distributed in the hope that it will be # useful, but WITHOUT ANY WARRANTY; without even the implied # warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. # See the GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with markdown-link-style (see COPYING). If not, see # . test: nosetests .PHONY: test fmt: black --include 'tests/.*py|markdown_link_style/.*py|.*py' . .PHONY: fmt develop: python setup.py develop pip install -r requirements.txt .PHONY: develop build: @python setup.py sdist bdist_wheel .PHONY: build upload: twine upload -r pypi -s --sign-with 'gpg2' \ -i '1534 126D 8C8E AD29 EDD9 1396 6BE9 3D8B F866 4377' \ dist/*.tar.gz twine upload -r pypi -s --sign-with 'gpg2' \ -i '1534 126D 8C8E AD29 EDD9 1396 6BE9 3D8B F866 4377' \ dist/*.whl .PHONY: upload clean: rm -rf build/ *.egg-info *.egg dist/ __pycache__/ .PHONY: clean clean-pyc: find . -name '*.pyc' -exec rm -f {} + .PHONY: clean-pyc