def install(self, project_data): dest = os.path.join(os.environ["WORKON_HOME"], project_data["virtualenv"]["name"]) if not utils.dir_exists(dest): utils.run("virtualenv %s" % dest) with utils.cd(project_data["dir"]): with utils.workon(project_data["virtualenv"]["name"]): for file in project_data["virtualenv"]["files"]: utils.run("pip install -r %s" % file)
def install(self, project_data): bower_dir = utils.get_project_dir(project_data['dir'], project_data['bower']['dir']) with utils.cd(bower_dir): utils.run('bower install')
def install(self, project_data): npm_dir = utils.get_project_dir(project_data['dir'], project_data['npm']['dir']) with utils.cd(npm_dir): utils.run('npm install')