From dd9a7f31ec8100d0053fb5463f4288ae283e0484 Mon Sep 17 00:00:00 2001 From: Mitchell Stokes Date: Mon, 25 Jun 2018 19:50:01 -0700 Subject: [PATCH] deploy-ng: Ensure sys.frozen is defined in frozen applications --- direct/src/showutil/dist.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/direct/src/showutil/dist.py b/direct/src/showutil/dist.py index cec77c7ede..5f99c87272 100644 --- a/direct/src/showutil/dist.py +++ b/direct/src/showutil/dist.py @@ -74,6 +74,8 @@ PACKAGE_DATA_DIRS = { SITE_PY2 = u""" import sys +sys.frozen = True + # Override __import__ to set __file__ for frozen modules. prev_import = __import__ def __import__(*args, **kwargs): @@ -110,6 +112,8 @@ SITE_PY3 = u""" import sys from _frozen_importlib import _imp, FrozenImporter +sys.frozen = True + if sys.platform == 'win32': # Make sure the preferred encoding is something we actually support. import _bootlocale