diff options
Diffstat (limited to 'Tools')
-rwxr-xr-x | Tools/freeze/freeze.py | 9 |
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: |