diff options
author | Christian Heimes <christian@python.org> | 2021-12-13 21:48:46 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-12-13 20:48:46 +0100 |
commit | eb483c46d62707bdf705491f76cf1fa9642fb47e (patch) | |
tree | 27c95eb873672fd8433962ddad5503c3e193924a /Tools/scripts/deepfreeze.py | |
parent | a62be77266b1beadd42d4952186332bc0847b7d6 (diff) | |
download | cpython-git-eb483c46d62707bdf705491f76cf1fa9642fb47e.tar.gz |
bpo-45949: Pure Python freeze module for cross builds (GH-29899)
Diffstat (limited to 'Tools/scripts/deepfreeze.py')
-rw-r--r-- | Tools/scripts/deepfreeze.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/Tools/scripts/deepfreeze.py b/Tools/scripts/deepfreeze.py index 30ca7bb0b6..002d680e10 100644 --- a/Tools/scripts/deepfreeze.py +++ b/Tools/scripts/deepfreeze.py @@ -393,13 +393,14 @@ _Py_get_%%NAME%%_toplevel(void) } """ -FROZEN_COMMENT = "/* Auto-generated by Programs/_freeze_module.c */" +FROZEN_COMMENT_C = "/* Auto-generated by Programs/_freeze_module.c */" +FROZEN_COMMENT_PY = "/* Auto-generated by Programs/_freeze_module.py */" FROZEN_DATA_LINE = r"\s*(\d+,\s*)+\s*" def is_frozen_header(source: str) -> bool: - return source.startswith(FROZEN_COMMENT) + return source.startswith((FROZEN_COMMENT_C, FROZEN_COMMENT_PY)) def decode_frozen_data(source: str) -> types.CodeType: |