From 407a1764e4e2be3f2809e8142927be1163f040fb Mon Sep 17 00:00:00 2001 From: Mike Bonnet Date: Wed, 19 Dec 2012 17:10:36 -0500 Subject: [PATCH] also exclude SCM metadata dirs from the sources and patches zip files of Windows builds --- vm/kojikamid.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/vm/kojikamid.py b/vm/kojikamid.py index ca33f0f7..e9dfbdd5 100755 --- a/vm/kojikamid.py +++ b/vm/kojikamid.py @@ -156,6 +156,9 @@ class WindowsBuild(object): roottrim = len(rootdir) - len(rootbase) zfo = zipfile.ZipFile(filename, 'w', zipfile.ZIP_DEFLATED) for dirpath, dirnames, filenames in os.walk(rootdir): + for skip in ['CVS', '.svn', '.git']: + if skip in dirnames: + dirnames.remove(skip) for filename in filenames: filepath = os.path.join(dirpath, filename) zfo.write(filepath, filepath[roottrim:])