martine/ninja — pull request #156 by ehird (2011-12-14 20:49:11+00:00)
Title: Support non-standard Python executable names

This closes #154. I realise you said you'd rather I patch my local copy, but hopefully this change is unobtrusive enough not to bother you, even if it is a workaround for a bad decision :)

It does the right thing by default, if you invoke `configure.py` with the Python you want (and doesn't introduce a dependency on the location the interpreter is installed in; unless you specify an explicit path (absolute or in the PATH) with `--with-python`, it takes the basename of the current Python interpreter).