diff options
| author | Giampaolo Rodola <g.rodola@gmail.com> | 2017-01-23 23:06:30 +0100 |
|---|---|---|
| committer | Giampaolo Rodola <g.rodola@gmail.com> | 2017-01-23 23:06:30 +0100 |
| commit | 5f186957a4ae6505810488c7b3118453c459fdec (patch) | |
| tree | 43ee8a0811724b2d6bbd267808ee49b3becf08f6 /scripts | |
| parent | 29496900f772c8c594fa9c5142a88a5291c05f55 (diff) | |
| parent | f8c07ae1082ee07fd08c25fa163fc8edb31e5b7f (diff) | |
| download | psutil-5f186957a4ae6505810488c7b3118453c459fdec.tar.gz | |
merge from master
Diffstat (limited to 'scripts')
| -rwxr-xr-x | scripts/internal/winmake.py | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/scripts/internal/winmake.py b/scripts/internal/winmake.py index bbe73e0d..8ce51ed0 100755 --- a/scripts/internal/winmake.py +++ b/scripts/internal/winmake.py @@ -171,6 +171,20 @@ def build(): @cmd +def build_exe(): + """Create exe file.""" + build() + sh("%s setup.py bdist_wininst" % PYTHON) + + +@cmd +def build_wheel(): + """Create wheel file.""" + build() + sh("%s setup.py bdist_wheel" % PYTHON) + + +@cmd def install_pip(): """Install pip""" try: @@ -211,11 +225,12 @@ def install(): @cmd def uninstall(): """Uninstall psutil""" - clean() try: import psutil except ImportError: + clean() return + clean() install_pip() sh("%s -m pip uninstall -y psutil" % PYTHON) @@ -230,6 +245,7 @@ def uninstall(): try: import psutil # NOQA except ImportError: + clean() return sh("%s -m pip uninstall -y psutil" % PYTHON) finally: |
