summaryrefslogtreecommitdiffstats
path: root/Tools/freeze/freeze.py
diff options
context:
space:
mode:
Diffstat (limited to 'Tools/freeze/freeze.py')
-rwxr-xr-xTools/freeze/freeze.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/Tools/freeze/freeze.py b/Tools/freeze/freeze.py
index bc5e43f..de97727 100755
--- a/Tools/freeze/freeze.py
+++ b/Tools/freeze/freeze.py
@@ -136,6 +136,11 @@ def main():
makefile = 'Makefile'
subsystem = 'console'
+ if sys.platform == "darwin" and sysconfig.get_config_var("PYTHONFRAMEWORK"):
+ print(f"{sys.argv[0]} cannot be used with framework builds of Python", file=sys.stderr)
+ sys.exit(1)
+
+
# parse command line by first replacing any "-i" options with the
# file contents.
pos = 1