mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-01 01:07:51 -04:00
FreezeTool: Add encodings.cp437 and imp to startupModules
This commit is contained in:
parent
3282656f0e
commit
5cfbd57d99
@ -32,7 +32,7 @@ isDebugBuild = (python.lower().endswith('_d'))
|
||||
# must be frozen in any main.exe.
|
||||
startupModules = [
|
||||
'encodings.cp1252', 'encodings.latin_1', 'encodings.utf_8',
|
||||
'encodings.mbcs', 'encodings.cp850',
|
||||
'encodings.mbcs', 'encodings.cp850', 'encodings.cp437', 'imp',
|
||||
]
|
||||
if sys.version_info >= (3, 0):
|
||||
startupModules += ['io', 'marshal', 'importlib.machinery', 'importlib.util']
|
||||
|
@ -120,8 +120,6 @@ 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)
|
||||
|
Loading…
x
Reference in New Issue
Block a user