From c1d273eb4051443b1816325f33e80beae7466b8b Mon Sep 17 00:00:00 2001 From: Mitchell Stokes Date: Tue, 10 Jan 2017 18:51:50 -0800 Subject: [PATCH] deploy-ng: Make sure cp437 encoding is available when deploying to Windows --- direct/src/showutil/dist.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/direct/src/showutil/dist.py b/direct/src/showutil/dist.py index 2d4f3e8ea7..cb0cb7c4dc 100644 --- a/direct/src/showutil/dist.py +++ b/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)