Exemplo n.º 1
0
 def apply_resource_selection(self):
     r = ResourcePage.apply_resource_selection(self)
     self.update_environ()
     winreg_append_to_path(self.environ['PATH'])
     if not r:
         return r
     for c, p in self.components.iteritems ():
         f = os.path.join (self.prefix, c)
         if not os.path.isfile (f):
             for p0 in p.split (' '):
                 r = run_command(self.path + ' install ' + p0, env=self.environ, verbose=True)
                 if r[0]:
                     return not r[0]
         if os.path.basename (f)=='bash.exe':
             self.bash = f
         if os.path.basename (f)=='make.exe':
             self.make = f
     r = run_command('%s -c "mkdir -p /tmp"' % (self.bash), env=self.environ)
     if r[0]:
         return False
     return True
Exemplo n.º 2
0
Arquivo: gui.py Projeto: pearu/iocbio
 def apply_resource_selection(self):
     if winreg_append_to_path(self.environ['PATH']):
         return True
     self.apply_resource_message = 'Failed to update winreg PATH: make sure you run as Administrator'
Exemplo n.º 3
0
 def apply_resource_selection(self):
     if winreg_append_to_path(self.environ['PATH']):
         return True
     self.apply_resource_message = 'Failed to update winreg PATH: make sure you run as Administrator'