Explorar o código

deploy-ng: Make sure cp437 encoding is available when deploying to Windows

Mitchell Stokes %!s(int64=9) %!d(string=hai) anos
pai
achega
c1d273eb40
Modificáronse 1 ficheiros con 2 adicións e 0 borrados
  1. 2 0
      direct/src/showutil/dist.py

+ 2 - 0
direct/src/showutil/dist.py

@@ -109,6 +109,8 @@ class build(distutils.command.build.build):
             for app in self.distribution.applications:
                 freezer = FreezeTool.Freezer(platform=platform)
                 freezer.addModule('__main__', filename=app.scriptname)
+                if platform.startswith('win'):
+                    freezer.addModule('encodings.cp437')
                 for exmod in self.distribution.exclude_modules:
                     freezer.excludeModule(exmod)
                 freezer.done(addStartupModules=True)