comparison mercurial/util.py @ 14229:85fd8402cbc4

rename util.set_hgexecutable to _sethgexecutable
author Adrian Buehlmann <adrian@cadifra.com>
date Fri, 06 May 2011 15:13:46 +0200
parents 116de1da2154
children d51630301241
comparison
equal deleted inserted replaced
14228:116de1da2154 14229:85fd8402cbc4
313 Defaults to $HG or 'hg' in the search path. 313 Defaults to $HG or 'hg' in the search path.
314 """ 314 """
315 if _hgexecutable is None: 315 if _hgexecutable is None:
316 hg = os.environ.get('HG') 316 hg = os.environ.get('HG')
317 if hg: 317 if hg:
318 set_hgexecutable(hg) 318 _sethgexecutable(hg)
319 elif mainfrozen(): 319 elif mainfrozen():
320 set_hgexecutable(sys.executable) 320 _sethgexecutable(sys.executable)
321 else: 321 else:
322 exe = find_exe('hg') or os.path.basename(sys.argv[0]) 322 exe = find_exe('hg') or os.path.basename(sys.argv[0])
323 set_hgexecutable(exe) 323 _sethgexecutable(exe)
324 return _hgexecutable 324 return _hgexecutable
325 325
326 def set_hgexecutable(path): 326 def _sethgexecutable(path):
327 """set location of the 'hg' executable""" 327 """set location of the 'hg' executable"""
328 global _hgexecutable 328 global _hgexecutable
329 _hgexecutable = path 329 _hgexecutable = path
330 330
331 def system(cmd, environ={}, cwd=None, onerr=None, errprefix=None, out=None): 331 def system(cmd, environ={}, cwd=None, onerr=None, errprefix=None, out=None):