예제 #1
0
 def change_roots(self, *names):
     # in case we are going to perform a rooted install, store the original
     # path names, so we can use them in file_build_command's.
     for name in names:
         attr = 'install_' + name
         backup_attr = '_original_install_' + name
         setattr(self, backup_attr, getattr(self, attr))
     install_.change_roots(self, *names)
예제 #2
0
 def change_roots(self, *names):
     self.orig_install_scripts = self.install_scripts
     self.orig_install_data = self.install_data
     install.change_roots(self, *names)
예제 #3
0
파일: setup.py 프로젝트: sagemath/cysignals
 def change_roots(self, *names):
     for name in names:
         path = getattr(self, "install_" + name)
         setattr(self, "noroot_" + name, path)
     _install.change_roots(self, *names)
예제 #4
0
 def change_roots(self, *names):
     for name in names:
         path = getattr(self, "install_" + name)
         setattr(self, "noroot_" + name, path)
     _install.change_roots(self, *names)
예제 #5
0
	def change_roots(self, *names):
		self.orig_install_scripts = self.install_scripts
		self.orig_install_data = self.install_data
		install.change_roots(self, *names)