def find_data_files(self, package, src_dir): files = _build_py.find_data_files(self, package, src_dir) if package == "sympycore": revision = self._get_svn_revision(src_dir) if revision is not None: target = os.path.join(src_dir, "__svn_version__.py") print "Creating ", target f = open(target, "w") f.write("version = %r\n" % (str(revision))) f.close() import atexit def rm_file(f=target): try: os.remove(f) print "Removed ", f except OSError: pass try: os.remove(f + "c") print "Removed ", f + "c" except OSError: pass atexit.register(rm_file) files.append(target) if package == "sympycore.arithmetic.mpmath": f = os.path.join(src_dir, "REVISION") if os.path.isfile(f): files.append(f) return files
def find_data_files(self, package, src_dir): files = _build_py.find_data_files(self, package, src_dir) if package == 'sympycore': revision = self._get_svn_revision(src_dir) if revision is not None: target = os.path.join(src_dir, '__svn_version__.py') print 'Creating ', target f = open(target, 'w') f.write('version = %r\n' % (str(revision))) f.close() import atexit def rm_file(f=target): try: os.remove(f) print 'Removed ', f except OSError: pass try: os.remove(f + 'c') print 'Removed ', f + 'c' except OSError: pass atexit.register(rm_file) files.append(target) if package == 'sympycore.arithmetic.mpmath': f = os.path.join(src_dir, 'REVISION') if os.path.isfile(f): files.append(f) return files
def find_data_files(self, package, src_dir): result = [] for fn in build_py.find_data_files(self, package, src_dir): if os.path.isdir(fn): result.extend(distutils.filelist.findall(fn)) else: result.append(fn) return result
def find_data_files(self, package, src_dir): files = [] for p in _build_py.find_data_files(self, package, src_dir): if os.path.isdir(p): files.extend(os.path.join(par, f) for par, dirs, files in os.walk(p) for f in files) else: files.append(p) return files
def find_data_files(self, package, src_dir): files = [] for p in _build_py.find_data_files(self, package, src_dir): if os.path.isdir(p): files.extend( os.path.join(par, f) for par, dirs, files in os.walk(p) for f in files) else: files.append(p) return files
def find_data_files (self, package, src_dir): ret = build_py.find_data_files(self, package, src_dir) return ret
def find_data_files(self, package, src_dir): ret = build_py.find_data_files(self, package, src_dir) return ret