diff options
author | Giampaolo Rodola' <g.rodola@gmail.com> | 2014-02-06 07:48:49 -0800 |
---|---|---|
committer | Giampaolo Rodola' <g.rodola@gmail.com> | 2014-02-06 07:48:49 -0800 |
commit | c756223580fc091affbc97946057e8e015e721a6 (patch) | |
tree | 8386184b8d1da57bd18ab4f8f087a210b59aa31f /make.bat | |
parent | d921eee5402d870c4c2e57d9d15e9555037e6ca0 (diff) | |
download | psutil-c756223580fc091affbc97946057e8e015e721a6.tar.gz |
have make.bat (hopefully) compile and upload *all* supported python versions
Diffstat (limited to 'make.bat')
-rw-r--r-- | make.bat | 28 |
1 files changed, 26 insertions, 2 deletions
@@ -126,18 +126,43 @@ if "%1" == "memtest" ( if "%1" == "build-exes" ( :build-exes + rem mingw 32 versions + C:\Python24\python.exe setup.py build -c mingw32 bdist_wininst || goto :error + C:\Python25\python.exe setup.py build -c mingw32 bdist_wininst || goto :error + rem "standard" 32 bit versions, using VS 2008 (2.6, 2.7) or VS 2010 (3.3+) C:\Python26\python.exe setup.py build bdist_wininst || goto :error C:\Python27\python.exe setup.py build bdist_wininst || goto :error C:\Python33\python.exe setup.py build bdist_wininst || goto :error + C:\Python34\python.exe setup.py build bdist_wininst || goto :error + rem 64 bit versions + rem Python 2.7 + VS 2008 requires vcvars64.bat to be run first: + rem http://stackoverflow.com/questions/11072521/ + rem Windows SDK and .NET Framework 3.5 SP1 also need to be installed (sigh) + "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\vcvars64.bat" + C:\Python27-64\python.exe setup.py build bdist_wininst || goto :error + C:\Python33-64\python.exe setup.py build bdist_wininst || goto :error + C:\Python34-64\python.exe setup.py build bdist_wininst || goto :error echo OK goto :eof ) if "%1" == "upload-exes" ( :upload-exes + rem mingw 32 versions + C:\Python25\python.exe setup.py build -c mingw32 bdist_wininst upload || goto :error + rem "standard" 32 bit versions, using VS 2008 (2.6, 2.7) or VS 2010 (3.3+) C:\Python26\python.exe setup.py bdist_wininst upload || goto :error C:\Python27\python.exe setup.py bdist_wininst upload || goto :error C:\Python33\python.exe setup.py bdist_wininst upload || goto :error + C:\Python34\python.exe setup.py bdist_wininst upload || goto :error + rem 64 bit versions + rem Python 2.7 + VS 2008 requires vcvars64.bat to be run first: + rem http://stackoverflow.com/questions/11072521/ + rem Windows SDK and .NET Framework 3.5 SP1 also need to be installed (sigh) + "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\vcvars64.bat" + C:\Python27-64\python.exe setup.py build bdist_wininst upload || goto :error + C:\Python33-64\python.exe setup.py build bdist_wininst upload || goto :error + C:\Python34-64\python.exe setup.py build bdist_wininst upload || goto :error echo OK goto :eof ) @@ -145,7 +170,6 @@ if "%1" == "upload-exes" ( goto :help :error - echo last command returned an error; exiting - echo %errorlevel% + echo last command exited with error code %errorlevel% exit /b %errorlevel% goto :eof |