def build(self, msys): if self.path is not None: msys.environ['BDWD'] = msys.windows_to_msys(self.path) return_code = msys.run_shell_script(self.shell_script) if return_code != 0: raise BuildError("The build for %s failed with code %d" % (self.name, return_code)) else: raise BuildError("No source directory for %s" % self.name)
def build(self, msys): if self.path is not None: env_home = msys.environ.get('HOME', None) msys.environ['HOME'] = self.path try: return_code = msys.run_shell_script(self.shell_script) finally: if env_home is not None: msys.environ['HOME'] = env_home else: del msys.environ['HOME'] if return_code != 0: raise BuildError("The build for %s failed with code %d" % (self.name, return_code)) else: raise BuildError("No source directory for %s" % self.name)
def build(self, msys): return_code = msys.run_shell_script(self.shell_script) if return_code != 0: raise BuildError("Preparation '%s' failed with code %d" % (self.name, return_code))
def build(self, msys): return_code = msys.run_shell_script(self.shell_script) if return_code != 0: raise BuildError("The build for %s failed with code %d" % (self.name, return_code))