Browse Source

Don't include win32-binaries in source distro.

tags/0.6.0
shypike 17 years ago
parent
commit
8751aea002
  1. 26
      main/setup.py

26
main/setup.py

@ -61,18 +61,20 @@ def CreateTar(folder, fname, release):
for root, dirs, files in os.walk(folder): for root, dirs, files in os.walk(folder):
for _file in files: for _file in files:
path = os.path.join(root, _file) if root.replace('\\','/').find('/win') < 0:
fpath = path.replace('srcdist\\', release+'/').replace('\\', '/') print "ROOT=%s" % root.replace('\\','/')
tarinfo = tar.gettarinfo(path, fpath) path = os.path.join(root, _file)
tarinfo.uid = 0 fpath = path.replace('srcdist\\', release+'/').replace('\\', '/')
tarinfo.gid = 0 tarinfo = tar.gettarinfo(path, fpath)
if _file in ('SABnzbd.py', 'Sample-PostProc.sh'): tarinfo.uid = 0
tarinfo.mode = 0755 tarinfo.gid = 0
else: if _file in ('SABnzbd.py', 'Sample-PostProc.sh'):
tarinfo.mode = 0644 tarinfo.mode = 0755
f= open(path, "rb") else:
tar.addfile(tarinfo, f) tarinfo.mode = 0644
f.close() f= open(path, "rb")
tar.addfile(tarinfo, f)
f.close()
tar.close() tar.close()

Loading…
Cancel
Save