self.copyDataFiles('src/minwii/soundfonts', 'minwii/soundfonts')
self.copyDataFiles('src/minwii/widgets/data', 'minwii/widgets/data')
self.copyDataFiles(findPguThemesDir(), 'data/themes')
self.copyDataFiles('src/minwii/soundfonts', 'minwii/soundfonts')
self.copyDataFiles('src/minwii/widgets/data', 'minwii/widgets/data')
self.copyDataFiles(findPguThemesDir(), 'data/themes')
+
+ pygamedir = os.path.dirname(pygame.base.__file__)
+ pygame_default_font = os.path.join(pygamedir, pygame.font.get_default_font())
+ dest = os.path.join(self.collect_dir, 'pygame', pygame.font.get_default_font())
+ self.copy_file(pygame_default_font, dest)
+ self.compiled_files.append(os.path.join('pygame', pygame.font.get_default_font()))
def copyDataFiles(self, src, dest) :
src = src.replace('/', os.path.sep)
def copyDataFiles(self, src, dest) :
src = src.replace('/', os.path.sep)
self.exclude_dll = ['']
#Zip file name (None will bundle files in exe instead of zip file)
self.exclude_dll = ['']
#Zip file name (None will bundle files in exe instead of zip file)
- self.zipfile_name = None
+ self.zipfile_name = 'minwii_lib.zip'
#Dist directory
self.dist_dir ='dist'
#Dist directory
self.dist_dir ='dist'
#}],
console = [self.script],
options = {'py2exe': {#'optimize': 2,
#}],
console = [self.script],
options = {'py2exe': {#'optimize': 2,
- 'bundle_files': 1,
- 'compressed': True,
- 'excludes': self.exclude_modules,
- 'packages': self.extra_modules,
- 'dll_excludes': self.exclude_dll}
+ #'bundle_files': 1,
+ #'compressed': True,
+ #'excludes': self.exclude_modules,
+ #'packages': self.extra_modules,
+ #'dll_excludes': self.exclude_dll,
+ 'skip_archive' : True}
},
zipfile = self.zipfile_name,
data_files = self.data_files,
},
zipfile = self.zipfile_name,
data_files = self.data_files,
pygame.quit()
if __name__ == "__main__" :
pygame.quit()
if __name__ == "__main__" :