tests/run-tests.py
changeset 24075 4bf484276787
parent 24074 4d9c738d942f
child 24306 6ddc86eedc3b
equal deleted inserted replaced
24074:4d9c738d942f 24075:4bf484276787
  1861                   'compiler': compiler,
  1861                   'compiler': compiler,
  1862                   'base': os.path.join(self._hgtmp, "build"),
  1862                   'base': os.path.join(self._hgtmp, "build"),
  1863                   'prefix': self._installdir, 'libdir': self._pythondir,
  1863                   'prefix': self._installdir, 'libdir': self._pythondir,
  1864                   'bindir': self._bindir,
  1864                   'bindir': self._bindir,
  1865                   'nohome': nohome, 'logfile': installerrs})
  1865                   'nohome': nohome, 'logfile': installerrs})
       
  1866 
       
  1867         # setuptools requires install directories to exist.
       
  1868         def makedirs(p):
       
  1869             try:
       
  1870                 os.makedirs(p)
       
  1871             except OSError, e:
       
  1872                 if e.errno != errno.EEXIST:
       
  1873                     raise
       
  1874         makedirs(self._pythondir)
       
  1875         makedirs(self._bindir)
       
  1876 
  1866         vlog("# Running", cmd)
  1877         vlog("# Running", cmd)
  1867         if os.system(cmd) == 0:
  1878         if os.system(cmd) == 0:
  1868             if not self.options.verbose:
  1879             if not self.options.verbose:
  1869                 os.remove(installerrs)
  1880                 os.remove(installerrs)
  1870         else:
  1881         else: