summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorGiampaolo Rodola <g.rodola@gmail.com>2018-01-01 21:24:14 +0100
committerGiampaolo Rodola <g.rodola@gmail.com>2018-01-01 21:24:14 +0100
commitdf3fa28142c6db03f503018cff6341ddaf5bb954 (patch)
treef7a742c6fe690b01deb2d9c0bff3a468d044ca43 /Makefile
parent384998d73bef61b9472f924b6abd6dc102a338b0 (diff)
downloadpsutil-df3fa28142c6db03f503018cff6341ddaf5bb954.tar.gz
pre-release
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile8
1 files changed, 4 insertions, 4 deletions
diff --git a/Makefile b/Makefile
index 080e334c..9ca92bb9 100644
--- a/Makefile
+++ b/Makefile
@@ -217,6 +217,10 @@ upload-win-wheels: ## Upload wheels in dist/* directory on PYPI.
pre-release: ## Check if we're ready to produce a new release.
rm -rf dist
${MAKE} install
+ ${MAKE} generate-manifest
+ git diff MANIFEST.in > /dev/null # ...otherwise 'git diff-index HEAD' will complain
+ ${MAKE} win-download-wheels
+ ${MAKE} sdist
$(PYTHON) -c \
"from psutil import __version__ as ver; \
doc = open('docs/index.rst').read(); \
@@ -224,11 +228,7 @@ pre-release: ## Check if we're ready to produce a new release.
assert ver in doc, '%r not in docs/index.rst' % ver; \
assert ver in history, '%r not in HISTORY.rst' % ver; \
assert 'XXXX' not in history, 'XXXX in HISTORY.rst';"
- ${MAKE} generate-manifest
- git diff MANIFEST.in > /dev/null # ...otherwise 'git diff-index HEAD' will complain
$(PYTHON) -c "import subprocess, sys; out = subprocess.check_output('git diff-index HEAD --', shell=True).strip(); sys.exit('there are uncommitted changes:\n%s' % out) if out else sys.exit(0);"
- ${MAKE} win-download-wheels
- ${MAKE} sdist
release: ## Create a release (down/uploads tar.gz, wheels, git tag release).
${MAKE} pre-release