summaryrefslogtreecommitdiffstats
path: root/Tools
diff options
context:
space:
mode:
Diffstat (limited to 'Tools')
-rwxr-xr-xTools/freeze/freeze.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/Tools/freeze/freeze.py b/Tools/freeze/freeze.py
index 2c59807..8d1ffdf 100755
--- a/Tools/freeze/freeze.py
+++ b/Tools/freeze/freeze.py
@@ -130,9 +130,6 @@ def main():
fail_import = exclude[:]
- # modules that are imported by the Python runtime
- implicits = ["site", "exceptions"]
-
# output files
frozen_c = 'frozen.c'
config_c = 'config.c'
@@ -202,6 +199,12 @@ def main():
f,r = a.split("=", 2)
replace_paths.append( (f,r) )
+ # modules that are imported by the Python runtime
+ implicits = []
+ for module in ('site', 'exceptions',):
+ if module not in exclude:
+ implicits.append(module)
+
# default prefix and exec_prefix
if not exec_prefix:
if prefix: