File tree Expand file tree Collapse file tree 1 file changed +16
-7
lines changed Expand file tree Collapse file tree 1 file changed +16
-7
lines changed Original file line number Diff line number Diff line change @@ -53,21 +53,30 @@ install-ci:
53
53
# --------------------------------------
54
54
55
55
.PHONY : build
56
- build :
56
+ build : package-build
57
+
58
+ .PHONY : release
59
+ release : package-release-dev package-release
60
+
61
+ .PHONY : release-dev
62
+ release : package-release-dev
63
+
64
+ .PHONY : package-build
65
+ package-build :
57
66
rm -rf ./dist && \
58
67
PYTHON_USER_FLAG=$(shell python -c "import sys; print('' if hasattr(sys, 'real_prefix') or hasattr(sys, ' base_prefix' ) else ' --user' )" ) && \
59
68
python -m pip install $(PYTHON_USER_FLAG ) --upgrade setuptools wheel && \
60
69
python setup.py sdist bdist_wheel
61
70
62
- .PHONY : dist
63
- dist : build
71
+ .PHONY : package-release
72
+ package-release : package- build
64
73
python -m pip install $(PYTHON_USER_FLAG ) --upgrade twine && \
65
- twine upload dist/*
74
+ twine upload --repository pypi dist/*
66
75
67
- .PHONY : dist -dev
68
- dist- dev : build
76
+ .PHONY : package-release -dev
77
+ package-release- dev : package- build
69
78
python -m pip install $(PYTHON_USER_FLAG ) --upgrade twine && \
70
- twine upload --repository-url https://test. pypi.org/legacy/ dist/*
79
+ twine upload --repository pypi-dev dist/*
71
80
72
81
73
82
# =========================================
You can’t perform that action at this time.
0 commit comments