Show More
@@ -245,8 +245,11 b' def hgexecutable():' | |||||
245 | pycompat.fsencode(getattr(mainmod, '__file__', ''))) == 'hg'): |
|
245 | pycompat.fsencode(getattr(mainmod, '__file__', ''))) == 'hg'): | |
246 | _sethgexecutable(pycompat.fsencode(mainmod.__file__)) |
|
246 | _sethgexecutable(pycompat.fsencode(mainmod.__file__)) | |
247 | else: |
|
247 | else: | |
248 |
exe = findexe('hg') |
|
248 | exe = findexe('hg') | |
249 | _sethgexecutable(pycompat.fsencode(exe)) |
|
249 | if exe: | |
|
250 | _sethgexecutable(pycompat.fsencode(exe)) | |||
|
251 | else: | |||
|
252 | _sethgexecutable(os.path.basename(pycompat.sysargv[0])) | |||
250 | return _hgexecutable |
|
253 | return _hgexecutable | |
251 |
|
254 | |||
252 | def _sethgexecutable(path): |
|
255 | def _sethgexecutable(path): |
General Comments 0
You need to be logged in to leave comments.
Login now