summaryrefslogtreecommitdiffstats
path: root/Tools/buildbot/kill_python.c
Commit message (Collapse)AuthorAgeFilesLines
* Reimplement kill_python. The existing version had a number of flaws, ↵Trent Nelson2008-04-031-68/+0
| | | | | | | | | | | | | | | | | | | namely, it didn't work for x64 and it wasn't precise about which python_d.exe it was killing -- it just killed the first one it came across that happened to have 'pcbuild\python_d.exe' or 'build\python_d.exe' in it's path. The new version has been rewritten from the ground up and now lives in PCbuild, instead of Tools\buildbot, and it has also been incorporated into the Visual Studio solution (pcbuild.sln) as 'kill_python'. The solution has also been altered such that kill_python is called where necessary in the build process in order to prevent any linking errors due to open file locks. In lieu of this, all of the existing bits and pieces in Tools\buildbot that called out to kill_python at various points have also been removed as they are now obsolete. Tested on both Win32 and x64. Change set (included to improve usefulness of svnmerge log entry): M PCbuild\pythoncore.vcproj M PCbuild\pcbuild.sln M PCbuild\release.vsprops A PCbuild\kill_python.vcproj M PCbuild\debug.vsprops A PCbuild\kill_python.c D Tools\buildbot\kill_python.bat D Tools\buildbot\kill_python.mak M Tools\buildbot\build.bat D Tools\buildbot\Makefile M Tools\buildbot\build-amd64.bat M Tools\buildbot\buildmsi.bat D Tools\buildbot\kill_python.c
* Use Visual Studio 2009 on the build slaves.Martin v. Löwis2008-01-011-4/+4
|
* Fix paths for build botChristian Heimes2007-12-311-4/+4
|
* Don't kill a normal instance of python running on windows when checkingNeal Norwitz2006-07-271-1/+12
| | | | | | to kill a cygwin instance. build\\python.exe was matching a normal windows instance. Prefix that with a \\ to ensure build is a directory and not PCbuild. As discussed on python-dev.
* Port cygwin kill_python changes from 2.4 branch.Martin v. Löwis2006-06-101-1/+2
|
* Use GetModuleFileNameEx instead of GetProcessImageFileName,Martin v. Löwis2006-04-171-2/+2
| | | | as the latter is not available on Windows 2000.
* Revert to 45478, disable kill_python command for now.Martin v. Löwis2006-04-171-6/+2
|
* Rename binary again; increase noise; stop trying to actually kill the process.Martin v. Löwis2006-04-171-0/+2
|
* Try some tracingMartin v. Löwis2006-04-171-2/+4
|
* Add kill_python command.Martin v. Löwis2006-04-171-0/+56