def install_step(self): """Copy all unpacked source directories to install directory, one-by-one.""" cmd = self.cfg['preinstallopts'] if cmd: self.log.info( "Running preinstallopts of %s using command '%s'..." % (self.name, cmd)) run_cmd(cmd, log_all=True, simple=True) self.cfg['preinstallopts'] = None try: os.chdir(self.builddir) for src in os.listdir(self.builddir): srcpath = os.path.join(self.builddir, src) if os.path.isdir(srcpath): # copy files to install dir via Binary self.cfg['start_dir'] = src Binary.install_step(self) elif os.path.isfile(srcpath): shutil.copy2(srcpath, self.installdir) else: raise EasyBuildError( "Path %s is not a file nor a directory?", srcpath) except OSError, err: raise EasyBuildError( "Failed to copy unpacked sources to install directory: %s", err)
def install_step(self): """Copy all unpacked source directories to install directory, one-by-one.""" try: os.chdir(self.builddir) for src in os.listdir(self.builddir): srcpath = os.path.join(self.builddir, src) if os.path.isdir(srcpath): # copy files to install dir via Binary self.cfg['start_dir'] = src Binary.install_step(self) except OSError, err: self.log.error("Failed to copy unpacked sources to install directory: %s" % err)
def install_step(self): """Copy all unpacked source directories to install directory, one-by-one.""" try: os.chdir(self.builddir) for src in os.listdir(self.builddir): srcpath = os.path.join(self.builddir, src) if os.path.isdir(srcpath): # copy files to install dir via Binary self.cfg['start_dir'] = src Binary.install_step(self) elif os.path.isfile(srcpath): shutil.copy2(srcpath, self.installdir) else: raise EasyBuildError("Path %s is not a file nor a directory?", srcpath) except OSError as err: raise EasyBuildError("Failed to copy unpacked sources to install directory: %s", err)
def install_step(self): """Custom install procedure for TensorRT.""" # Make the basic installation of the binaries etc Binary.install_step(self)