from distutils.core import setup import os import py2exe #include data files dataFiles = [] includeDir = r'.\\data\\images\\Iso' for root, dirs, files in os.walk(includeDir): includeList = [] if files: for filename in files: #ignore SVN dirs if ".svn" not in root and "saves" not in root: includeList.append(os.path.join(root, filename)) if includeList: dataFiles.append((root, includeList)) setup(windows=['ZedZed.py'], data_files=dataFiles )