def _deploy_make(self, setup_dir): rc = util.make(self.name, setup_dir, self.make_opts) if rc != 0: self.log.error('Problem making %s.' % self.name) return 1 else: self.log.info('Successfully made %s.' % self.name) return self._copy_dir(setup_dir)
def deploy_pyronoise(app, setup_dir): srcDir = os.path.join(setup_dir, 'FDist') rc = util.make('pyronoise2/FDist', srcDir) if rc != 0: return rc srcDir = os.path.join(setup_dir, 'FastaUnique') rc = util.make('pyronoise2/FastaUnique', srcDir) if rc != 0: return rc srcDir = os.path.join(setup_dir, 'NDist') rc = util.make('pyronoise2/NDist', srcDir) if rc != 0: return rc srcDir = os.path.join(setup_dir, 'PCluster') rc = util.make('pyronoise2/PCluster', srcDir) if rc != 0: return rc srcDir = os.path.join(setup_dir, 'QCluster') rc = util.make('pyronoise2/QCluster', srcDir) if rc != 0: return rc os.rmdir(app.deploy_dir) return util.copytree(setup_dir, app.deploy_dir)