From 3df914d4b3ddbb8ccf3610e704aa9fbf8912f798 Mon Sep 17 00:00:00 2001 From: Eric Snow Date: Thu, 16 Sep 2021 16:21:51 -0600 Subject: [PATCH 1/6] Freeze the remaining stdlib modules imported during startup. --- Makefile.pre.in | 504 ++++++++++++++++++++ PCbuild/_freeze_module.vcxproj | 630 +++++++++++++++++++++++++ PCbuild/_freeze_module.vcxproj.filters | 378 +++++++++++++++ Python/frozen.c | 369 +++++++++++++++ Tools/scripts/freeze_modules.py | 13 +- 5 files changed, 1886 insertions(+), 8 deletions(-) diff --git a/Makefile.pre.in b/Makefile.pre.in index d6b2179c022e5c..789a60eb15165f 100644 --- a/Makefile.pre.in +++ b/Makefile.pre.in @@ -762,6 +762,378 @@ Python/frozen_modules/zipimport.h: Programs/_freeze_module Lib/zipimport.py Python/frozen_modules/abc.h: Programs/_freeze_module Lib/abc.py Programs/_freeze_module abc $(srcdir)/Lib/abc.py $(srcdir)/Python/frozen_modules/abc.h +Python/frozen_modules/codecs.h: Programs/_freeze_module Lib/codecs.py + $(srcdir)/Programs/_freeze_module codecs $(srcdir)/Lib/codecs.py $(srcdir)/Python/frozen_modules/codecs.h + +Python/frozen_modules/encodings.h: Programs/_freeze_module Lib/encodings/__init__.py + $(srcdir)/Programs/_freeze_module encodings $(srcdir)/Lib/encodings/__init__.py $(srcdir)/Python/frozen_modules/encodings.h + +Python/frozen_modules/encodings___init__.h: Programs/_freeze_module Lib/encodings/__init__.py + $(srcdir)/Programs/_freeze_module encodings.__init__ $(srcdir)/Lib/encodings/__init__.py $(srcdir)/Python/frozen_modules/encodings___init__.h + +Python/frozen_modules/encodings_aliases.h: Programs/_freeze_module Lib/encodings/aliases.py + $(srcdir)/Programs/_freeze_module encodings.aliases $(srcdir)/Lib/encodings/aliases.py $(srcdir)/Python/frozen_modules/encodings_aliases.h + +Python/frozen_modules/encodings_ascii.h: Programs/_freeze_module Lib/encodings/ascii.py + $(srcdir)/Programs/_freeze_module encodings.ascii $(srcdir)/Lib/encodings/ascii.py $(srcdir)/Python/frozen_modules/encodings_ascii.h + +Python/frozen_modules/encodings_base64_codec.h: Programs/_freeze_module Lib/encodings/base64_codec.py + $(srcdir)/Programs/_freeze_module encodings.base64_codec $(srcdir)/Lib/encodings/base64_codec.py $(srcdir)/Python/frozen_modules/encodings_base64_codec.h + +Python/frozen_modules/encodings_big5.h: Programs/_freeze_module Lib/encodings/big5.py + $(srcdir)/Programs/_freeze_module encodings.big5 $(srcdir)/Lib/encodings/big5.py $(srcdir)/Python/frozen_modules/encodings_big5.h + +Python/frozen_modules/encodings_big5hkscs.h: Programs/_freeze_module Lib/encodings/big5hkscs.py + $(srcdir)/Programs/_freeze_module encodings.big5hkscs $(srcdir)/Lib/encodings/big5hkscs.py $(srcdir)/Python/frozen_modules/encodings_big5hkscs.h + +Python/frozen_modules/encodings_bz2_codec.h: Programs/_freeze_module Lib/encodings/bz2_codec.py + $(srcdir)/Programs/_freeze_module encodings.bz2_codec $(srcdir)/Lib/encodings/bz2_codec.py $(srcdir)/Python/frozen_modules/encodings_bz2_codec.h + +Python/frozen_modules/encodings_charmap.h: Programs/_freeze_module Lib/encodings/charmap.py + $(srcdir)/Programs/_freeze_module encodings.charmap $(srcdir)/Lib/encodings/charmap.py $(srcdir)/Python/frozen_modules/encodings_charmap.h + +Python/frozen_modules/encodings_cp037.h: Programs/_freeze_module Lib/encodings/cp037.py + $(srcdir)/Programs/_freeze_module encodings.cp037 $(srcdir)/Lib/encodings/cp037.py $(srcdir)/Python/frozen_modules/encodings_cp037.h + +Python/frozen_modules/encodings_cp1006.h: Programs/_freeze_module Lib/encodings/cp1006.py + $(srcdir)/Programs/_freeze_module encodings.cp1006 $(srcdir)/Lib/encodings/cp1006.py $(srcdir)/Python/frozen_modules/encodings_cp1006.h + +Python/frozen_modules/encodings_cp1026.h: Programs/_freeze_module Lib/encodings/cp1026.py + $(srcdir)/Programs/_freeze_module encodings.cp1026 $(srcdir)/Lib/encodings/cp1026.py $(srcdir)/Python/frozen_modules/encodings_cp1026.h + +Python/frozen_modules/encodings_cp1125.h: Programs/_freeze_module Lib/encodings/cp1125.py + $(srcdir)/Programs/_freeze_module encodings.cp1125 $(srcdir)/Lib/encodings/cp1125.py $(srcdir)/Python/frozen_modules/encodings_cp1125.h + +Python/frozen_modules/encodings_cp1140.h: Programs/_freeze_module Lib/encodings/cp1140.py + $(srcdir)/Programs/_freeze_module encodings.cp1140 $(srcdir)/Lib/encodings/cp1140.py $(srcdir)/Python/frozen_modules/encodings_cp1140.h + +Python/frozen_modules/encodings_cp1250.h: Programs/_freeze_module Lib/encodings/cp1250.py + $(srcdir)/Programs/_freeze_module encodings.cp1250 $(srcdir)/Lib/encodings/cp1250.py $(srcdir)/Python/frozen_modules/encodings_cp1250.h + +Python/frozen_modules/encodings_cp1251.h: Programs/_freeze_module Lib/encodings/cp1251.py + $(srcdir)/Programs/_freeze_module encodings.cp1251 $(srcdir)/Lib/encodings/cp1251.py $(srcdir)/Python/frozen_modules/encodings_cp1251.h + +Python/frozen_modules/encodings_cp1252.h: Programs/_freeze_module Lib/encodings/cp1252.py + $(srcdir)/Programs/_freeze_module encodings.cp1252 $(srcdir)/Lib/encodings/cp1252.py $(srcdir)/Python/frozen_modules/encodings_cp1252.h + +Python/frozen_modules/encodings_cp1253.h: Programs/_freeze_module Lib/encodings/cp1253.py + $(srcdir)/Programs/_freeze_module encodings.cp1253 $(srcdir)/Lib/encodings/cp1253.py $(srcdir)/Python/frozen_modules/encodings_cp1253.h + +Python/frozen_modules/encodings_cp1254.h: Programs/_freeze_module Lib/encodings/cp1254.py + $(srcdir)/Programs/_freeze_module encodings.cp1254 $(srcdir)/Lib/encodings/cp1254.py $(srcdir)/Python/frozen_modules/encodings_cp1254.h + +Python/frozen_modules/encodings_cp1255.h: Programs/_freeze_module Lib/encodings/cp1255.py + $(srcdir)/Programs/_freeze_module encodings.cp1255 $(srcdir)/Lib/encodings/cp1255.py $(srcdir)/Python/frozen_modules/encodings_cp1255.h + +Python/frozen_modules/encodings_cp1256.h: Programs/_freeze_module Lib/encodings/cp1256.py + $(srcdir)/Programs/_freeze_module encodings.cp1256 $(srcdir)/Lib/encodings/cp1256.py $(srcdir)/Python/frozen_modules/encodings_cp1256.h + +Python/frozen_modules/encodings_cp1257.h: Programs/_freeze_module Lib/encodings/cp1257.py + $(srcdir)/Programs/_freeze_module encodings.cp1257 $(srcdir)/Lib/encodings/cp1257.py $(srcdir)/Python/frozen_modules/encodings_cp1257.h + +Python/frozen_modules/encodings_cp1258.h: Programs/_freeze_module Lib/encodings/cp1258.py + $(srcdir)/Programs/_freeze_module encodings.cp1258 $(srcdir)/Lib/encodings/cp1258.py $(srcdir)/Python/frozen_modules/encodings_cp1258.h + +Python/frozen_modules/encodings_cp273.h: Programs/_freeze_module Lib/encodings/cp273.py + $(srcdir)/Programs/_freeze_module encodings.cp273 $(srcdir)/Lib/encodings/cp273.py $(srcdir)/Python/frozen_modules/encodings_cp273.h + +Python/frozen_modules/encodings_cp424.h: Programs/_freeze_module Lib/encodings/cp424.py + $(srcdir)/Programs/_freeze_module encodings.cp424 $(srcdir)/Lib/encodings/cp424.py $(srcdir)/Python/frozen_modules/encodings_cp424.h + +Python/frozen_modules/encodings_cp437.h: Programs/_freeze_module Lib/encodings/cp437.py + $(srcdir)/Programs/_freeze_module encodings.cp437 $(srcdir)/Lib/encodings/cp437.py $(srcdir)/Python/frozen_modules/encodings_cp437.h + +Python/frozen_modules/encodings_cp500.h: Programs/_freeze_module Lib/encodings/cp500.py + $(srcdir)/Programs/_freeze_module encodings.cp500 $(srcdir)/Lib/encodings/cp500.py $(srcdir)/Python/frozen_modules/encodings_cp500.h + +Python/frozen_modules/encodings_cp720.h: Programs/_freeze_module Lib/encodings/cp720.py + $(srcdir)/Programs/_freeze_module encodings.cp720 $(srcdir)/Lib/encodings/cp720.py $(srcdir)/Python/frozen_modules/encodings_cp720.h + +Python/frozen_modules/encodings_cp737.h: Programs/_freeze_module Lib/encodings/cp737.py + $(srcdir)/Programs/_freeze_module encodings.cp737 $(srcdir)/Lib/encodings/cp737.py $(srcdir)/Python/frozen_modules/encodings_cp737.h + +Python/frozen_modules/encodings_cp775.h: Programs/_freeze_module Lib/encodings/cp775.py + $(srcdir)/Programs/_freeze_module encodings.cp775 $(srcdir)/Lib/encodings/cp775.py $(srcdir)/Python/frozen_modules/encodings_cp775.h + +Python/frozen_modules/encodings_cp850.h: Programs/_freeze_module Lib/encodings/cp850.py + $(srcdir)/Programs/_freeze_module encodings.cp850 $(srcdir)/Lib/encodings/cp850.py $(srcdir)/Python/frozen_modules/encodings_cp850.h + +Python/frozen_modules/encodings_cp852.h: Programs/_freeze_module Lib/encodings/cp852.py + $(srcdir)/Programs/_freeze_module encodings.cp852 $(srcdir)/Lib/encodings/cp852.py $(srcdir)/Python/frozen_modules/encodings_cp852.h + +Python/frozen_modules/encodings_cp855.h: Programs/_freeze_module Lib/encodings/cp855.py + $(srcdir)/Programs/_freeze_module encodings.cp855 $(srcdir)/Lib/encodings/cp855.py $(srcdir)/Python/frozen_modules/encodings_cp855.h + +Python/frozen_modules/encodings_cp856.h: Programs/_freeze_module Lib/encodings/cp856.py + $(srcdir)/Programs/_freeze_module encodings.cp856 $(srcdir)/Lib/encodings/cp856.py $(srcdir)/Python/frozen_modules/encodings_cp856.h + +Python/frozen_modules/encodings_cp857.h: Programs/_freeze_module Lib/encodings/cp857.py + $(srcdir)/Programs/_freeze_module encodings.cp857 $(srcdir)/Lib/encodings/cp857.py $(srcdir)/Python/frozen_modules/encodings_cp857.h + +Python/frozen_modules/encodings_cp858.h: Programs/_freeze_module Lib/encodings/cp858.py + $(srcdir)/Programs/_freeze_module encodings.cp858 $(srcdir)/Lib/encodings/cp858.py $(srcdir)/Python/frozen_modules/encodings_cp858.h + +Python/frozen_modules/encodings_cp860.h: Programs/_freeze_module Lib/encodings/cp860.py + $(srcdir)/Programs/_freeze_module encodings.cp860 $(srcdir)/Lib/encodings/cp860.py $(srcdir)/Python/frozen_modules/encodings_cp860.h + +Python/frozen_modules/encodings_cp861.h: Programs/_freeze_module Lib/encodings/cp861.py + $(srcdir)/Programs/_freeze_module encodings.cp861 $(srcdir)/Lib/encodings/cp861.py $(srcdir)/Python/frozen_modules/encodings_cp861.h + +Python/frozen_modules/encodings_cp862.h: Programs/_freeze_module Lib/encodings/cp862.py + $(srcdir)/Programs/_freeze_module encodings.cp862 $(srcdir)/Lib/encodings/cp862.py $(srcdir)/Python/frozen_modules/encodings_cp862.h + +Python/frozen_modules/encodings_cp863.h: Programs/_freeze_module Lib/encodings/cp863.py + $(srcdir)/Programs/_freeze_module encodings.cp863 $(srcdir)/Lib/encodings/cp863.py $(srcdir)/Python/frozen_modules/encodings_cp863.h + +Python/frozen_modules/encodings_cp864.h: Programs/_freeze_module Lib/encodings/cp864.py + $(srcdir)/Programs/_freeze_module encodings.cp864 $(srcdir)/Lib/encodings/cp864.py $(srcdir)/Python/frozen_modules/encodings_cp864.h + +Python/frozen_modules/encodings_cp865.h: Programs/_freeze_module Lib/encodings/cp865.py + $(srcdir)/Programs/_freeze_module encodings.cp865 $(srcdir)/Lib/encodings/cp865.py $(srcdir)/Python/frozen_modules/encodings_cp865.h + +Python/frozen_modules/encodings_cp866.h: Programs/_freeze_module Lib/encodings/cp866.py + $(srcdir)/Programs/_freeze_module encodings.cp866 $(srcdir)/Lib/encodings/cp866.py $(srcdir)/Python/frozen_modules/encodings_cp866.h + +Python/frozen_modules/encodings_cp869.h: Programs/_freeze_module Lib/encodings/cp869.py + $(srcdir)/Programs/_freeze_module encodings.cp869 $(srcdir)/Lib/encodings/cp869.py $(srcdir)/Python/frozen_modules/encodings_cp869.h + +Python/frozen_modules/encodings_cp874.h: Programs/_freeze_module Lib/encodings/cp874.py + $(srcdir)/Programs/_freeze_module encodings.cp874 $(srcdir)/Lib/encodings/cp874.py $(srcdir)/Python/frozen_modules/encodings_cp874.h + +Python/frozen_modules/encodings_cp875.h: Programs/_freeze_module Lib/encodings/cp875.py + $(srcdir)/Programs/_freeze_module encodings.cp875 $(srcdir)/Lib/encodings/cp875.py $(srcdir)/Python/frozen_modules/encodings_cp875.h + +Python/frozen_modules/encodings_cp932.h: Programs/_freeze_module Lib/encodings/cp932.py + $(srcdir)/Programs/_freeze_module encodings.cp932 $(srcdir)/Lib/encodings/cp932.py $(srcdir)/Python/frozen_modules/encodings_cp932.h + +Python/frozen_modules/encodings_cp949.h: Programs/_freeze_module Lib/encodings/cp949.py + $(srcdir)/Programs/_freeze_module encodings.cp949 $(srcdir)/Lib/encodings/cp949.py $(srcdir)/Python/frozen_modules/encodings_cp949.h + +Python/frozen_modules/encodings_cp950.h: Programs/_freeze_module Lib/encodings/cp950.py + $(srcdir)/Programs/_freeze_module encodings.cp950 $(srcdir)/Lib/encodings/cp950.py $(srcdir)/Python/frozen_modules/encodings_cp950.h + +Python/frozen_modules/encodings_euc_jis_2004.h: Programs/_freeze_module Lib/encodings/euc_jis_2004.py + $(srcdir)/Programs/_freeze_module encodings.euc_jis_2004 $(srcdir)/Lib/encodings/euc_jis_2004.py $(srcdir)/Python/frozen_modules/encodings_euc_jis_2004.h + +Python/frozen_modules/encodings_euc_jisx0213.h: Programs/_freeze_module Lib/encodings/euc_jisx0213.py + $(srcdir)/Programs/_freeze_module encodings.euc_jisx0213 $(srcdir)/Lib/encodings/euc_jisx0213.py $(srcdir)/Python/frozen_modules/encodings_euc_jisx0213.h + +Python/frozen_modules/encodings_euc_jp.h: Programs/_freeze_module Lib/encodings/euc_jp.py + $(srcdir)/Programs/_freeze_module encodings.euc_jp $(srcdir)/Lib/encodings/euc_jp.py $(srcdir)/Python/frozen_modules/encodings_euc_jp.h + +Python/frozen_modules/encodings_euc_kr.h: Programs/_freeze_module Lib/encodings/euc_kr.py + $(srcdir)/Programs/_freeze_module encodings.euc_kr $(srcdir)/Lib/encodings/euc_kr.py $(srcdir)/Python/frozen_modules/encodings_euc_kr.h + +Python/frozen_modules/encodings_gb18030.h: Programs/_freeze_module Lib/encodings/gb18030.py + $(srcdir)/Programs/_freeze_module encodings.gb18030 $(srcdir)/Lib/encodings/gb18030.py $(srcdir)/Python/frozen_modules/encodings_gb18030.h + +Python/frozen_modules/encodings_gb2312.h: Programs/_freeze_module Lib/encodings/gb2312.py + $(srcdir)/Programs/_freeze_module encodings.gb2312 $(srcdir)/Lib/encodings/gb2312.py $(srcdir)/Python/frozen_modules/encodings_gb2312.h + +Python/frozen_modules/encodings_gbk.h: Programs/_freeze_module Lib/encodings/gbk.py + $(srcdir)/Programs/_freeze_module encodings.gbk $(srcdir)/Lib/encodings/gbk.py $(srcdir)/Python/frozen_modules/encodings_gbk.h + +Python/frozen_modules/encodings_hex_codec.h: Programs/_freeze_module Lib/encodings/hex_codec.py + $(srcdir)/Programs/_freeze_module encodings.hex_codec $(srcdir)/Lib/encodings/hex_codec.py $(srcdir)/Python/frozen_modules/encodings_hex_codec.h + +Python/frozen_modules/encodings_hp_roman8.h: Programs/_freeze_module Lib/encodings/hp_roman8.py + $(srcdir)/Programs/_freeze_module encodings.hp_roman8 $(srcdir)/Lib/encodings/hp_roman8.py $(srcdir)/Python/frozen_modules/encodings_hp_roman8.h + +Python/frozen_modules/encodings_hz.h: Programs/_freeze_module Lib/encodings/hz.py + $(srcdir)/Programs/_freeze_module encodings.hz $(srcdir)/Lib/encodings/hz.py $(srcdir)/Python/frozen_modules/encodings_hz.h + +Python/frozen_modules/encodings_idna.h: Programs/_freeze_module Lib/encodings/idna.py + $(srcdir)/Programs/_freeze_module encodings.idna $(srcdir)/Lib/encodings/idna.py $(srcdir)/Python/frozen_modules/encodings_idna.h + +Python/frozen_modules/encodings_iso2022_jp.h: Programs/_freeze_module Lib/encodings/iso2022_jp.py + $(srcdir)/Programs/_freeze_module encodings.iso2022_jp $(srcdir)/Lib/encodings/iso2022_jp.py $(srcdir)/Python/frozen_modules/encodings_iso2022_jp.h + +Python/frozen_modules/encodings_iso2022_jp_1.h: Programs/_freeze_module Lib/encodings/iso2022_jp_1.py + $(srcdir)/Programs/_freeze_module encodings.iso2022_jp_1 $(srcdir)/Lib/encodings/iso2022_jp_1.py $(srcdir)/Python/frozen_modules/encodings_iso2022_jp_1.h + +Python/frozen_modules/encodings_iso2022_jp_2.h: Programs/_freeze_module Lib/encodings/iso2022_jp_2.py + $(srcdir)/Programs/_freeze_module encodings.iso2022_jp_2 $(srcdir)/Lib/encodings/iso2022_jp_2.py $(srcdir)/Python/frozen_modules/encodings_iso2022_jp_2.h + +Python/frozen_modules/encodings_iso2022_jp_2004.h: Programs/_freeze_module Lib/encodings/iso2022_jp_2004.py + $(srcdir)/Programs/_freeze_module encodings.iso2022_jp_2004 $(srcdir)/Lib/encodings/iso2022_jp_2004.py $(srcdir)/Python/frozen_modules/encodings_iso2022_jp_2004.h + +Python/frozen_modules/encodings_iso2022_jp_3.h: Programs/_freeze_module Lib/encodings/iso2022_jp_3.py + $(srcdir)/Programs/_freeze_module encodings.iso2022_jp_3 $(srcdir)/Lib/encodings/iso2022_jp_3.py $(srcdir)/Python/frozen_modules/encodings_iso2022_jp_3.h + +Python/frozen_modules/encodings_iso2022_jp_ext.h: Programs/_freeze_module Lib/encodings/iso2022_jp_ext.py + $(srcdir)/Programs/_freeze_module encodings.iso2022_jp_ext $(srcdir)/Lib/encodings/iso2022_jp_ext.py $(srcdir)/Python/frozen_modules/encodings_iso2022_jp_ext.h + +Python/frozen_modules/encodings_iso2022_kr.h: Programs/_freeze_module Lib/encodings/iso2022_kr.py + $(srcdir)/Programs/_freeze_module encodings.iso2022_kr $(srcdir)/Lib/encodings/iso2022_kr.py $(srcdir)/Python/frozen_modules/encodings_iso2022_kr.h + +Python/frozen_modules/encodings_iso8859_1.h: Programs/_freeze_module Lib/encodings/iso8859_1.py + $(srcdir)/Programs/_freeze_module encodings.iso8859_1 $(srcdir)/Lib/encodings/iso8859_1.py $(srcdir)/Python/frozen_modules/encodings_iso8859_1.h + +Python/frozen_modules/encodings_iso8859_10.h: Programs/_freeze_module Lib/encodings/iso8859_10.py + $(srcdir)/Programs/_freeze_module encodings.iso8859_10 $(srcdir)/Lib/encodings/iso8859_10.py $(srcdir)/Python/frozen_modules/encodings_iso8859_10.h + +Python/frozen_modules/encodings_iso8859_11.h: Programs/_freeze_module Lib/encodings/iso8859_11.py + $(srcdir)/Programs/_freeze_module encodings.iso8859_11 $(srcdir)/Lib/encodings/iso8859_11.py $(srcdir)/Python/frozen_modules/encodings_iso8859_11.h + +Python/frozen_modules/encodings_iso8859_13.h: Programs/_freeze_module Lib/encodings/iso8859_13.py + $(srcdir)/Programs/_freeze_module encodings.iso8859_13 $(srcdir)/Lib/encodings/iso8859_13.py $(srcdir)/Python/frozen_modules/encodings_iso8859_13.h + +Python/frozen_modules/encodings_iso8859_14.h: Programs/_freeze_module Lib/encodings/iso8859_14.py + $(srcdir)/Programs/_freeze_module encodings.iso8859_14 $(srcdir)/Lib/encodings/iso8859_14.py $(srcdir)/Python/frozen_modules/encodings_iso8859_14.h + +Python/frozen_modules/encodings_iso8859_15.h: Programs/_freeze_module Lib/encodings/iso8859_15.py + $(srcdir)/Programs/_freeze_module encodings.iso8859_15 $(srcdir)/Lib/encodings/iso8859_15.py $(srcdir)/Python/frozen_modules/encodings_iso8859_15.h + +Python/frozen_modules/encodings_iso8859_16.h: Programs/_freeze_module Lib/encodings/iso8859_16.py + $(srcdir)/Programs/_freeze_module encodings.iso8859_16 $(srcdir)/Lib/encodings/iso8859_16.py $(srcdir)/Python/frozen_modules/encodings_iso8859_16.h + +Python/frozen_modules/encodings_iso8859_2.h: Programs/_freeze_module Lib/encodings/iso8859_2.py + $(srcdir)/Programs/_freeze_module encodings.iso8859_2 $(srcdir)/Lib/encodings/iso8859_2.py $(srcdir)/Python/frozen_modules/encodings_iso8859_2.h + +Python/frozen_modules/encodings_iso8859_3.h: Programs/_freeze_module Lib/encodings/iso8859_3.py + $(srcdir)/Programs/_freeze_module encodings.iso8859_3 $(srcdir)/Lib/encodings/iso8859_3.py $(srcdir)/Python/frozen_modules/encodings_iso8859_3.h + +Python/frozen_modules/encodings_iso8859_4.h: Programs/_freeze_module Lib/encodings/iso8859_4.py + $(srcdir)/Programs/_freeze_module encodings.iso8859_4 $(srcdir)/Lib/encodings/iso8859_4.py $(srcdir)/Python/frozen_modules/encodings_iso8859_4.h + +Python/frozen_modules/encodings_iso8859_5.h: Programs/_freeze_module Lib/encodings/iso8859_5.py + $(srcdir)/Programs/_freeze_module encodings.iso8859_5 $(srcdir)/Lib/encodings/iso8859_5.py $(srcdir)/Python/frozen_modules/encodings_iso8859_5.h + +Python/frozen_modules/encodings_iso8859_6.h: Programs/_freeze_module Lib/encodings/iso8859_6.py + $(srcdir)/Programs/_freeze_module encodings.iso8859_6 $(srcdir)/Lib/encodings/iso8859_6.py $(srcdir)/Python/frozen_modules/encodings_iso8859_6.h + +Python/frozen_modules/encodings_iso8859_7.h: Programs/_freeze_module Lib/encodings/iso8859_7.py + $(srcdir)/Programs/_freeze_module encodings.iso8859_7 $(srcdir)/Lib/encodings/iso8859_7.py $(srcdir)/Python/frozen_modules/encodings_iso8859_7.h + +Python/frozen_modules/encodings_iso8859_8.h: Programs/_freeze_module Lib/encodings/iso8859_8.py + $(srcdir)/Programs/_freeze_module encodings.iso8859_8 $(srcdir)/Lib/encodings/iso8859_8.py $(srcdir)/Python/frozen_modules/encodings_iso8859_8.h + +Python/frozen_modules/encodings_iso8859_9.h: Programs/_freeze_module Lib/encodings/iso8859_9.py + $(srcdir)/Programs/_freeze_module encodings.iso8859_9 $(srcdir)/Lib/encodings/iso8859_9.py $(srcdir)/Python/frozen_modules/encodings_iso8859_9.h + +Python/frozen_modules/encodings_johab.h: Programs/_freeze_module Lib/encodings/johab.py + $(srcdir)/Programs/_freeze_module encodings.johab $(srcdir)/Lib/encodings/johab.py $(srcdir)/Python/frozen_modules/encodings_johab.h + +Python/frozen_modules/encodings_koi8_r.h: Programs/_freeze_module Lib/encodings/koi8_r.py + $(srcdir)/Programs/_freeze_module encodings.koi8_r $(srcdir)/Lib/encodings/koi8_r.py $(srcdir)/Python/frozen_modules/encodings_koi8_r.h + +Python/frozen_modules/encodings_koi8_t.h: Programs/_freeze_module Lib/encodings/koi8_t.py + $(srcdir)/Programs/_freeze_module encodings.koi8_t $(srcdir)/Lib/encodings/koi8_t.py $(srcdir)/Python/frozen_modules/encodings_koi8_t.h + +Python/frozen_modules/encodings_koi8_u.h: Programs/_freeze_module Lib/encodings/koi8_u.py + $(srcdir)/Programs/_freeze_module encodings.koi8_u $(srcdir)/Lib/encodings/koi8_u.py $(srcdir)/Python/frozen_modules/encodings_koi8_u.h + +Python/frozen_modules/encodings_kz1048.h: Programs/_freeze_module Lib/encodings/kz1048.py + $(srcdir)/Programs/_freeze_module encodings.kz1048 $(srcdir)/Lib/encodings/kz1048.py $(srcdir)/Python/frozen_modules/encodings_kz1048.h + +Python/frozen_modules/encodings_latin_1.h: Programs/_freeze_module Lib/encodings/latin_1.py + $(srcdir)/Programs/_freeze_module encodings.latin_1 $(srcdir)/Lib/encodings/latin_1.py $(srcdir)/Python/frozen_modules/encodings_latin_1.h + +Python/frozen_modules/encodings_mac_arabic.h: Programs/_freeze_module Lib/encodings/mac_arabic.py + $(srcdir)/Programs/_freeze_module encodings.mac_arabic $(srcdir)/Lib/encodings/mac_arabic.py $(srcdir)/Python/frozen_modules/encodings_mac_arabic.h + +Python/frozen_modules/encodings_mac_croatian.h: Programs/_freeze_module Lib/encodings/mac_croatian.py + $(srcdir)/Programs/_freeze_module encodings.mac_croatian $(srcdir)/Lib/encodings/mac_croatian.py $(srcdir)/Python/frozen_modules/encodings_mac_croatian.h + +Python/frozen_modules/encodings_mac_cyrillic.h: Programs/_freeze_module Lib/encodings/mac_cyrillic.py + $(srcdir)/Programs/_freeze_module encodings.mac_cyrillic $(srcdir)/Lib/encodings/mac_cyrillic.py $(srcdir)/Python/frozen_modules/encodings_mac_cyrillic.h + +Python/frozen_modules/encodings_mac_farsi.h: Programs/_freeze_module Lib/encodings/mac_farsi.py + $(srcdir)/Programs/_freeze_module encodings.mac_farsi $(srcdir)/Lib/encodings/mac_farsi.py $(srcdir)/Python/frozen_modules/encodings_mac_farsi.h + +Python/frozen_modules/encodings_mac_greek.h: Programs/_freeze_module Lib/encodings/mac_greek.py + $(srcdir)/Programs/_freeze_module encodings.mac_greek $(srcdir)/Lib/encodings/mac_greek.py $(srcdir)/Python/frozen_modules/encodings_mac_greek.h + +Python/frozen_modules/encodings_mac_iceland.h: Programs/_freeze_module Lib/encodings/mac_iceland.py + $(srcdir)/Programs/_freeze_module encodings.mac_iceland $(srcdir)/Lib/encodings/mac_iceland.py $(srcdir)/Python/frozen_modules/encodings_mac_iceland.h + +Python/frozen_modules/encodings_mac_latin2.h: Programs/_freeze_module Lib/encodings/mac_latin2.py + $(srcdir)/Programs/_freeze_module encodings.mac_latin2 $(srcdir)/Lib/encodings/mac_latin2.py $(srcdir)/Python/frozen_modules/encodings_mac_latin2.h + +Python/frozen_modules/encodings_mac_roman.h: Programs/_freeze_module Lib/encodings/mac_roman.py + $(srcdir)/Programs/_freeze_module encodings.mac_roman $(srcdir)/Lib/encodings/mac_roman.py $(srcdir)/Python/frozen_modules/encodings_mac_roman.h + +Python/frozen_modules/encodings_mac_romanian.h: Programs/_freeze_module Lib/encodings/mac_romanian.py + $(srcdir)/Programs/_freeze_module encodings.mac_romanian $(srcdir)/Lib/encodings/mac_romanian.py $(srcdir)/Python/frozen_modules/encodings_mac_romanian.h + +Python/frozen_modules/encodings_mac_turkish.h: Programs/_freeze_module Lib/encodings/mac_turkish.py + $(srcdir)/Programs/_freeze_module encodings.mac_turkish $(srcdir)/Lib/encodings/mac_turkish.py $(srcdir)/Python/frozen_modules/encodings_mac_turkish.h + +Python/frozen_modules/encodings_mbcs.h: Programs/_freeze_module Lib/encodings/mbcs.py + $(srcdir)/Programs/_freeze_module encodings.mbcs $(srcdir)/Lib/encodings/mbcs.py $(srcdir)/Python/frozen_modules/encodings_mbcs.h + +Python/frozen_modules/encodings_oem.h: Programs/_freeze_module Lib/encodings/oem.py + $(srcdir)/Programs/_freeze_module encodings.oem $(srcdir)/Lib/encodings/oem.py $(srcdir)/Python/frozen_modules/encodings_oem.h + +Python/frozen_modules/encodings_palmos.h: Programs/_freeze_module Lib/encodings/palmos.py + $(srcdir)/Programs/_freeze_module encodings.palmos $(srcdir)/Lib/encodings/palmos.py $(srcdir)/Python/frozen_modules/encodings_palmos.h + +Python/frozen_modules/encodings_ptcp154.h: Programs/_freeze_module Lib/encodings/ptcp154.py + $(srcdir)/Programs/_freeze_module encodings.ptcp154 $(srcdir)/Lib/encodings/ptcp154.py $(srcdir)/Python/frozen_modules/encodings_ptcp154.h + +Python/frozen_modules/encodings_punycode.h: Programs/_freeze_module Lib/encodings/punycode.py + $(srcdir)/Programs/_freeze_module encodings.punycode $(srcdir)/Lib/encodings/punycode.py $(srcdir)/Python/frozen_modules/encodings_punycode.h + +Python/frozen_modules/encodings_quopri_codec.h: Programs/_freeze_module Lib/encodings/quopri_codec.py + $(srcdir)/Programs/_freeze_module encodings.quopri_codec $(srcdir)/Lib/encodings/quopri_codec.py $(srcdir)/Python/frozen_modules/encodings_quopri_codec.h + +Python/frozen_modules/encodings_raw_unicode_escape.h: Programs/_freeze_module Lib/encodings/raw_unicode_escape.py + $(srcdir)/Programs/_freeze_module encodings.raw_unicode_escape $(srcdir)/Lib/encodings/raw_unicode_escape.py $(srcdir)/Python/frozen_modules/encodings_raw_unicode_escape.h + +Python/frozen_modules/encodings_rot_13.h: Programs/_freeze_module Lib/encodings/rot_13.py + $(srcdir)/Programs/_freeze_module encodings.rot_13 $(srcdir)/Lib/encodings/rot_13.py $(srcdir)/Python/frozen_modules/encodings_rot_13.h + +Python/frozen_modules/encodings_shift_jis.h: Programs/_freeze_module Lib/encodings/shift_jis.py + $(srcdir)/Programs/_freeze_module encodings.shift_jis $(srcdir)/Lib/encodings/shift_jis.py $(srcdir)/Python/frozen_modules/encodings_shift_jis.h + +Python/frozen_modules/encodings_shift_jis_2004.h: Programs/_freeze_module Lib/encodings/shift_jis_2004.py + $(srcdir)/Programs/_freeze_module encodings.shift_jis_2004 $(srcdir)/Lib/encodings/shift_jis_2004.py $(srcdir)/Python/frozen_modules/encodings_shift_jis_2004.h + +Python/frozen_modules/encodings_shift_jisx0213.h: Programs/_freeze_module Lib/encodings/shift_jisx0213.py + $(srcdir)/Programs/_freeze_module encodings.shift_jisx0213 $(srcdir)/Lib/encodings/shift_jisx0213.py $(srcdir)/Python/frozen_modules/encodings_shift_jisx0213.h + +Python/frozen_modules/encodings_tis_620.h: Programs/_freeze_module Lib/encodings/tis_620.py + $(srcdir)/Programs/_freeze_module encodings.tis_620 $(srcdir)/Lib/encodings/tis_620.py $(srcdir)/Python/frozen_modules/encodings_tis_620.h + +Python/frozen_modules/encodings_undefined.h: Programs/_freeze_module Lib/encodings/undefined.py + $(srcdir)/Programs/_freeze_module encodings.undefined $(srcdir)/Lib/encodings/undefined.py $(srcdir)/Python/frozen_modules/encodings_undefined.h + +Python/frozen_modules/encodings_unicode_escape.h: Programs/_freeze_module Lib/encodings/unicode_escape.py + $(srcdir)/Programs/_freeze_module encodings.unicode_escape $(srcdir)/Lib/encodings/unicode_escape.py $(srcdir)/Python/frozen_modules/encodings_unicode_escape.h + +Python/frozen_modules/encodings_utf_16.h: Programs/_freeze_module Lib/encodings/utf_16.py + $(srcdir)/Programs/_freeze_module encodings.utf_16 $(srcdir)/Lib/encodings/utf_16.py $(srcdir)/Python/frozen_modules/encodings_utf_16.h + +Python/frozen_modules/encodings_utf_16_be.h: Programs/_freeze_module Lib/encodings/utf_16_be.py + $(srcdir)/Programs/_freeze_module encodings.utf_16_be $(srcdir)/Lib/encodings/utf_16_be.py $(srcdir)/Python/frozen_modules/encodings_utf_16_be.h + +Python/frozen_modules/encodings_utf_16_le.h: Programs/_freeze_module Lib/encodings/utf_16_le.py + $(srcdir)/Programs/_freeze_module encodings.utf_16_le $(srcdir)/Lib/encodings/utf_16_le.py $(srcdir)/Python/frozen_modules/encodings_utf_16_le.h + +Python/frozen_modules/encodings_utf_32.h: Programs/_freeze_module Lib/encodings/utf_32.py + $(srcdir)/Programs/_freeze_module encodings.utf_32 $(srcdir)/Lib/encodings/utf_32.py $(srcdir)/Python/frozen_modules/encodings_utf_32.h + +Python/frozen_modules/encodings_utf_32_be.h: Programs/_freeze_module Lib/encodings/utf_32_be.py + $(srcdir)/Programs/_freeze_module encodings.utf_32_be $(srcdir)/Lib/encodings/utf_32_be.py $(srcdir)/Python/frozen_modules/encodings_utf_32_be.h + +Python/frozen_modules/encodings_utf_32_le.h: Programs/_freeze_module Lib/encodings/utf_32_le.py + $(srcdir)/Programs/_freeze_module encodings.utf_32_le $(srcdir)/Lib/encodings/utf_32_le.py $(srcdir)/Python/frozen_modules/encodings_utf_32_le.h + +Python/frozen_modules/encodings_utf_7.h: Programs/_freeze_module Lib/encodings/utf_7.py + $(srcdir)/Programs/_freeze_module encodings.utf_7 $(srcdir)/Lib/encodings/utf_7.py $(srcdir)/Python/frozen_modules/encodings_utf_7.h + +Python/frozen_modules/encodings_utf_8.h: Programs/_freeze_module Lib/encodings/utf_8.py + $(srcdir)/Programs/_freeze_module encodings.utf_8 $(srcdir)/Lib/encodings/utf_8.py $(srcdir)/Python/frozen_modules/encodings_utf_8.h + +Python/frozen_modules/encodings_utf_8_sig.h: Programs/_freeze_module Lib/encodings/utf_8_sig.py + $(srcdir)/Programs/_freeze_module encodings.utf_8_sig $(srcdir)/Lib/encodings/utf_8_sig.py $(srcdir)/Python/frozen_modules/encodings_utf_8_sig.h + +Python/frozen_modules/encodings_uu_codec.h: Programs/_freeze_module Lib/encodings/uu_codec.py + $(srcdir)/Programs/_freeze_module encodings.uu_codec $(srcdir)/Lib/encodings/uu_codec.py $(srcdir)/Python/frozen_modules/encodings_uu_codec.h + +Python/frozen_modules/encodings_zlib_codec.h: Programs/_freeze_module Lib/encodings/zlib_codec.py + $(srcdir)/Programs/_freeze_module encodings.zlib_codec $(srcdir)/Lib/encodings/zlib_codec.py $(srcdir)/Python/frozen_modules/encodings_zlib_codec.h + Python/frozen_modules/io.h: Programs/_freeze_module Lib/io.py Programs/_freeze_module io $(srcdir)/Lib/io.py $(srcdir)/Python/frozen_modules/io.h @@ -780,6 +1152,12 @@ Python/frozen_modules/ntpath.h: Programs/_freeze_module Lib/ntpath.py Python/frozen_modules/posixpath.h: Programs/_freeze_module Lib/posixpath.py Programs/_freeze_module posixpath $(srcdir)/Lib/posixpath.py $(srcdir)/Python/frozen_modules/posixpath.h +Python/frozen_modules/os.h: Programs/_freeze_module Lib/os.py + $(srcdir)/Programs/_freeze_module os $(srcdir)/Lib/os.py $(srcdir)/Python/frozen_modules/os.h + +Python/frozen_modules/site.h: Programs/_freeze_module Lib/site.py + $(srcdir)/Programs/_freeze_module site $(srcdir)/Lib/site.py $(srcdir)/Python/frozen_modules/site.h + Python/frozen_modules/stat.h: Programs/_freeze_module Lib/stat.py Programs/_freeze_module stat $(srcdir)/Lib/stat.py $(srcdir)/Python/frozen_modules/stat.h @@ -1023,12 +1401,138 @@ FROZEN_FILES = \ Python/frozen_modules/importlib__bootstrap_external.h \ Python/frozen_modules/zipimport.h \ Python/frozen_modules/abc.h \ + Python/frozen_modules/codecs.h \ + Python/frozen_modules/encodings.h \ + Python/frozen_modules/encodings___init__.h \ + Python/frozen_modules/encodings_aliases.h \ + Python/frozen_modules/encodings_ascii.h \ + Python/frozen_modules/encodings_base64_codec.h \ + Python/frozen_modules/encodings_big5.h \ + Python/frozen_modules/encodings_big5hkscs.h \ + Python/frozen_modules/encodings_bz2_codec.h \ + Python/frozen_modules/encodings_charmap.h \ + Python/frozen_modules/encodings_cp037.h \ + Python/frozen_modules/encodings_cp1006.h \ + Python/frozen_modules/encodings_cp1026.h \ + Python/frozen_modules/encodings_cp1125.h \ + Python/frozen_modules/encodings_cp1140.h \ + Python/frozen_modules/encodings_cp1250.h \ + Python/frozen_modules/encodings_cp1251.h \ + Python/frozen_modules/encodings_cp1252.h \ + Python/frozen_modules/encodings_cp1253.h \ + Python/frozen_modules/encodings_cp1254.h \ + Python/frozen_modules/encodings_cp1255.h \ + Python/frozen_modules/encodings_cp1256.h \ + Python/frozen_modules/encodings_cp1257.h \ + Python/frozen_modules/encodings_cp1258.h \ + Python/frozen_modules/encodings_cp273.h \ + Python/frozen_modules/encodings_cp424.h \ + Python/frozen_modules/encodings_cp437.h \ + Python/frozen_modules/encodings_cp500.h \ + Python/frozen_modules/encodings_cp720.h \ + Python/frozen_modules/encodings_cp737.h \ + Python/frozen_modules/encodings_cp775.h \ + Python/frozen_modules/encodings_cp850.h \ + Python/frozen_modules/encodings_cp852.h \ + Python/frozen_modules/encodings_cp855.h \ + Python/frozen_modules/encodings_cp856.h \ + Python/frozen_modules/encodings_cp857.h \ + Python/frozen_modules/encodings_cp858.h \ + Python/frozen_modules/encodings_cp860.h \ + Python/frozen_modules/encodings_cp861.h \ + Python/frozen_modules/encodings_cp862.h \ + Python/frozen_modules/encodings_cp863.h \ + Python/frozen_modules/encodings_cp864.h \ + Python/frozen_modules/encodings_cp865.h \ + Python/frozen_modules/encodings_cp866.h \ + Python/frozen_modules/encodings_cp869.h \ + Python/frozen_modules/encodings_cp874.h \ + Python/frozen_modules/encodings_cp875.h \ + Python/frozen_modules/encodings_cp932.h \ + Python/frozen_modules/encodings_cp949.h \ + Python/frozen_modules/encodings_cp950.h \ + Python/frozen_modules/encodings_euc_jis_2004.h \ + Python/frozen_modules/encodings_euc_jisx0213.h \ + Python/frozen_modules/encodings_euc_jp.h \ + Python/frozen_modules/encodings_euc_kr.h \ + Python/frozen_modules/encodings_gb18030.h \ + Python/frozen_modules/encodings_gb2312.h \ + Python/frozen_modules/encodings_gbk.h \ + Python/frozen_modules/encodings_hex_codec.h \ + Python/frozen_modules/encodings_hp_roman8.h \ + Python/frozen_modules/encodings_hz.h \ + Python/frozen_modules/encodings_idna.h \ + Python/frozen_modules/encodings_iso2022_jp.h \ + Python/frozen_modules/encodings_iso2022_jp_1.h \ + Python/frozen_modules/encodings_iso2022_jp_2.h \ + Python/frozen_modules/encodings_iso2022_jp_2004.h \ + Python/frozen_modules/encodings_iso2022_jp_3.h \ + Python/frozen_modules/encodings_iso2022_jp_ext.h \ + Python/frozen_modules/encodings_iso2022_kr.h \ + Python/frozen_modules/encodings_iso8859_1.h \ + Python/frozen_modules/encodings_iso8859_10.h \ + Python/frozen_modules/encodings_iso8859_11.h \ + Python/frozen_modules/encodings_iso8859_13.h \ + Python/frozen_modules/encodings_iso8859_14.h \ + Python/frozen_modules/encodings_iso8859_15.h \ + Python/frozen_modules/encodings_iso8859_16.h \ + Python/frozen_modules/encodings_iso8859_2.h \ + Python/frozen_modules/encodings_iso8859_3.h \ + Python/frozen_modules/encodings_iso8859_4.h \ + Python/frozen_modules/encodings_iso8859_5.h \ + Python/frozen_modules/encodings_iso8859_6.h \ + Python/frozen_modules/encodings_iso8859_7.h \ + Python/frozen_modules/encodings_iso8859_8.h \ + Python/frozen_modules/encodings_iso8859_9.h \ + Python/frozen_modules/encodings_johab.h \ + Python/frozen_modules/encodings_koi8_r.h \ + Python/frozen_modules/encodings_koi8_t.h \ + Python/frozen_modules/encodings_koi8_u.h \ + Python/frozen_modules/encodings_kz1048.h \ + Python/frozen_modules/encodings_latin_1.h \ + Python/frozen_modules/encodings_mac_arabic.h \ + Python/frozen_modules/encodings_mac_croatian.h \ + Python/frozen_modules/encodings_mac_cyrillic.h \ + Python/frozen_modules/encodings_mac_farsi.h \ + Python/frozen_modules/encodings_mac_greek.h \ + Python/frozen_modules/encodings_mac_iceland.h \ + Python/frozen_modules/encodings_mac_latin2.h \ + Python/frozen_modules/encodings_mac_roman.h \ + Python/frozen_modules/encodings_mac_romanian.h \ + Python/frozen_modules/encodings_mac_turkish.h \ + Python/frozen_modules/encodings_mbcs.h \ + Python/frozen_modules/encodings_oem.h \ + Python/frozen_modules/encodings_palmos.h \ + Python/frozen_modules/encodings_ptcp154.h \ + Python/frozen_modules/encodings_punycode.h \ + Python/frozen_modules/encodings_quopri_codec.h \ + Python/frozen_modules/encodings_raw_unicode_escape.h \ + Python/frozen_modules/encodings_rot_13.h \ + Python/frozen_modules/encodings_shift_jis.h \ + Python/frozen_modules/encodings_shift_jis_2004.h \ + Python/frozen_modules/encodings_shift_jisx0213.h \ + Python/frozen_modules/encodings_tis_620.h \ + Python/frozen_modules/encodings_undefined.h \ + Python/frozen_modules/encodings_unicode_escape.h \ + Python/frozen_modules/encodings_utf_16.h \ + Python/frozen_modules/encodings_utf_16_be.h \ + Python/frozen_modules/encodings_utf_16_le.h \ + Python/frozen_modules/encodings_utf_32.h \ + Python/frozen_modules/encodings_utf_32_be.h \ + Python/frozen_modules/encodings_utf_32_le.h \ + Python/frozen_modules/encodings_utf_7.h \ + Python/frozen_modules/encodings_utf_8.h \ + Python/frozen_modules/encodings_utf_8_sig.h \ + Python/frozen_modules/encodings_uu_codec.h \ + Python/frozen_modules/encodings_zlib_codec.h \ Python/frozen_modules/io.h \ Python/frozen_modules/_collections_abc.h \ Python/frozen_modules/_sitebuiltins.h \ Python/frozen_modules/genericpath.h \ Python/frozen_modules/ntpath.h \ Python/frozen_modules/posixpath.h \ + Python/frozen_modules/os.h \ + Python/frozen_modules/site.h \ Python/frozen_modules/stat.h \ Python/frozen_modules/__hello__.h # End FROZEN_FILES diff --git a/PCbuild/_freeze_module.vcxproj b/PCbuild/_freeze_module.vcxproj index ef0069c83fb7ff..f9410ee58fc346 100644 --- a/PCbuild/_freeze_module.vcxproj +++ b/PCbuild/_freeze_module.vcxproj @@ -250,6 +250,626 @@ $(IntDir)abc.g.h $(PySourcePath)Python\frozen_modules\abc.h + + codecs + $(IntDir)codecs.g.h + $(PySourcePath)Python\frozen_modules\codecs.h + + + encodings + $(IntDir)encodings.g.h + $(PySourcePath)Python\frozen_modules\encodings.h + + + encodings.__init__ + $(IntDir)encodings___init__.g.h + $(PySourcePath)Python\frozen_modules\encodings___init__.h + + + encodings.aliases + $(IntDir)encodings_aliases.g.h + $(PySourcePath)Python\frozen_modules\encodings_aliases.h + + + encodings.ascii + $(IntDir)encodings_ascii.g.h + $(PySourcePath)Python\frozen_modules\encodings_ascii.h + + + encodings.base64_codec + $(IntDir)encodings_base64_codec.g.h + $(PySourcePath)Python\frozen_modules\encodings_base64_codec.h + + + encodings.big5 + $(IntDir)encodings_big5.g.h + $(PySourcePath)Python\frozen_modules\encodings_big5.h + + + encodings.big5hkscs + $(IntDir)encodings_big5hkscs.g.h + $(PySourcePath)Python\frozen_modules\encodings_big5hkscs.h + + + encodings.bz2_codec + $(IntDir)encodings_bz2_codec.g.h + $(PySourcePath)Python\frozen_modules\encodings_bz2_codec.h + + + encodings.charmap + $(IntDir)encodings_charmap.g.h + $(PySourcePath)Python\frozen_modules\encodings_charmap.h + + + encodings.cp037 + $(IntDir)encodings_cp037.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp037.h + + + encodings.cp1006 + $(IntDir)encodings_cp1006.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp1006.h + + + encodings.cp1026 + $(IntDir)encodings_cp1026.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp1026.h + + + encodings.cp1125 + $(IntDir)encodings_cp1125.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp1125.h + + + encodings.cp1140 + $(IntDir)encodings_cp1140.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp1140.h + + + encodings.cp1250 + $(IntDir)encodings_cp1250.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp1250.h + + + encodings.cp1251 + $(IntDir)encodings_cp1251.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp1251.h + + + encodings.cp1252 + $(IntDir)encodings_cp1252.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp1252.h + + + encodings.cp1253 + $(IntDir)encodings_cp1253.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp1253.h + + + encodings.cp1254 + $(IntDir)encodings_cp1254.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp1254.h + + + encodings.cp1255 + $(IntDir)encodings_cp1255.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp1255.h + + + encodings.cp1256 + $(IntDir)encodings_cp1256.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp1256.h + + + encodings.cp1257 + $(IntDir)encodings_cp1257.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp1257.h + + + encodings.cp1258 + $(IntDir)encodings_cp1258.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp1258.h + + + encodings.cp273 + $(IntDir)encodings_cp273.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp273.h + + + encodings.cp424 + $(IntDir)encodings_cp424.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp424.h + + + encodings.cp437 + $(IntDir)encodings_cp437.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp437.h + + + encodings.cp500 + $(IntDir)encodings_cp500.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp500.h + + + encodings.cp720 + $(IntDir)encodings_cp720.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp720.h + + + encodings.cp737 + $(IntDir)encodings_cp737.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp737.h + + + encodings.cp775 + $(IntDir)encodings_cp775.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp775.h + + + encodings.cp850 + $(IntDir)encodings_cp850.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp850.h + + + encodings.cp852 + $(IntDir)encodings_cp852.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp852.h + + + encodings.cp855 + $(IntDir)encodings_cp855.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp855.h + + + encodings.cp856 + $(IntDir)encodings_cp856.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp856.h + + + encodings.cp857 + $(IntDir)encodings_cp857.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp857.h + + + encodings.cp858 + $(IntDir)encodings_cp858.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp858.h + + + encodings.cp860 + $(IntDir)encodings_cp860.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp860.h + + + encodings.cp861 + $(IntDir)encodings_cp861.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp861.h + + + encodings.cp862 + $(IntDir)encodings_cp862.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp862.h + + + encodings.cp863 + $(IntDir)encodings_cp863.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp863.h + + + encodings.cp864 + $(IntDir)encodings_cp864.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp864.h + + + encodings.cp865 + $(IntDir)encodings_cp865.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp865.h + + + encodings.cp866 + $(IntDir)encodings_cp866.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp866.h + + + encodings.cp869 + $(IntDir)encodings_cp869.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp869.h + + + encodings.cp874 + $(IntDir)encodings_cp874.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp874.h + + + encodings.cp875 + $(IntDir)encodings_cp875.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp875.h + + + encodings.cp932 + $(IntDir)encodings_cp932.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp932.h + + + encodings.cp949 + $(IntDir)encodings_cp949.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp949.h + + + encodings.cp950 + $(IntDir)encodings_cp950.g.h + $(PySourcePath)Python\frozen_modules\encodings_cp950.h + + + encodings.euc_jis_2004 + $(IntDir)encodings_euc_jis_2004.g.h + $(PySourcePath)Python\frozen_modules\encodings_euc_jis_2004.h + + + encodings.euc_jisx0213 + $(IntDir)encodings_euc_jisx0213.g.h + $(PySourcePath)Python\frozen_modules\encodings_euc_jisx0213.h + + + encodings.euc_jp + $(IntDir)encodings_euc_jp.g.h + $(PySourcePath)Python\frozen_modules\encodings_euc_jp.h + + + encodings.euc_kr + $(IntDir)encodings_euc_kr.g.h + $(PySourcePath)Python\frozen_modules\encodings_euc_kr.h + + + encodings.gb18030 + $(IntDir)encodings_gb18030.g.h + $(PySourcePath)Python\frozen_modules\encodings_gb18030.h + + + encodings.gb2312 + $(IntDir)encodings_gb2312.g.h + $(PySourcePath)Python\frozen_modules\encodings_gb2312.h + + + encodings.gbk + $(IntDir)encodings_gbk.g.h + $(PySourcePath)Python\frozen_modules\encodings_gbk.h + + + encodings.hex_codec + $(IntDir)encodings_hex_codec.g.h + $(PySourcePath)Python\frozen_modules\encodings_hex_codec.h + + + encodings.hp_roman8 + $(IntDir)encodings_hp_roman8.g.h + $(PySourcePath)Python\frozen_modules\encodings_hp_roman8.h + + + encodings.hz + $(IntDir)encodings_hz.g.h + $(PySourcePath)Python\frozen_modules\encodings_hz.h + + + encodings.idna + $(IntDir)encodings_idna.g.h + $(PySourcePath)Python\frozen_modules\encodings_idna.h + + + encodings.iso2022_jp + $(IntDir)encodings_iso2022_jp.g.h + $(PySourcePath)Python\frozen_modules\encodings_iso2022_jp.h + + + encodings.iso2022_jp_1 + $(IntDir)encodings_iso2022_jp_1.g.h + $(PySourcePath)Python\frozen_modules\encodings_iso2022_jp_1.h + + + encodings.iso2022_jp_2 + $(IntDir)encodings_iso2022_jp_2.g.h + $(PySourcePath)Python\frozen_modules\encodings_iso2022_jp_2.h + + + encodings.iso2022_jp_2004 + $(IntDir)encodings_iso2022_jp_2004.g.h + $(PySourcePath)Python\frozen_modules\encodings_iso2022_jp_2004.h + + + encodings.iso2022_jp_3 + $(IntDir)encodings_iso2022_jp_3.g.h + $(PySourcePath)Python\frozen_modules\encodings_iso2022_jp_3.h + + + encodings.iso2022_jp_ext + $(IntDir)encodings_iso2022_jp_ext.g.h + $(PySourcePath)Python\frozen_modules\encodings_iso2022_jp_ext.h + + + encodings.iso2022_kr + $(IntDir)encodings_iso2022_kr.g.h + $(PySourcePath)Python\frozen_modules\encodings_iso2022_kr.h + + + encodings.iso8859_1 + $(IntDir)encodings_iso8859_1.g.h + $(PySourcePath)Python\frozen_modules\encodings_iso8859_1.h + + + encodings.iso8859_10 + $(IntDir)encodings_iso8859_10.g.h + $(PySourcePath)Python\frozen_modules\encodings_iso8859_10.h + + + encodings.iso8859_11 + $(IntDir)encodings_iso8859_11.g.h + $(PySourcePath)Python\frozen_modules\encodings_iso8859_11.h + + + encodings.iso8859_13 + $(IntDir)encodings_iso8859_13.g.h + $(PySourcePath)Python\frozen_modules\encodings_iso8859_13.h + + + encodings.iso8859_14 + $(IntDir)encodings_iso8859_14.g.h + $(PySourcePath)Python\frozen_modules\encodings_iso8859_14.h + + + encodings.iso8859_15 + $(IntDir)encodings_iso8859_15.g.h + $(PySourcePath)Python\frozen_modules\encodings_iso8859_15.h + + + encodings.iso8859_16 + $(IntDir)encodings_iso8859_16.g.h + $(PySourcePath)Python\frozen_modules\encodings_iso8859_16.h + + + encodings.iso8859_2 + $(IntDir)encodings_iso8859_2.g.h + $(PySourcePath)Python\frozen_modules\encodings_iso8859_2.h + + + encodings.iso8859_3 + $(IntDir)encodings_iso8859_3.g.h + $(PySourcePath)Python\frozen_modules\encodings_iso8859_3.h + + + encodings.iso8859_4 + $(IntDir)encodings_iso8859_4.g.h + $(PySourcePath)Python\frozen_modules\encodings_iso8859_4.h + + + encodings.iso8859_5 + $(IntDir)encodings_iso8859_5.g.h + $(PySourcePath)Python\frozen_modules\encodings_iso8859_5.h + + + encodings.iso8859_6 + $(IntDir)encodings_iso8859_6.g.h + $(PySourcePath)Python\frozen_modules\encodings_iso8859_6.h + + + encodings.iso8859_7 + $(IntDir)encodings_iso8859_7.g.h + $(PySourcePath)Python\frozen_modules\encodings_iso8859_7.h + + + encodings.iso8859_8 + $(IntDir)encodings_iso8859_8.g.h + $(PySourcePath)Python\frozen_modules\encodings_iso8859_8.h + + + encodings.iso8859_9 + $(IntDir)encodings_iso8859_9.g.h + $(PySourcePath)Python\frozen_modules\encodings_iso8859_9.h + + + encodings.johab + $(IntDir)encodings_johab.g.h + $(PySourcePath)Python\frozen_modules\encodings_johab.h + + + encodings.koi8_r + $(IntDir)encodings_koi8_r.g.h + $(PySourcePath)Python\frozen_modules\encodings_koi8_r.h + + + encodings.koi8_t + $(IntDir)encodings_koi8_t.g.h + $(PySourcePath)Python\frozen_modules\encodings_koi8_t.h + + + encodings.koi8_u + $(IntDir)encodings_koi8_u.g.h + $(PySourcePath)Python\frozen_modules\encodings_koi8_u.h + + + encodings.kz1048 + $(IntDir)encodings_kz1048.g.h + $(PySourcePath)Python\frozen_modules\encodings_kz1048.h + + + encodings.latin_1 + $(IntDir)encodings_latin_1.g.h + $(PySourcePath)Python\frozen_modules\encodings_latin_1.h + + + encodings.mac_arabic + $(IntDir)encodings_mac_arabic.g.h + $(PySourcePath)Python\frozen_modules\encodings_mac_arabic.h + + + encodings.mac_croatian + $(IntDir)encodings_mac_croatian.g.h + $(PySourcePath)Python\frozen_modules\encodings_mac_croatian.h + + + encodings.mac_cyrillic + $(IntDir)encodings_mac_cyrillic.g.h + $(PySourcePath)Python\frozen_modules\encodings_mac_cyrillic.h + + + encodings.mac_farsi + $(IntDir)encodings_mac_farsi.g.h + $(PySourcePath)Python\frozen_modules\encodings_mac_farsi.h + + + encodings.mac_greek + $(IntDir)encodings_mac_greek.g.h + $(PySourcePath)Python\frozen_modules\encodings_mac_greek.h + + + encodings.mac_iceland + $(IntDir)encodings_mac_iceland.g.h + $(PySourcePath)Python\frozen_modules\encodings_mac_iceland.h + + + encodings.mac_latin2 + $(IntDir)encodings_mac_latin2.g.h + $(PySourcePath)Python\frozen_modules\encodings_mac_latin2.h + + + encodings.mac_roman + $(IntDir)encodings_mac_roman.g.h + $(PySourcePath)Python\frozen_modules\encodings_mac_roman.h + + + encodings.mac_romanian + $(IntDir)encodings_mac_romanian.g.h + $(PySourcePath)Python\frozen_modules\encodings_mac_romanian.h + + + encodings.mac_turkish + $(IntDir)encodings_mac_turkish.g.h + $(PySourcePath)Python\frozen_modules\encodings_mac_turkish.h + + + encodings.mbcs + $(IntDir)encodings_mbcs.g.h + $(PySourcePath)Python\frozen_modules\encodings_mbcs.h + + + encodings.oem + $(IntDir)encodings_oem.g.h + $(PySourcePath)Python\frozen_modules\encodings_oem.h + + + encodings.palmos + $(IntDir)encodings_palmos.g.h + $(PySourcePath)Python\frozen_modules\encodings_palmos.h + + + encodings.ptcp154 + $(IntDir)encodings_ptcp154.g.h + $(PySourcePath)Python\frozen_modules\encodings_ptcp154.h + + + encodings.punycode + $(IntDir)encodings_punycode.g.h + $(PySourcePath)Python\frozen_modules\encodings_punycode.h + + + encodings.quopri_codec + $(IntDir)encodings_quopri_codec.g.h + $(PySourcePath)Python\frozen_modules\encodings_quopri_codec.h + + + encodings.raw_unicode_escape + $(IntDir)encodings_raw_unicode_escape.g.h + $(PySourcePath)Python\frozen_modules\encodings_raw_unicode_escape.h + + + encodings.rot_13 + $(IntDir)encodings_rot_13.g.h + $(PySourcePath)Python\frozen_modules\encodings_rot_13.h + + + encodings.shift_jis + $(IntDir)encodings_shift_jis.g.h + $(PySourcePath)Python\frozen_modules\encodings_shift_jis.h + + + encodings.shift_jis_2004 + $(IntDir)encodings_shift_jis_2004.g.h + $(PySourcePath)Python\frozen_modules\encodings_shift_jis_2004.h + + + encodings.shift_jisx0213 + $(IntDir)encodings_shift_jisx0213.g.h + $(PySourcePath)Python\frozen_modules\encodings_shift_jisx0213.h + + + encodings.tis_620 + $(IntDir)encodings_tis_620.g.h + $(PySourcePath)Python\frozen_modules\encodings_tis_620.h + + + encodings.undefined + $(IntDir)encodings_undefined.g.h + $(PySourcePath)Python\frozen_modules\encodings_undefined.h + + + encodings.unicode_escape + $(IntDir)encodings_unicode_escape.g.h + $(PySourcePath)Python\frozen_modules\encodings_unicode_escape.h + + + encodings.utf_16 + $(IntDir)encodings_utf_16.g.h + $(PySourcePath)Python\frozen_modules\encodings_utf_16.h + + + encodings.utf_16_be + $(IntDir)encodings_utf_16_be.g.h + $(PySourcePath)Python\frozen_modules\encodings_utf_16_be.h + + + encodings.utf_16_le + $(IntDir)encodings_utf_16_le.g.h + $(PySourcePath)Python\frozen_modules\encodings_utf_16_le.h + + + encodings.utf_32 + $(IntDir)encodings_utf_32.g.h + $(PySourcePath)Python\frozen_modules\encodings_utf_32.h + + + encodings.utf_32_be + $(IntDir)encodings_utf_32_be.g.h + $(PySourcePath)Python\frozen_modules\encodings_utf_32_be.h + + + encodings.utf_32_le + $(IntDir)encodings_utf_32_le.g.h + $(PySourcePath)Python\frozen_modules\encodings_utf_32_le.h + + + encodings.utf_7 + $(IntDir)encodings_utf_7.g.h + $(PySourcePath)Python\frozen_modules\encodings_utf_7.h + + + encodings.utf_8 + $(IntDir)encodings_utf_8.g.h + $(PySourcePath)Python\frozen_modules\encodings_utf_8.h + + + encodings.utf_8_sig + $(IntDir)encodings_utf_8_sig.g.h + $(PySourcePath)Python\frozen_modules\encodings_utf_8_sig.h + + + encodings.uu_codec + $(IntDir)encodings_uu_codec.g.h + $(PySourcePath)Python\frozen_modules\encodings_uu_codec.h + + + encodings.zlib_codec + $(IntDir)encodings_zlib_codec.g.h + $(PySourcePath)Python\frozen_modules\encodings_zlib_codec.h + io $(IntDir)io.g.h @@ -280,6 +900,16 @@ $(IntDir)posixpath.g.h $(PySourcePath)Python\frozen_modules\posixpath.h + + os + $(IntDir)os.g.h + $(PySourcePath)Python\frozen_modules\os.h + + + site + $(IntDir)site.g.h + $(PySourcePath)Python\frozen_modules\site.h + stat $(IntDir)stat.g.h diff --git a/PCbuild/_freeze_module.vcxproj.filters b/PCbuild/_freeze_module.vcxproj.filters index 71fb41cb42ad35..c4a327ca55b329 100644 --- a/PCbuild/_freeze_module.vcxproj.filters +++ b/PCbuild/_freeze_module.vcxproj.filters @@ -28,6 +28,378 @@ Python Files + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + + + Python Files + Python Files @@ -46,6 +418,12 @@ Python Files + + Python Files + + + Python Files + Python Files diff --git a/Python/frozen.c b/Python/frozen.c index cf384d31768eb5..1739d6eb740e4c 100644 --- a/Python/frozen.c +++ b/Python/frozen.c @@ -42,12 +42,138 @@ #include "frozen_modules/importlib__bootstrap_external.h" #include "frozen_modules/zipimport.h" #include "frozen_modules/abc.h" +#include "frozen_modules/codecs.h" +#include "frozen_modules/encodings.h" +#include "frozen_modules/encodings___init__.h" +#include "frozen_modules/encodings_aliases.h" +#include "frozen_modules/encodings_ascii.h" +#include "frozen_modules/encodings_base64_codec.h" +#include "frozen_modules/encodings_big5.h" +#include "frozen_modules/encodings_big5hkscs.h" +#include "frozen_modules/encodings_bz2_codec.h" +#include "frozen_modules/encodings_charmap.h" +#include "frozen_modules/encodings_cp037.h" +#include "frozen_modules/encodings_cp1006.h" +#include "frozen_modules/encodings_cp1026.h" +#include "frozen_modules/encodings_cp1125.h" +#include "frozen_modules/encodings_cp1140.h" +#include "frozen_modules/encodings_cp1250.h" +#include "frozen_modules/encodings_cp1251.h" +#include "frozen_modules/encodings_cp1252.h" +#include "frozen_modules/encodings_cp1253.h" +#include "frozen_modules/encodings_cp1254.h" +#include "frozen_modules/encodings_cp1255.h" +#include "frozen_modules/encodings_cp1256.h" +#include "frozen_modules/encodings_cp1257.h" +#include "frozen_modules/encodings_cp1258.h" +#include "frozen_modules/encodings_cp273.h" +#include "frozen_modules/encodings_cp424.h" +#include "frozen_modules/encodings_cp437.h" +#include "frozen_modules/encodings_cp500.h" +#include "frozen_modules/encodings_cp720.h" +#include "frozen_modules/encodings_cp737.h" +#include "frozen_modules/encodings_cp775.h" +#include "frozen_modules/encodings_cp850.h" +#include "frozen_modules/encodings_cp852.h" +#include "frozen_modules/encodings_cp855.h" +#include "frozen_modules/encodings_cp856.h" +#include "frozen_modules/encodings_cp857.h" +#include "frozen_modules/encodings_cp858.h" +#include "frozen_modules/encodings_cp860.h" +#include "frozen_modules/encodings_cp861.h" +#include "frozen_modules/encodings_cp862.h" +#include "frozen_modules/encodings_cp863.h" +#include "frozen_modules/encodings_cp864.h" +#include "frozen_modules/encodings_cp865.h" +#include "frozen_modules/encodings_cp866.h" +#include "frozen_modules/encodings_cp869.h" +#include "frozen_modules/encodings_cp874.h" +#include "frozen_modules/encodings_cp875.h" +#include "frozen_modules/encodings_cp932.h" +#include "frozen_modules/encodings_cp949.h" +#include "frozen_modules/encodings_cp950.h" +#include "frozen_modules/encodings_euc_jis_2004.h" +#include "frozen_modules/encodings_euc_jisx0213.h" +#include "frozen_modules/encodings_euc_jp.h" +#include "frozen_modules/encodings_euc_kr.h" +#include "frozen_modules/encodings_gb18030.h" +#include "frozen_modules/encodings_gb2312.h" +#include "frozen_modules/encodings_gbk.h" +#include "frozen_modules/encodings_hex_codec.h" +#include "frozen_modules/encodings_hp_roman8.h" +#include "frozen_modules/encodings_hz.h" +#include "frozen_modules/encodings_idna.h" +#include "frozen_modules/encodings_iso2022_jp.h" +#include "frozen_modules/encodings_iso2022_jp_1.h" +#include "frozen_modules/encodings_iso2022_jp_2.h" +#include "frozen_modules/encodings_iso2022_jp_2004.h" +#include "frozen_modules/encodings_iso2022_jp_3.h" +#include "frozen_modules/encodings_iso2022_jp_ext.h" +#include "frozen_modules/encodings_iso2022_kr.h" +#include "frozen_modules/encodings_iso8859_1.h" +#include "frozen_modules/encodings_iso8859_10.h" +#include "frozen_modules/encodings_iso8859_11.h" +#include "frozen_modules/encodings_iso8859_13.h" +#include "frozen_modules/encodings_iso8859_14.h" +#include "frozen_modules/encodings_iso8859_15.h" +#include "frozen_modules/encodings_iso8859_16.h" +#include "frozen_modules/encodings_iso8859_2.h" +#include "frozen_modules/encodings_iso8859_3.h" +#include "frozen_modules/encodings_iso8859_4.h" +#include "frozen_modules/encodings_iso8859_5.h" +#include "frozen_modules/encodings_iso8859_6.h" +#include "frozen_modules/encodings_iso8859_7.h" +#include "frozen_modules/encodings_iso8859_8.h" +#include "frozen_modules/encodings_iso8859_9.h" +#include "frozen_modules/encodings_johab.h" +#include "frozen_modules/encodings_koi8_r.h" +#include "frozen_modules/encodings_koi8_t.h" +#include "frozen_modules/encodings_koi8_u.h" +#include "frozen_modules/encodings_kz1048.h" +#include "frozen_modules/encodings_latin_1.h" +#include "frozen_modules/encodings_mac_arabic.h" +#include "frozen_modules/encodings_mac_croatian.h" +#include "frozen_modules/encodings_mac_cyrillic.h" +#include "frozen_modules/encodings_mac_farsi.h" +#include "frozen_modules/encodings_mac_greek.h" +#include "frozen_modules/encodings_mac_iceland.h" +#include "frozen_modules/encodings_mac_latin2.h" +#include "frozen_modules/encodings_mac_roman.h" +#include "frozen_modules/encodings_mac_romanian.h" +#include "frozen_modules/encodings_mac_turkish.h" +#include "frozen_modules/encodings_mbcs.h" +#include "frozen_modules/encodings_oem.h" +#include "frozen_modules/encodings_palmos.h" +#include "frozen_modules/encodings_ptcp154.h" +#include "frozen_modules/encodings_punycode.h" +#include "frozen_modules/encodings_quopri_codec.h" +#include "frozen_modules/encodings_raw_unicode_escape.h" +#include "frozen_modules/encodings_rot_13.h" +#include "frozen_modules/encodings_shift_jis.h" +#include "frozen_modules/encodings_shift_jis_2004.h" +#include "frozen_modules/encodings_shift_jisx0213.h" +#include "frozen_modules/encodings_tis_620.h" +#include "frozen_modules/encodings_undefined.h" +#include "frozen_modules/encodings_unicode_escape.h" +#include "frozen_modules/encodings_utf_16.h" +#include "frozen_modules/encodings_utf_16_be.h" +#include "frozen_modules/encodings_utf_16_le.h" +#include "frozen_modules/encodings_utf_32.h" +#include "frozen_modules/encodings_utf_32_be.h" +#include "frozen_modules/encodings_utf_32_le.h" +#include "frozen_modules/encodings_utf_7.h" +#include "frozen_modules/encodings_utf_8.h" +#include "frozen_modules/encodings_utf_8_sig.h" +#include "frozen_modules/encodings_uu_codec.h" +#include "frozen_modules/encodings_zlib_codec.h" #include "frozen_modules/io.h" #include "frozen_modules/_collections_abc.h" #include "frozen_modules/_sitebuiltins.h" #include "frozen_modules/genericpath.h" #include "frozen_modules/ntpath.h" #include "frozen_modules/posixpath.h" +#include "frozen_modules/os.h" +#include "frozen_modules/site.h" #include "frozen_modules/stat.h" #include "frozen_modules/__hello__.h" /* End includes */ @@ -64,6 +190,246 @@ static const struct _frozen _PyImport_FrozenModules[] = { /* stdlib */ {"abc", _Py_M__abc, (int)sizeof(_Py_M__abc)}, + {"codecs", _Py_M__codecs, (int)sizeof(_Py_M__codecs)}, + {"encodings", _Py_M__encodings, -(int)sizeof(_Py_M__encodings)}, + {"encodings.__init__", _Py_M__encodings___init__, + (int)sizeof(_Py_M__encodings___init__)}, + {"encodings.aliases", _Py_M__encodings_aliases, + (int)sizeof(_Py_M__encodings_aliases)}, + {"encodings.ascii", _Py_M__encodings_ascii, + (int)sizeof(_Py_M__encodings_ascii)}, + {"encodings.base64_codec", _Py_M__encodings_base64_codec, + (int)sizeof(_Py_M__encodings_base64_codec)}, + {"encodings.big5", _Py_M__encodings_big5, (int)sizeof(_Py_M__encodings_big5)}, + {"encodings.big5hkscs", _Py_M__encodings_big5hkscs, + (int)sizeof(_Py_M__encodings_big5hkscs)}, + {"encodings.bz2_codec", _Py_M__encodings_bz2_codec, + (int)sizeof(_Py_M__encodings_bz2_codec)}, + {"encodings.charmap", _Py_M__encodings_charmap, + (int)sizeof(_Py_M__encodings_charmap)}, + {"encodings.cp037", _Py_M__encodings_cp037, + (int)sizeof(_Py_M__encodings_cp037)}, + {"encodings.cp1006", _Py_M__encodings_cp1006, + (int)sizeof(_Py_M__encodings_cp1006)}, + {"encodings.cp1026", _Py_M__encodings_cp1026, + (int)sizeof(_Py_M__encodings_cp1026)}, + {"encodings.cp1125", _Py_M__encodings_cp1125, + (int)sizeof(_Py_M__encodings_cp1125)}, + {"encodings.cp1140", _Py_M__encodings_cp1140, + (int)sizeof(_Py_M__encodings_cp1140)}, + {"encodings.cp1250", _Py_M__encodings_cp1250, + (int)sizeof(_Py_M__encodings_cp1250)}, + {"encodings.cp1251", _Py_M__encodings_cp1251, + (int)sizeof(_Py_M__encodings_cp1251)}, + {"encodings.cp1252", _Py_M__encodings_cp1252, + (int)sizeof(_Py_M__encodings_cp1252)}, + {"encodings.cp1253", _Py_M__encodings_cp1253, + (int)sizeof(_Py_M__encodings_cp1253)}, + {"encodings.cp1254", _Py_M__encodings_cp1254, + (int)sizeof(_Py_M__encodings_cp1254)}, + {"encodings.cp1255", _Py_M__encodings_cp1255, + (int)sizeof(_Py_M__encodings_cp1255)}, + {"encodings.cp1256", _Py_M__encodings_cp1256, + (int)sizeof(_Py_M__encodings_cp1256)}, + {"encodings.cp1257", _Py_M__encodings_cp1257, + (int)sizeof(_Py_M__encodings_cp1257)}, + {"encodings.cp1258", _Py_M__encodings_cp1258, + (int)sizeof(_Py_M__encodings_cp1258)}, + {"encodings.cp273", _Py_M__encodings_cp273, + (int)sizeof(_Py_M__encodings_cp273)}, + {"encodings.cp424", _Py_M__encodings_cp424, + (int)sizeof(_Py_M__encodings_cp424)}, + {"encodings.cp437", _Py_M__encodings_cp437, + (int)sizeof(_Py_M__encodings_cp437)}, + {"encodings.cp500", _Py_M__encodings_cp500, + (int)sizeof(_Py_M__encodings_cp500)}, + {"encodings.cp720", _Py_M__encodings_cp720, + (int)sizeof(_Py_M__encodings_cp720)}, + {"encodings.cp737", _Py_M__encodings_cp737, + (int)sizeof(_Py_M__encodings_cp737)}, + {"encodings.cp775", _Py_M__encodings_cp775, + (int)sizeof(_Py_M__encodings_cp775)}, + {"encodings.cp850", _Py_M__encodings_cp850, + (int)sizeof(_Py_M__encodings_cp850)}, + {"encodings.cp852", _Py_M__encodings_cp852, + (int)sizeof(_Py_M__encodings_cp852)}, + {"encodings.cp855", _Py_M__encodings_cp855, + (int)sizeof(_Py_M__encodings_cp855)}, + {"encodings.cp856", _Py_M__encodings_cp856, + (int)sizeof(_Py_M__encodings_cp856)}, + {"encodings.cp857", _Py_M__encodings_cp857, + (int)sizeof(_Py_M__encodings_cp857)}, + {"encodings.cp858", _Py_M__encodings_cp858, + (int)sizeof(_Py_M__encodings_cp858)}, + {"encodings.cp860", _Py_M__encodings_cp860, + (int)sizeof(_Py_M__encodings_cp860)}, + {"encodings.cp861", _Py_M__encodings_cp861, + (int)sizeof(_Py_M__encodings_cp861)}, + {"encodings.cp862", _Py_M__encodings_cp862, + (int)sizeof(_Py_M__encodings_cp862)}, + {"encodings.cp863", _Py_M__encodings_cp863, + (int)sizeof(_Py_M__encodings_cp863)}, + {"encodings.cp864", _Py_M__encodings_cp864, + (int)sizeof(_Py_M__encodings_cp864)}, + {"encodings.cp865", _Py_M__encodings_cp865, + (int)sizeof(_Py_M__encodings_cp865)}, + {"encodings.cp866", _Py_M__encodings_cp866, + (int)sizeof(_Py_M__encodings_cp866)}, + {"encodings.cp869", _Py_M__encodings_cp869, + (int)sizeof(_Py_M__encodings_cp869)}, + {"encodings.cp874", _Py_M__encodings_cp874, + (int)sizeof(_Py_M__encodings_cp874)}, + {"encodings.cp875", _Py_M__encodings_cp875, + (int)sizeof(_Py_M__encodings_cp875)}, + {"encodings.cp932", _Py_M__encodings_cp932, + (int)sizeof(_Py_M__encodings_cp932)}, + {"encodings.cp949", _Py_M__encodings_cp949, + (int)sizeof(_Py_M__encodings_cp949)}, + {"encodings.cp950", _Py_M__encodings_cp950, + (int)sizeof(_Py_M__encodings_cp950)}, + {"encodings.euc_jis_2004", _Py_M__encodings_euc_jis_2004, + (int)sizeof(_Py_M__encodings_euc_jis_2004)}, + {"encodings.euc_jisx0213", _Py_M__encodings_euc_jisx0213, + (int)sizeof(_Py_M__encodings_euc_jisx0213)}, + {"encodings.euc_jp", _Py_M__encodings_euc_jp, + (int)sizeof(_Py_M__encodings_euc_jp)}, + {"encodings.euc_kr", _Py_M__encodings_euc_kr, + (int)sizeof(_Py_M__encodings_euc_kr)}, + {"encodings.gb18030", _Py_M__encodings_gb18030, + (int)sizeof(_Py_M__encodings_gb18030)}, + {"encodings.gb2312", _Py_M__encodings_gb2312, + (int)sizeof(_Py_M__encodings_gb2312)}, + {"encodings.gbk", _Py_M__encodings_gbk, (int)sizeof(_Py_M__encodings_gbk)}, + {"encodings.hex_codec", _Py_M__encodings_hex_codec, + (int)sizeof(_Py_M__encodings_hex_codec)}, + {"encodings.hp_roman8", _Py_M__encodings_hp_roman8, + (int)sizeof(_Py_M__encodings_hp_roman8)}, + {"encodings.hz", _Py_M__encodings_hz, (int)sizeof(_Py_M__encodings_hz)}, + {"encodings.idna", _Py_M__encodings_idna, (int)sizeof(_Py_M__encodings_idna)}, + {"encodings.iso2022_jp", _Py_M__encodings_iso2022_jp, + (int)sizeof(_Py_M__encodings_iso2022_jp)}, + {"encodings.iso2022_jp_1", _Py_M__encodings_iso2022_jp_1, + (int)sizeof(_Py_M__encodings_iso2022_jp_1)}, + {"encodings.iso2022_jp_2", _Py_M__encodings_iso2022_jp_2, + (int)sizeof(_Py_M__encodings_iso2022_jp_2)}, + {"encodings.iso2022_jp_2004", _Py_M__encodings_iso2022_jp_2004, + (int)sizeof(_Py_M__encodings_iso2022_jp_2004)}, + {"encodings.iso2022_jp_3", _Py_M__encodings_iso2022_jp_3, + (int)sizeof(_Py_M__encodings_iso2022_jp_3)}, + {"encodings.iso2022_jp_ext", _Py_M__encodings_iso2022_jp_ext, + (int)sizeof(_Py_M__encodings_iso2022_jp_ext)}, + {"encodings.iso2022_kr", _Py_M__encodings_iso2022_kr, + (int)sizeof(_Py_M__encodings_iso2022_kr)}, + {"encodings.iso8859_1", _Py_M__encodings_iso8859_1, + (int)sizeof(_Py_M__encodings_iso8859_1)}, + {"encodings.iso8859_10", _Py_M__encodings_iso8859_10, + (int)sizeof(_Py_M__encodings_iso8859_10)}, + {"encodings.iso8859_11", _Py_M__encodings_iso8859_11, + (int)sizeof(_Py_M__encodings_iso8859_11)}, + {"encodings.iso8859_13", _Py_M__encodings_iso8859_13, + (int)sizeof(_Py_M__encodings_iso8859_13)}, + {"encodings.iso8859_14", _Py_M__encodings_iso8859_14, + (int)sizeof(_Py_M__encodings_iso8859_14)}, + {"encodings.iso8859_15", _Py_M__encodings_iso8859_15, + (int)sizeof(_Py_M__encodings_iso8859_15)}, + {"encodings.iso8859_16", _Py_M__encodings_iso8859_16, + (int)sizeof(_Py_M__encodings_iso8859_16)}, + {"encodings.iso8859_2", _Py_M__encodings_iso8859_2, + (int)sizeof(_Py_M__encodings_iso8859_2)}, + {"encodings.iso8859_3", _Py_M__encodings_iso8859_3, + (int)sizeof(_Py_M__encodings_iso8859_3)}, + {"encodings.iso8859_4", _Py_M__encodings_iso8859_4, + (int)sizeof(_Py_M__encodings_iso8859_4)}, + {"encodings.iso8859_5", _Py_M__encodings_iso8859_5, + (int)sizeof(_Py_M__encodings_iso8859_5)}, + {"encodings.iso8859_6", _Py_M__encodings_iso8859_6, + (int)sizeof(_Py_M__encodings_iso8859_6)}, + {"encodings.iso8859_7", _Py_M__encodings_iso8859_7, + (int)sizeof(_Py_M__encodings_iso8859_7)}, + {"encodings.iso8859_8", _Py_M__encodings_iso8859_8, + (int)sizeof(_Py_M__encodings_iso8859_8)}, + {"encodings.iso8859_9", _Py_M__encodings_iso8859_9, + (int)sizeof(_Py_M__encodings_iso8859_9)}, + {"encodings.johab", _Py_M__encodings_johab, + (int)sizeof(_Py_M__encodings_johab)}, + {"encodings.koi8_r", _Py_M__encodings_koi8_r, + (int)sizeof(_Py_M__encodings_koi8_r)}, + {"encodings.koi8_t", _Py_M__encodings_koi8_t, + (int)sizeof(_Py_M__encodings_koi8_t)}, + {"encodings.koi8_u", _Py_M__encodings_koi8_u, + (int)sizeof(_Py_M__encodings_koi8_u)}, + {"encodings.kz1048", _Py_M__encodings_kz1048, + (int)sizeof(_Py_M__encodings_kz1048)}, + {"encodings.latin_1", _Py_M__encodings_latin_1, + (int)sizeof(_Py_M__encodings_latin_1)}, + {"encodings.mac_arabic", _Py_M__encodings_mac_arabic, + (int)sizeof(_Py_M__encodings_mac_arabic)}, + {"encodings.mac_croatian", _Py_M__encodings_mac_croatian, + (int)sizeof(_Py_M__encodings_mac_croatian)}, + {"encodings.mac_cyrillic", _Py_M__encodings_mac_cyrillic, + (int)sizeof(_Py_M__encodings_mac_cyrillic)}, + {"encodings.mac_farsi", _Py_M__encodings_mac_farsi, + (int)sizeof(_Py_M__encodings_mac_farsi)}, + {"encodings.mac_greek", _Py_M__encodings_mac_greek, + (int)sizeof(_Py_M__encodings_mac_greek)}, + {"encodings.mac_iceland", _Py_M__encodings_mac_iceland, + (int)sizeof(_Py_M__encodings_mac_iceland)}, + {"encodings.mac_latin2", _Py_M__encodings_mac_latin2, + (int)sizeof(_Py_M__encodings_mac_latin2)}, + {"encodings.mac_roman", _Py_M__encodings_mac_roman, + (int)sizeof(_Py_M__encodings_mac_roman)}, + {"encodings.mac_romanian", _Py_M__encodings_mac_romanian, + (int)sizeof(_Py_M__encodings_mac_romanian)}, + {"encodings.mac_turkish", _Py_M__encodings_mac_turkish, + (int)sizeof(_Py_M__encodings_mac_turkish)}, + {"encodings.mbcs", _Py_M__encodings_mbcs, (int)sizeof(_Py_M__encodings_mbcs)}, + {"encodings.oem", _Py_M__encodings_oem, (int)sizeof(_Py_M__encodings_oem)}, + {"encodings.palmos", _Py_M__encodings_palmos, + (int)sizeof(_Py_M__encodings_palmos)}, + {"encodings.ptcp154", _Py_M__encodings_ptcp154, + (int)sizeof(_Py_M__encodings_ptcp154)}, + {"encodings.punycode", _Py_M__encodings_punycode, + (int)sizeof(_Py_M__encodings_punycode)}, + {"encodings.quopri_codec", _Py_M__encodings_quopri_codec, + (int)sizeof(_Py_M__encodings_quopri_codec)}, + {"encodings.raw_unicode_escape", _Py_M__encodings_raw_unicode_escape, + (int)sizeof(_Py_M__encodings_raw_unicode_escape)}, + {"encodings.rot_13", _Py_M__encodings_rot_13, + (int)sizeof(_Py_M__encodings_rot_13)}, + {"encodings.shift_jis", _Py_M__encodings_shift_jis, + (int)sizeof(_Py_M__encodings_shift_jis)}, + {"encodings.shift_jis_2004", _Py_M__encodings_shift_jis_2004, + (int)sizeof(_Py_M__encodings_shift_jis_2004)}, + {"encodings.shift_jisx0213", _Py_M__encodings_shift_jisx0213, + (int)sizeof(_Py_M__encodings_shift_jisx0213)}, + {"encodings.tis_620", _Py_M__encodings_tis_620, + (int)sizeof(_Py_M__encodings_tis_620)}, + {"encodings.undefined", _Py_M__encodings_undefined, + (int)sizeof(_Py_M__encodings_undefined)}, + {"encodings.unicode_escape", _Py_M__encodings_unicode_escape, + (int)sizeof(_Py_M__encodings_unicode_escape)}, + {"encodings.utf_16", _Py_M__encodings_utf_16, + (int)sizeof(_Py_M__encodings_utf_16)}, + {"encodings.utf_16_be", _Py_M__encodings_utf_16_be, + (int)sizeof(_Py_M__encodings_utf_16_be)}, + {"encodings.utf_16_le", _Py_M__encodings_utf_16_le, + (int)sizeof(_Py_M__encodings_utf_16_le)}, + {"encodings.utf_32", _Py_M__encodings_utf_32, + (int)sizeof(_Py_M__encodings_utf_32)}, + {"encodings.utf_32_be", _Py_M__encodings_utf_32_be, + (int)sizeof(_Py_M__encodings_utf_32_be)}, + {"encodings.utf_32_le", _Py_M__encodings_utf_32_le, + (int)sizeof(_Py_M__encodings_utf_32_le)}, + {"encodings.utf_7", _Py_M__encodings_utf_7, + (int)sizeof(_Py_M__encodings_utf_7)}, + {"encodings.utf_8", _Py_M__encodings_utf_8, + (int)sizeof(_Py_M__encodings_utf_8)}, + {"encodings.utf_8_sig", _Py_M__encodings_utf_8_sig, + (int)sizeof(_Py_M__encodings_utf_8_sig)}, + {"encodings.uu_codec", _Py_M__encodings_uu_codec, + (int)sizeof(_Py_M__encodings_uu_codec)}, + {"encodings.zlib_codec", _Py_M__encodings_zlib_codec, + (int)sizeof(_Py_M__encodings_zlib_codec)}, {"io", _Py_M__io, (int)sizeof(_Py_M__io)}, {"_collections_abc", _Py_M___collections_abc, (int)sizeof(_Py_M___collections_abc)}, @@ -71,6 +437,9 @@ static const struct _frozen _PyImport_FrozenModules[] = { {"genericpath", _Py_M__genericpath, (int)sizeof(_Py_M__genericpath)}, {"ntpath", _Py_M__ntpath, (int)sizeof(_Py_M__ntpath)}, {"posixpath", _Py_M__posixpath, (int)sizeof(_Py_M__posixpath)}, + {"os.path", _Py_M__posixpath, (int)sizeof(_Py_M__posixpath)}, + {"os", _Py_M__os, (int)sizeof(_Py_M__os)}, + {"site", _Py_M__site, (int)sizeof(_Py_M__site)}, {"stat", _Py_M__stat, (int)sizeof(_Py_M__stat)}, /* Test module */ diff --git a/Tools/scripts/freeze_modules.py b/Tools/scripts/freeze_modules.py index bfbea5d27f8786..c49df7e4348911 100644 --- a/Tools/scripts/freeze_modules.py +++ b/Tools/scripts/freeze_modules.py @@ -67,13 +67,10 @@ def find_tool(): 'zipimport', ]), ('stdlib', [ - # For the moment we skip codecs, encodings.*, os, and site. - # These modules have different generated files depending on - # if a debug or non-debug build. (See bpo-45186 and bpo-45188.) # without site (python -S) 'abc', - #'codecs', - # '', + 'codecs', + '', 'io', # with site '_collections_abc', @@ -83,9 +80,9 @@ def find_tool(): 'posixpath', # We must explicitly mark os.path as a frozen module # even though it will never be imported. - #f'{OS_PATH} : os.path', - #'os', - #'site', + f'{OS_PATH} : os.path', + 'os', + 'site', 'stat', ]), ('Test module', [ From 75b19188685f23bc8b8bb2132054351ad6a70313 Mon Sep 17 00:00:00 2001 From: Eric Snow Date: Fri, 17 Sep 2021 09:25:40 -0600 Subject: [PATCH 2/6] For now, do not freeze encodings.*. --- Makefile.pre.in | 492 -------------------- PCbuild/_freeze_module.vcxproj | 615 ------------------------- PCbuild/_freeze_module.vcxproj.filters | 369 --------------- Python/frozen.c | 362 --------------- Tools/scripts/freeze_modules.py | 9 +- 5 files changed, 6 insertions(+), 1841 deletions(-) diff --git a/Makefile.pre.in b/Makefile.pre.in index 789a60eb15165f..78e36f92873191 100644 --- a/Makefile.pre.in +++ b/Makefile.pre.in @@ -765,375 +765,6 @@ Python/frozen_modules/abc.h: Programs/_freeze_module Lib/abc.py Python/frozen_modules/codecs.h: Programs/_freeze_module Lib/codecs.py $(srcdir)/Programs/_freeze_module codecs $(srcdir)/Lib/codecs.py $(srcdir)/Python/frozen_modules/codecs.h -Python/frozen_modules/encodings.h: Programs/_freeze_module Lib/encodings/__init__.py - $(srcdir)/Programs/_freeze_module encodings $(srcdir)/Lib/encodings/__init__.py $(srcdir)/Python/frozen_modules/encodings.h - -Python/frozen_modules/encodings___init__.h: Programs/_freeze_module Lib/encodings/__init__.py - $(srcdir)/Programs/_freeze_module encodings.__init__ $(srcdir)/Lib/encodings/__init__.py $(srcdir)/Python/frozen_modules/encodings___init__.h - -Python/frozen_modules/encodings_aliases.h: Programs/_freeze_module Lib/encodings/aliases.py - $(srcdir)/Programs/_freeze_module encodings.aliases $(srcdir)/Lib/encodings/aliases.py $(srcdir)/Python/frozen_modules/encodings_aliases.h - -Python/frozen_modules/encodings_ascii.h: Programs/_freeze_module Lib/encodings/ascii.py - $(srcdir)/Programs/_freeze_module encodings.ascii $(srcdir)/Lib/encodings/ascii.py $(srcdir)/Python/frozen_modules/encodings_ascii.h - -Python/frozen_modules/encodings_base64_codec.h: Programs/_freeze_module Lib/encodings/base64_codec.py - $(srcdir)/Programs/_freeze_module encodings.base64_codec $(srcdir)/Lib/encodings/base64_codec.py $(srcdir)/Python/frozen_modules/encodings_base64_codec.h - -Python/frozen_modules/encodings_big5.h: Programs/_freeze_module Lib/encodings/big5.py - $(srcdir)/Programs/_freeze_module encodings.big5 $(srcdir)/Lib/encodings/big5.py $(srcdir)/Python/frozen_modules/encodings_big5.h - -Python/frozen_modules/encodings_big5hkscs.h: Programs/_freeze_module Lib/encodings/big5hkscs.py - $(srcdir)/Programs/_freeze_module encodings.big5hkscs $(srcdir)/Lib/encodings/big5hkscs.py $(srcdir)/Python/frozen_modules/encodings_big5hkscs.h - -Python/frozen_modules/encodings_bz2_codec.h: Programs/_freeze_module Lib/encodings/bz2_codec.py - $(srcdir)/Programs/_freeze_module encodings.bz2_codec $(srcdir)/Lib/encodings/bz2_codec.py $(srcdir)/Python/frozen_modules/encodings_bz2_codec.h - -Python/frozen_modules/encodings_charmap.h: Programs/_freeze_module Lib/encodings/charmap.py - $(srcdir)/Programs/_freeze_module encodings.charmap $(srcdir)/Lib/encodings/charmap.py $(srcdir)/Python/frozen_modules/encodings_charmap.h - -Python/frozen_modules/encodings_cp037.h: Programs/_freeze_module Lib/encodings/cp037.py - $(srcdir)/Programs/_freeze_module encodings.cp037 $(srcdir)/Lib/encodings/cp037.py $(srcdir)/Python/frozen_modules/encodings_cp037.h - -Python/frozen_modules/encodings_cp1006.h: Programs/_freeze_module Lib/encodings/cp1006.py - $(srcdir)/Programs/_freeze_module encodings.cp1006 $(srcdir)/Lib/encodings/cp1006.py $(srcdir)/Python/frozen_modules/encodings_cp1006.h - -Python/frozen_modules/encodings_cp1026.h: Programs/_freeze_module Lib/encodings/cp1026.py - $(srcdir)/Programs/_freeze_module encodings.cp1026 $(srcdir)/Lib/encodings/cp1026.py $(srcdir)/Python/frozen_modules/encodings_cp1026.h - -Python/frozen_modules/encodings_cp1125.h: Programs/_freeze_module Lib/encodings/cp1125.py - $(srcdir)/Programs/_freeze_module encodings.cp1125 $(srcdir)/Lib/encodings/cp1125.py $(srcdir)/Python/frozen_modules/encodings_cp1125.h - -Python/frozen_modules/encodings_cp1140.h: Programs/_freeze_module Lib/encodings/cp1140.py - $(srcdir)/Programs/_freeze_module encodings.cp1140 $(srcdir)/Lib/encodings/cp1140.py $(srcdir)/Python/frozen_modules/encodings_cp1140.h - -Python/frozen_modules/encodings_cp1250.h: Programs/_freeze_module Lib/encodings/cp1250.py - $(srcdir)/Programs/_freeze_module encodings.cp1250 $(srcdir)/Lib/encodings/cp1250.py $(srcdir)/Python/frozen_modules/encodings_cp1250.h - -Python/frozen_modules/encodings_cp1251.h: Programs/_freeze_module Lib/encodings/cp1251.py - $(srcdir)/Programs/_freeze_module encodings.cp1251 $(srcdir)/Lib/encodings/cp1251.py $(srcdir)/Python/frozen_modules/encodings_cp1251.h - -Python/frozen_modules/encodings_cp1252.h: Programs/_freeze_module Lib/encodings/cp1252.py - $(srcdir)/Programs/_freeze_module encodings.cp1252 $(srcdir)/Lib/encodings/cp1252.py $(srcdir)/Python/frozen_modules/encodings_cp1252.h - -Python/frozen_modules/encodings_cp1253.h: Programs/_freeze_module Lib/encodings/cp1253.py - $(srcdir)/Programs/_freeze_module encodings.cp1253 $(srcdir)/Lib/encodings/cp1253.py $(srcdir)/Python/frozen_modules/encodings_cp1253.h - -Python/frozen_modules/encodings_cp1254.h: Programs/_freeze_module Lib/encodings/cp1254.py - $(srcdir)/Programs/_freeze_module encodings.cp1254 $(srcdir)/Lib/encodings/cp1254.py $(srcdir)/Python/frozen_modules/encodings_cp1254.h - -Python/frozen_modules/encodings_cp1255.h: Programs/_freeze_module Lib/encodings/cp1255.py - $(srcdir)/Programs/_freeze_module encodings.cp1255 $(srcdir)/Lib/encodings/cp1255.py $(srcdir)/Python/frozen_modules/encodings_cp1255.h - -Python/frozen_modules/encodings_cp1256.h: Programs/_freeze_module Lib/encodings/cp1256.py - $(srcdir)/Programs/_freeze_module encodings.cp1256 $(srcdir)/Lib/encodings/cp1256.py $(srcdir)/Python/frozen_modules/encodings_cp1256.h - -Python/frozen_modules/encodings_cp1257.h: Programs/_freeze_module Lib/encodings/cp1257.py - $(srcdir)/Programs/_freeze_module encodings.cp1257 $(srcdir)/Lib/encodings/cp1257.py $(srcdir)/Python/frozen_modules/encodings_cp1257.h - -Python/frozen_modules/encodings_cp1258.h: Programs/_freeze_module Lib/encodings/cp1258.py - $(srcdir)/Programs/_freeze_module encodings.cp1258 $(srcdir)/Lib/encodings/cp1258.py $(srcdir)/Python/frozen_modules/encodings_cp1258.h - -Python/frozen_modules/encodings_cp273.h: Programs/_freeze_module Lib/encodings/cp273.py - $(srcdir)/Programs/_freeze_module encodings.cp273 $(srcdir)/Lib/encodings/cp273.py $(srcdir)/Python/frozen_modules/encodings_cp273.h - -Python/frozen_modules/encodings_cp424.h: Programs/_freeze_module Lib/encodings/cp424.py - $(srcdir)/Programs/_freeze_module encodings.cp424 $(srcdir)/Lib/encodings/cp424.py $(srcdir)/Python/frozen_modules/encodings_cp424.h - -Python/frozen_modules/encodings_cp437.h: Programs/_freeze_module Lib/encodings/cp437.py - $(srcdir)/Programs/_freeze_module encodings.cp437 $(srcdir)/Lib/encodings/cp437.py $(srcdir)/Python/frozen_modules/encodings_cp437.h - -Python/frozen_modules/encodings_cp500.h: Programs/_freeze_module Lib/encodings/cp500.py - $(srcdir)/Programs/_freeze_module encodings.cp500 $(srcdir)/Lib/encodings/cp500.py $(srcdir)/Python/frozen_modules/encodings_cp500.h - -Python/frozen_modules/encodings_cp720.h: Programs/_freeze_module Lib/encodings/cp720.py - $(srcdir)/Programs/_freeze_module encodings.cp720 $(srcdir)/Lib/encodings/cp720.py $(srcdir)/Python/frozen_modules/encodings_cp720.h - -Python/frozen_modules/encodings_cp737.h: Programs/_freeze_module Lib/encodings/cp737.py - $(srcdir)/Programs/_freeze_module encodings.cp737 $(srcdir)/Lib/encodings/cp737.py $(srcdir)/Python/frozen_modules/encodings_cp737.h - -Python/frozen_modules/encodings_cp775.h: Programs/_freeze_module Lib/encodings/cp775.py - $(srcdir)/Programs/_freeze_module encodings.cp775 $(srcdir)/Lib/encodings/cp775.py $(srcdir)/Python/frozen_modules/encodings_cp775.h - -Python/frozen_modules/encodings_cp850.h: Programs/_freeze_module Lib/encodings/cp850.py - $(srcdir)/Programs/_freeze_module encodings.cp850 $(srcdir)/Lib/encodings/cp850.py $(srcdir)/Python/frozen_modules/encodings_cp850.h - -Python/frozen_modules/encodings_cp852.h: Programs/_freeze_module Lib/encodings/cp852.py - $(srcdir)/Programs/_freeze_module encodings.cp852 $(srcdir)/Lib/encodings/cp852.py $(srcdir)/Python/frozen_modules/encodings_cp852.h - -Python/frozen_modules/encodings_cp855.h: Programs/_freeze_module Lib/encodings/cp855.py - $(srcdir)/Programs/_freeze_module encodings.cp855 $(srcdir)/Lib/encodings/cp855.py $(srcdir)/Python/frozen_modules/encodings_cp855.h - -Python/frozen_modules/encodings_cp856.h: Programs/_freeze_module Lib/encodings/cp856.py - $(srcdir)/Programs/_freeze_module encodings.cp856 $(srcdir)/Lib/encodings/cp856.py $(srcdir)/Python/frozen_modules/encodings_cp856.h - -Python/frozen_modules/encodings_cp857.h: Programs/_freeze_module Lib/encodings/cp857.py - $(srcdir)/Programs/_freeze_module encodings.cp857 $(srcdir)/Lib/encodings/cp857.py $(srcdir)/Python/frozen_modules/encodings_cp857.h - -Python/frozen_modules/encodings_cp858.h: Programs/_freeze_module Lib/encodings/cp858.py - $(srcdir)/Programs/_freeze_module encodings.cp858 $(srcdir)/Lib/encodings/cp858.py $(srcdir)/Python/frozen_modules/encodings_cp858.h - -Python/frozen_modules/encodings_cp860.h: Programs/_freeze_module Lib/encodings/cp860.py - $(srcdir)/Programs/_freeze_module encodings.cp860 $(srcdir)/Lib/encodings/cp860.py $(srcdir)/Python/frozen_modules/encodings_cp860.h - -Python/frozen_modules/encodings_cp861.h: Programs/_freeze_module Lib/encodings/cp861.py - $(srcdir)/Programs/_freeze_module encodings.cp861 $(srcdir)/Lib/encodings/cp861.py $(srcdir)/Python/frozen_modules/encodings_cp861.h - -Python/frozen_modules/encodings_cp862.h: Programs/_freeze_module Lib/encodings/cp862.py - $(srcdir)/Programs/_freeze_module encodings.cp862 $(srcdir)/Lib/encodings/cp862.py $(srcdir)/Python/frozen_modules/encodings_cp862.h - -Python/frozen_modules/encodings_cp863.h: Programs/_freeze_module Lib/encodings/cp863.py - $(srcdir)/Programs/_freeze_module encodings.cp863 $(srcdir)/Lib/encodings/cp863.py $(srcdir)/Python/frozen_modules/encodings_cp863.h - -Python/frozen_modules/encodings_cp864.h: Programs/_freeze_module Lib/encodings/cp864.py - $(srcdir)/Programs/_freeze_module encodings.cp864 $(srcdir)/Lib/encodings/cp864.py $(srcdir)/Python/frozen_modules/encodings_cp864.h - -Python/frozen_modules/encodings_cp865.h: Programs/_freeze_module Lib/encodings/cp865.py - $(srcdir)/Programs/_freeze_module encodings.cp865 $(srcdir)/Lib/encodings/cp865.py $(srcdir)/Python/frozen_modules/encodings_cp865.h - -Python/frozen_modules/encodings_cp866.h: Programs/_freeze_module Lib/encodings/cp866.py - $(srcdir)/Programs/_freeze_module encodings.cp866 $(srcdir)/Lib/encodings/cp866.py $(srcdir)/Python/frozen_modules/encodings_cp866.h - -Python/frozen_modules/encodings_cp869.h: Programs/_freeze_module Lib/encodings/cp869.py - $(srcdir)/Programs/_freeze_module encodings.cp869 $(srcdir)/Lib/encodings/cp869.py $(srcdir)/Python/frozen_modules/encodings_cp869.h - -Python/frozen_modules/encodings_cp874.h: Programs/_freeze_module Lib/encodings/cp874.py - $(srcdir)/Programs/_freeze_module encodings.cp874 $(srcdir)/Lib/encodings/cp874.py $(srcdir)/Python/frozen_modules/encodings_cp874.h - -Python/frozen_modules/encodings_cp875.h: Programs/_freeze_module Lib/encodings/cp875.py - $(srcdir)/Programs/_freeze_module encodings.cp875 $(srcdir)/Lib/encodings/cp875.py $(srcdir)/Python/frozen_modules/encodings_cp875.h - -Python/frozen_modules/encodings_cp932.h: Programs/_freeze_module Lib/encodings/cp932.py - $(srcdir)/Programs/_freeze_module encodings.cp932 $(srcdir)/Lib/encodings/cp932.py $(srcdir)/Python/frozen_modules/encodings_cp932.h - -Python/frozen_modules/encodings_cp949.h: Programs/_freeze_module Lib/encodings/cp949.py - $(srcdir)/Programs/_freeze_module encodings.cp949 $(srcdir)/Lib/encodings/cp949.py $(srcdir)/Python/frozen_modules/encodings_cp949.h - -Python/frozen_modules/encodings_cp950.h: Programs/_freeze_module Lib/encodings/cp950.py - $(srcdir)/Programs/_freeze_module encodings.cp950 $(srcdir)/Lib/encodings/cp950.py $(srcdir)/Python/frozen_modules/encodings_cp950.h - -Python/frozen_modules/encodings_euc_jis_2004.h: Programs/_freeze_module Lib/encodings/euc_jis_2004.py - $(srcdir)/Programs/_freeze_module encodings.euc_jis_2004 $(srcdir)/Lib/encodings/euc_jis_2004.py $(srcdir)/Python/frozen_modules/encodings_euc_jis_2004.h - -Python/frozen_modules/encodings_euc_jisx0213.h: Programs/_freeze_module Lib/encodings/euc_jisx0213.py - $(srcdir)/Programs/_freeze_module encodings.euc_jisx0213 $(srcdir)/Lib/encodings/euc_jisx0213.py $(srcdir)/Python/frozen_modules/encodings_euc_jisx0213.h - -Python/frozen_modules/encodings_euc_jp.h: Programs/_freeze_module Lib/encodings/euc_jp.py - $(srcdir)/Programs/_freeze_module encodings.euc_jp $(srcdir)/Lib/encodings/euc_jp.py $(srcdir)/Python/frozen_modules/encodings_euc_jp.h - -Python/frozen_modules/encodings_euc_kr.h: Programs/_freeze_module Lib/encodings/euc_kr.py - $(srcdir)/Programs/_freeze_module encodings.euc_kr $(srcdir)/Lib/encodings/euc_kr.py $(srcdir)/Python/frozen_modules/encodings_euc_kr.h - -Python/frozen_modules/encodings_gb18030.h: Programs/_freeze_module Lib/encodings/gb18030.py - $(srcdir)/Programs/_freeze_module encodings.gb18030 $(srcdir)/Lib/encodings/gb18030.py $(srcdir)/Python/frozen_modules/encodings_gb18030.h - -Python/frozen_modules/encodings_gb2312.h: Programs/_freeze_module Lib/encodings/gb2312.py - $(srcdir)/Programs/_freeze_module encodings.gb2312 $(srcdir)/Lib/encodings/gb2312.py $(srcdir)/Python/frozen_modules/encodings_gb2312.h - -Python/frozen_modules/encodings_gbk.h: Programs/_freeze_module Lib/encodings/gbk.py - $(srcdir)/Programs/_freeze_module encodings.gbk $(srcdir)/Lib/encodings/gbk.py $(srcdir)/Python/frozen_modules/encodings_gbk.h - -Python/frozen_modules/encodings_hex_codec.h: Programs/_freeze_module Lib/encodings/hex_codec.py - $(srcdir)/Programs/_freeze_module encodings.hex_codec $(srcdir)/Lib/encodings/hex_codec.py $(srcdir)/Python/frozen_modules/encodings_hex_codec.h - -Python/frozen_modules/encodings_hp_roman8.h: Programs/_freeze_module Lib/encodings/hp_roman8.py - $(srcdir)/Programs/_freeze_module encodings.hp_roman8 $(srcdir)/Lib/encodings/hp_roman8.py $(srcdir)/Python/frozen_modules/encodings_hp_roman8.h - -Python/frozen_modules/encodings_hz.h: Programs/_freeze_module Lib/encodings/hz.py - $(srcdir)/Programs/_freeze_module encodings.hz $(srcdir)/Lib/encodings/hz.py $(srcdir)/Python/frozen_modules/encodings_hz.h - -Python/frozen_modules/encodings_idna.h: Programs/_freeze_module Lib/encodings/idna.py - $(srcdir)/Programs/_freeze_module encodings.idna $(srcdir)/Lib/encodings/idna.py $(srcdir)/Python/frozen_modules/encodings_idna.h - -Python/frozen_modules/encodings_iso2022_jp.h: Programs/_freeze_module Lib/encodings/iso2022_jp.py - $(srcdir)/Programs/_freeze_module encodings.iso2022_jp $(srcdir)/Lib/encodings/iso2022_jp.py $(srcdir)/Python/frozen_modules/encodings_iso2022_jp.h - -Python/frozen_modules/encodings_iso2022_jp_1.h: Programs/_freeze_module Lib/encodings/iso2022_jp_1.py - $(srcdir)/Programs/_freeze_module encodings.iso2022_jp_1 $(srcdir)/Lib/encodings/iso2022_jp_1.py $(srcdir)/Python/frozen_modules/encodings_iso2022_jp_1.h - -Python/frozen_modules/encodings_iso2022_jp_2.h: Programs/_freeze_module Lib/encodings/iso2022_jp_2.py - $(srcdir)/Programs/_freeze_module encodings.iso2022_jp_2 $(srcdir)/Lib/encodings/iso2022_jp_2.py $(srcdir)/Python/frozen_modules/encodings_iso2022_jp_2.h - -Python/frozen_modules/encodings_iso2022_jp_2004.h: Programs/_freeze_module Lib/encodings/iso2022_jp_2004.py - $(srcdir)/Programs/_freeze_module encodings.iso2022_jp_2004 $(srcdir)/Lib/encodings/iso2022_jp_2004.py $(srcdir)/Python/frozen_modules/encodings_iso2022_jp_2004.h - -Python/frozen_modules/encodings_iso2022_jp_3.h: Programs/_freeze_module Lib/encodings/iso2022_jp_3.py - $(srcdir)/Programs/_freeze_module encodings.iso2022_jp_3 $(srcdir)/Lib/encodings/iso2022_jp_3.py $(srcdir)/Python/frozen_modules/encodings_iso2022_jp_3.h - -Python/frozen_modules/encodings_iso2022_jp_ext.h: Programs/_freeze_module Lib/encodings/iso2022_jp_ext.py - $(srcdir)/Programs/_freeze_module encodings.iso2022_jp_ext $(srcdir)/Lib/encodings/iso2022_jp_ext.py $(srcdir)/Python/frozen_modules/encodings_iso2022_jp_ext.h - -Python/frozen_modules/encodings_iso2022_kr.h: Programs/_freeze_module Lib/encodings/iso2022_kr.py - $(srcdir)/Programs/_freeze_module encodings.iso2022_kr $(srcdir)/Lib/encodings/iso2022_kr.py $(srcdir)/Python/frozen_modules/encodings_iso2022_kr.h - -Python/frozen_modules/encodings_iso8859_1.h: Programs/_freeze_module Lib/encodings/iso8859_1.py - $(srcdir)/Programs/_freeze_module encodings.iso8859_1 $(srcdir)/Lib/encodings/iso8859_1.py $(srcdir)/Python/frozen_modules/encodings_iso8859_1.h - -Python/frozen_modules/encodings_iso8859_10.h: Programs/_freeze_module Lib/encodings/iso8859_10.py - $(srcdir)/Programs/_freeze_module encodings.iso8859_10 $(srcdir)/Lib/encodings/iso8859_10.py $(srcdir)/Python/frozen_modules/encodings_iso8859_10.h - -Python/frozen_modules/encodings_iso8859_11.h: Programs/_freeze_module Lib/encodings/iso8859_11.py - $(srcdir)/Programs/_freeze_module encodings.iso8859_11 $(srcdir)/Lib/encodings/iso8859_11.py $(srcdir)/Python/frozen_modules/encodings_iso8859_11.h - -Python/frozen_modules/encodings_iso8859_13.h: Programs/_freeze_module Lib/encodings/iso8859_13.py - $(srcdir)/Programs/_freeze_module encodings.iso8859_13 $(srcdir)/Lib/encodings/iso8859_13.py $(srcdir)/Python/frozen_modules/encodings_iso8859_13.h - -Python/frozen_modules/encodings_iso8859_14.h: Programs/_freeze_module Lib/encodings/iso8859_14.py - $(srcdir)/Programs/_freeze_module encodings.iso8859_14 $(srcdir)/Lib/encodings/iso8859_14.py $(srcdir)/Python/frozen_modules/encodings_iso8859_14.h - -Python/frozen_modules/encodings_iso8859_15.h: Programs/_freeze_module Lib/encodings/iso8859_15.py - $(srcdir)/Programs/_freeze_module encodings.iso8859_15 $(srcdir)/Lib/encodings/iso8859_15.py $(srcdir)/Python/frozen_modules/encodings_iso8859_15.h - -Python/frozen_modules/encodings_iso8859_16.h: Programs/_freeze_module Lib/encodings/iso8859_16.py - $(srcdir)/Programs/_freeze_module encodings.iso8859_16 $(srcdir)/Lib/encodings/iso8859_16.py $(srcdir)/Python/frozen_modules/encodings_iso8859_16.h - -Python/frozen_modules/encodings_iso8859_2.h: Programs/_freeze_module Lib/encodings/iso8859_2.py - $(srcdir)/Programs/_freeze_module encodings.iso8859_2 $(srcdir)/Lib/encodings/iso8859_2.py $(srcdir)/Python/frozen_modules/encodings_iso8859_2.h - -Python/frozen_modules/encodings_iso8859_3.h: Programs/_freeze_module Lib/encodings/iso8859_3.py - $(srcdir)/Programs/_freeze_module encodings.iso8859_3 $(srcdir)/Lib/encodings/iso8859_3.py $(srcdir)/Python/frozen_modules/encodings_iso8859_3.h - -Python/frozen_modules/encodings_iso8859_4.h: Programs/_freeze_module Lib/encodings/iso8859_4.py - $(srcdir)/Programs/_freeze_module encodings.iso8859_4 $(srcdir)/Lib/encodings/iso8859_4.py $(srcdir)/Python/frozen_modules/encodings_iso8859_4.h - -Python/frozen_modules/encodings_iso8859_5.h: Programs/_freeze_module Lib/encodings/iso8859_5.py - $(srcdir)/Programs/_freeze_module encodings.iso8859_5 $(srcdir)/Lib/encodings/iso8859_5.py $(srcdir)/Python/frozen_modules/encodings_iso8859_5.h - -Python/frozen_modules/encodings_iso8859_6.h: Programs/_freeze_module Lib/encodings/iso8859_6.py - $(srcdir)/Programs/_freeze_module encodings.iso8859_6 $(srcdir)/Lib/encodings/iso8859_6.py $(srcdir)/Python/frozen_modules/encodings_iso8859_6.h - -Python/frozen_modules/encodings_iso8859_7.h: Programs/_freeze_module Lib/encodings/iso8859_7.py - $(srcdir)/Programs/_freeze_module encodings.iso8859_7 $(srcdir)/Lib/encodings/iso8859_7.py $(srcdir)/Python/frozen_modules/encodings_iso8859_7.h - -Python/frozen_modules/encodings_iso8859_8.h: Programs/_freeze_module Lib/encodings/iso8859_8.py - $(srcdir)/Programs/_freeze_module encodings.iso8859_8 $(srcdir)/Lib/encodings/iso8859_8.py $(srcdir)/Python/frozen_modules/encodings_iso8859_8.h - -Python/frozen_modules/encodings_iso8859_9.h: Programs/_freeze_module Lib/encodings/iso8859_9.py - $(srcdir)/Programs/_freeze_module encodings.iso8859_9 $(srcdir)/Lib/encodings/iso8859_9.py $(srcdir)/Python/frozen_modules/encodings_iso8859_9.h - -Python/frozen_modules/encodings_johab.h: Programs/_freeze_module Lib/encodings/johab.py - $(srcdir)/Programs/_freeze_module encodings.johab $(srcdir)/Lib/encodings/johab.py $(srcdir)/Python/frozen_modules/encodings_johab.h - -Python/frozen_modules/encodings_koi8_r.h: Programs/_freeze_module Lib/encodings/koi8_r.py - $(srcdir)/Programs/_freeze_module encodings.koi8_r $(srcdir)/Lib/encodings/koi8_r.py $(srcdir)/Python/frozen_modules/encodings_koi8_r.h - -Python/frozen_modules/encodings_koi8_t.h: Programs/_freeze_module Lib/encodings/koi8_t.py - $(srcdir)/Programs/_freeze_module encodings.koi8_t $(srcdir)/Lib/encodings/koi8_t.py $(srcdir)/Python/frozen_modules/encodings_koi8_t.h - -Python/frozen_modules/encodings_koi8_u.h: Programs/_freeze_module Lib/encodings/koi8_u.py - $(srcdir)/Programs/_freeze_module encodings.koi8_u $(srcdir)/Lib/encodings/koi8_u.py $(srcdir)/Python/frozen_modules/encodings_koi8_u.h - -Python/frozen_modules/encodings_kz1048.h: Programs/_freeze_module Lib/encodings/kz1048.py - $(srcdir)/Programs/_freeze_module encodings.kz1048 $(srcdir)/Lib/encodings/kz1048.py $(srcdir)/Python/frozen_modules/encodings_kz1048.h - -Python/frozen_modules/encodings_latin_1.h: Programs/_freeze_module Lib/encodings/latin_1.py - $(srcdir)/Programs/_freeze_module encodings.latin_1 $(srcdir)/Lib/encodings/latin_1.py $(srcdir)/Python/frozen_modules/encodings_latin_1.h - -Python/frozen_modules/encodings_mac_arabic.h: Programs/_freeze_module Lib/encodings/mac_arabic.py - $(srcdir)/Programs/_freeze_module encodings.mac_arabic $(srcdir)/Lib/encodings/mac_arabic.py $(srcdir)/Python/frozen_modules/encodings_mac_arabic.h - -Python/frozen_modules/encodings_mac_croatian.h: Programs/_freeze_module Lib/encodings/mac_croatian.py - $(srcdir)/Programs/_freeze_module encodings.mac_croatian $(srcdir)/Lib/encodings/mac_croatian.py $(srcdir)/Python/frozen_modules/encodings_mac_croatian.h - -Python/frozen_modules/encodings_mac_cyrillic.h: Programs/_freeze_module Lib/encodings/mac_cyrillic.py - $(srcdir)/Programs/_freeze_module encodings.mac_cyrillic $(srcdir)/Lib/encodings/mac_cyrillic.py $(srcdir)/Python/frozen_modules/encodings_mac_cyrillic.h - -Python/frozen_modules/encodings_mac_farsi.h: Programs/_freeze_module Lib/encodings/mac_farsi.py - $(srcdir)/Programs/_freeze_module encodings.mac_farsi $(srcdir)/Lib/encodings/mac_farsi.py $(srcdir)/Python/frozen_modules/encodings_mac_farsi.h - -Python/frozen_modules/encodings_mac_greek.h: Programs/_freeze_module Lib/encodings/mac_greek.py - $(srcdir)/Programs/_freeze_module encodings.mac_greek $(srcdir)/Lib/encodings/mac_greek.py $(srcdir)/Python/frozen_modules/encodings_mac_greek.h - -Python/frozen_modules/encodings_mac_iceland.h: Programs/_freeze_module Lib/encodings/mac_iceland.py - $(srcdir)/Programs/_freeze_module encodings.mac_iceland $(srcdir)/Lib/encodings/mac_iceland.py $(srcdir)/Python/frozen_modules/encodings_mac_iceland.h - -Python/frozen_modules/encodings_mac_latin2.h: Programs/_freeze_module Lib/encodings/mac_latin2.py - $(srcdir)/Programs/_freeze_module encodings.mac_latin2 $(srcdir)/Lib/encodings/mac_latin2.py $(srcdir)/Python/frozen_modules/encodings_mac_latin2.h - -Python/frozen_modules/encodings_mac_roman.h: Programs/_freeze_module Lib/encodings/mac_roman.py - $(srcdir)/Programs/_freeze_module encodings.mac_roman $(srcdir)/Lib/encodings/mac_roman.py $(srcdir)/Python/frozen_modules/encodings_mac_roman.h - -Python/frozen_modules/encodings_mac_romanian.h: Programs/_freeze_module Lib/encodings/mac_romanian.py - $(srcdir)/Programs/_freeze_module encodings.mac_romanian $(srcdir)/Lib/encodings/mac_romanian.py $(srcdir)/Python/frozen_modules/encodings_mac_romanian.h - -Python/frozen_modules/encodings_mac_turkish.h: Programs/_freeze_module Lib/encodings/mac_turkish.py - $(srcdir)/Programs/_freeze_module encodings.mac_turkish $(srcdir)/Lib/encodings/mac_turkish.py $(srcdir)/Python/frozen_modules/encodings_mac_turkish.h - -Python/frozen_modules/encodings_mbcs.h: Programs/_freeze_module Lib/encodings/mbcs.py - $(srcdir)/Programs/_freeze_module encodings.mbcs $(srcdir)/Lib/encodings/mbcs.py $(srcdir)/Python/frozen_modules/encodings_mbcs.h - -Python/frozen_modules/encodings_oem.h: Programs/_freeze_module Lib/encodings/oem.py - $(srcdir)/Programs/_freeze_module encodings.oem $(srcdir)/Lib/encodings/oem.py $(srcdir)/Python/frozen_modules/encodings_oem.h - -Python/frozen_modules/encodings_palmos.h: Programs/_freeze_module Lib/encodings/palmos.py - $(srcdir)/Programs/_freeze_module encodings.palmos $(srcdir)/Lib/encodings/palmos.py $(srcdir)/Python/frozen_modules/encodings_palmos.h - -Python/frozen_modules/encodings_ptcp154.h: Programs/_freeze_module Lib/encodings/ptcp154.py - $(srcdir)/Programs/_freeze_module encodings.ptcp154 $(srcdir)/Lib/encodings/ptcp154.py $(srcdir)/Python/frozen_modules/encodings_ptcp154.h - -Python/frozen_modules/encodings_punycode.h: Programs/_freeze_module Lib/encodings/punycode.py - $(srcdir)/Programs/_freeze_module encodings.punycode $(srcdir)/Lib/encodings/punycode.py $(srcdir)/Python/frozen_modules/encodings_punycode.h - -Python/frozen_modules/encodings_quopri_codec.h: Programs/_freeze_module Lib/encodings/quopri_codec.py - $(srcdir)/Programs/_freeze_module encodings.quopri_codec $(srcdir)/Lib/encodings/quopri_codec.py $(srcdir)/Python/frozen_modules/encodings_quopri_codec.h - -Python/frozen_modules/encodings_raw_unicode_escape.h: Programs/_freeze_module Lib/encodings/raw_unicode_escape.py - $(srcdir)/Programs/_freeze_module encodings.raw_unicode_escape $(srcdir)/Lib/encodings/raw_unicode_escape.py $(srcdir)/Python/frozen_modules/encodings_raw_unicode_escape.h - -Python/frozen_modules/encodings_rot_13.h: Programs/_freeze_module Lib/encodings/rot_13.py - $(srcdir)/Programs/_freeze_module encodings.rot_13 $(srcdir)/Lib/encodings/rot_13.py $(srcdir)/Python/frozen_modules/encodings_rot_13.h - -Python/frozen_modules/encodings_shift_jis.h: Programs/_freeze_module Lib/encodings/shift_jis.py - $(srcdir)/Programs/_freeze_module encodings.shift_jis $(srcdir)/Lib/encodings/shift_jis.py $(srcdir)/Python/frozen_modules/encodings_shift_jis.h - -Python/frozen_modules/encodings_shift_jis_2004.h: Programs/_freeze_module Lib/encodings/shift_jis_2004.py - $(srcdir)/Programs/_freeze_module encodings.shift_jis_2004 $(srcdir)/Lib/encodings/shift_jis_2004.py $(srcdir)/Python/frozen_modules/encodings_shift_jis_2004.h - -Python/frozen_modules/encodings_shift_jisx0213.h: Programs/_freeze_module Lib/encodings/shift_jisx0213.py - $(srcdir)/Programs/_freeze_module encodings.shift_jisx0213 $(srcdir)/Lib/encodings/shift_jisx0213.py $(srcdir)/Python/frozen_modules/encodings_shift_jisx0213.h - -Python/frozen_modules/encodings_tis_620.h: Programs/_freeze_module Lib/encodings/tis_620.py - $(srcdir)/Programs/_freeze_module encodings.tis_620 $(srcdir)/Lib/encodings/tis_620.py $(srcdir)/Python/frozen_modules/encodings_tis_620.h - -Python/frozen_modules/encodings_undefined.h: Programs/_freeze_module Lib/encodings/undefined.py - $(srcdir)/Programs/_freeze_module encodings.undefined $(srcdir)/Lib/encodings/undefined.py $(srcdir)/Python/frozen_modules/encodings_undefined.h - -Python/frozen_modules/encodings_unicode_escape.h: Programs/_freeze_module Lib/encodings/unicode_escape.py - $(srcdir)/Programs/_freeze_module encodings.unicode_escape $(srcdir)/Lib/encodings/unicode_escape.py $(srcdir)/Python/frozen_modules/encodings_unicode_escape.h - -Python/frozen_modules/encodings_utf_16.h: Programs/_freeze_module Lib/encodings/utf_16.py - $(srcdir)/Programs/_freeze_module encodings.utf_16 $(srcdir)/Lib/encodings/utf_16.py $(srcdir)/Python/frozen_modules/encodings_utf_16.h - -Python/frozen_modules/encodings_utf_16_be.h: Programs/_freeze_module Lib/encodings/utf_16_be.py - $(srcdir)/Programs/_freeze_module encodings.utf_16_be $(srcdir)/Lib/encodings/utf_16_be.py $(srcdir)/Python/frozen_modules/encodings_utf_16_be.h - -Python/frozen_modules/encodings_utf_16_le.h: Programs/_freeze_module Lib/encodings/utf_16_le.py - $(srcdir)/Programs/_freeze_module encodings.utf_16_le $(srcdir)/Lib/encodings/utf_16_le.py $(srcdir)/Python/frozen_modules/encodings_utf_16_le.h - -Python/frozen_modules/encodings_utf_32.h: Programs/_freeze_module Lib/encodings/utf_32.py - $(srcdir)/Programs/_freeze_module encodings.utf_32 $(srcdir)/Lib/encodings/utf_32.py $(srcdir)/Python/frozen_modules/encodings_utf_32.h - -Python/frozen_modules/encodings_utf_32_be.h: Programs/_freeze_module Lib/encodings/utf_32_be.py - $(srcdir)/Programs/_freeze_module encodings.utf_32_be $(srcdir)/Lib/encodings/utf_32_be.py $(srcdir)/Python/frozen_modules/encodings_utf_32_be.h - -Python/frozen_modules/encodings_utf_32_le.h: Programs/_freeze_module Lib/encodings/utf_32_le.py - $(srcdir)/Programs/_freeze_module encodings.utf_32_le $(srcdir)/Lib/encodings/utf_32_le.py $(srcdir)/Python/frozen_modules/encodings_utf_32_le.h - -Python/frozen_modules/encodings_utf_7.h: Programs/_freeze_module Lib/encodings/utf_7.py - $(srcdir)/Programs/_freeze_module encodings.utf_7 $(srcdir)/Lib/encodings/utf_7.py $(srcdir)/Python/frozen_modules/encodings_utf_7.h - -Python/frozen_modules/encodings_utf_8.h: Programs/_freeze_module Lib/encodings/utf_8.py - $(srcdir)/Programs/_freeze_module encodings.utf_8 $(srcdir)/Lib/encodings/utf_8.py $(srcdir)/Python/frozen_modules/encodings_utf_8.h - -Python/frozen_modules/encodings_utf_8_sig.h: Programs/_freeze_module Lib/encodings/utf_8_sig.py - $(srcdir)/Programs/_freeze_module encodings.utf_8_sig $(srcdir)/Lib/encodings/utf_8_sig.py $(srcdir)/Python/frozen_modules/encodings_utf_8_sig.h - -Python/frozen_modules/encodings_uu_codec.h: Programs/_freeze_module Lib/encodings/uu_codec.py - $(srcdir)/Programs/_freeze_module encodings.uu_codec $(srcdir)/Lib/encodings/uu_codec.py $(srcdir)/Python/frozen_modules/encodings_uu_codec.h - -Python/frozen_modules/encodings_zlib_codec.h: Programs/_freeze_module Lib/encodings/zlib_codec.py - $(srcdir)/Programs/_freeze_module encodings.zlib_codec $(srcdir)/Lib/encodings/zlib_codec.py $(srcdir)/Python/frozen_modules/encodings_zlib_codec.h - Python/frozen_modules/io.h: Programs/_freeze_module Lib/io.py Programs/_freeze_module io $(srcdir)/Lib/io.py $(srcdir)/Python/frozen_modules/io.h @@ -1402,129 +1033,6 @@ FROZEN_FILES = \ Python/frozen_modules/zipimport.h \ Python/frozen_modules/abc.h \ Python/frozen_modules/codecs.h \ - Python/frozen_modules/encodings.h \ - Python/frozen_modules/encodings___init__.h \ - Python/frozen_modules/encodings_aliases.h \ - Python/frozen_modules/encodings_ascii.h \ - Python/frozen_modules/encodings_base64_codec.h \ - Python/frozen_modules/encodings_big5.h \ - Python/frozen_modules/encodings_big5hkscs.h \ - Python/frozen_modules/encodings_bz2_codec.h \ - Python/frozen_modules/encodings_charmap.h \ - Python/frozen_modules/encodings_cp037.h \ - Python/frozen_modules/encodings_cp1006.h \ - Python/frozen_modules/encodings_cp1026.h \ - Python/frozen_modules/encodings_cp1125.h \ - Python/frozen_modules/encodings_cp1140.h \ - Python/frozen_modules/encodings_cp1250.h \ - Python/frozen_modules/encodings_cp1251.h \ - Python/frozen_modules/encodings_cp1252.h \ - Python/frozen_modules/encodings_cp1253.h \ - Python/frozen_modules/encodings_cp1254.h \ - Python/frozen_modules/encodings_cp1255.h \ - Python/frozen_modules/encodings_cp1256.h \ - Python/frozen_modules/encodings_cp1257.h \ - Python/frozen_modules/encodings_cp1258.h \ - Python/frozen_modules/encodings_cp273.h \ - Python/frozen_modules/encodings_cp424.h \ - Python/frozen_modules/encodings_cp437.h \ - Python/frozen_modules/encodings_cp500.h \ - Python/frozen_modules/encodings_cp720.h \ - Python/frozen_modules/encodings_cp737.h \ - Python/frozen_modules/encodings_cp775.h \ - Python/frozen_modules/encodings_cp850.h \ - Python/frozen_modules/encodings_cp852.h \ - Python/frozen_modules/encodings_cp855.h \ - Python/frozen_modules/encodings_cp856.h \ - Python/frozen_modules/encodings_cp857.h \ - Python/frozen_modules/encodings_cp858.h \ - Python/frozen_modules/encodings_cp860.h \ - Python/frozen_modules/encodings_cp861.h \ - Python/frozen_modules/encodings_cp862.h \ - Python/frozen_modules/encodings_cp863.h \ - Python/frozen_modules/encodings_cp864.h \ - Python/frozen_modules/encodings_cp865.h \ - Python/frozen_modules/encodings_cp866.h \ - Python/frozen_modules/encodings_cp869.h \ - Python/frozen_modules/encodings_cp874.h \ - Python/frozen_modules/encodings_cp875.h \ - Python/frozen_modules/encodings_cp932.h \ - Python/frozen_modules/encodings_cp949.h \ - Python/frozen_modules/encodings_cp950.h \ - Python/frozen_modules/encodings_euc_jis_2004.h \ - Python/frozen_modules/encodings_euc_jisx0213.h \ - Python/frozen_modules/encodings_euc_jp.h \ - Python/frozen_modules/encodings_euc_kr.h \ - Python/frozen_modules/encodings_gb18030.h \ - Python/frozen_modules/encodings_gb2312.h \ - Python/frozen_modules/encodings_gbk.h \ - Python/frozen_modules/encodings_hex_codec.h \ - Python/frozen_modules/encodings_hp_roman8.h \ - Python/frozen_modules/encodings_hz.h \ - Python/frozen_modules/encodings_idna.h \ - Python/frozen_modules/encodings_iso2022_jp.h \ - Python/frozen_modules/encodings_iso2022_jp_1.h \ - Python/frozen_modules/encodings_iso2022_jp_2.h \ - Python/frozen_modules/encodings_iso2022_jp_2004.h \ - Python/frozen_modules/encodings_iso2022_jp_3.h \ - Python/frozen_modules/encodings_iso2022_jp_ext.h \ - Python/frozen_modules/encodings_iso2022_kr.h \ - Python/frozen_modules/encodings_iso8859_1.h \ - Python/frozen_modules/encodings_iso8859_10.h \ - Python/frozen_modules/encodings_iso8859_11.h \ - Python/frozen_modules/encodings_iso8859_13.h \ - Python/frozen_modules/encodings_iso8859_14.h \ - Python/frozen_modules/encodings_iso8859_15.h \ - Python/frozen_modules/encodings_iso8859_16.h \ - Python/frozen_modules/encodings_iso8859_2.h \ - Python/frozen_modules/encodings_iso8859_3.h \ - Python/frozen_modules/encodings_iso8859_4.h \ - Python/frozen_modules/encodings_iso8859_5.h \ - Python/frozen_modules/encodings_iso8859_6.h \ - Python/frozen_modules/encodings_iso8859_7.h \ - Python/frozen_modules/encodings_iso8859_8.h \ - Python/frozen_modules/encodings_iso8859_9.h \ - Python/frozen_modules/encodings_johab.h \ - Python/frozen_modules/encodings_koi8_r.h \ - Python/frozen_modules/encodings_koi8_t.h \ - Python/frozen_modules/encodings_koi8_u.h \ - Python/frozen_modules/encodings_kz1048.h \ - Python/frozen_modules/encodings_latin_1.h \ - Python/frozen_modules/encodings_mac_arabic.h \ - Python/frozen_modules/encodings_mac_croatian.h \ - Python/frozen_modules/encodings_mac_cyrillic.h \ - Python/frozen_modules/encodings_mac_farsi.h \ - Python/frozen_modules/encodings_mac_greek.h \ - Python/frozen_modules/encodings_mac_iceland.h \ - Python/frozen_modules/encodings_mac_latin2.h \ - Python/frozen_modules/encodings_mac_roman.h \ - Python/frozen_modules/encodings_mac_romanian.h \ - Python/frozen_modules/encodings_mac_turkish.h \ - Python/frozen_modules/encodings_mbcs.h \ - Python/frozen_modules/encodings_oem.h \ - Python/frozen_modules/encodings_palmos.h \ - Python/frozen_modules/encodings_ptcp154.h \ - Python/frozen_modules/encodings_punycode.h \ - Python/frozen_modules/encodings_quopri_codec.h \ - Python/frozen_modules/encodings_raw_unicode_escape.h \ - Python/frozen_modules/encodings_rot_13.h \ - Python/frozen_modules/encodings_shift_jis.h \ - Python/frozen_modules/encodings_shift_jis_2004.h \ - Python/frozen_modules/encodings_shift_jisx0213.h \ - Python/frozen_modules/encodings_tis_620.h \ - Python/frozen_modules/encodings_undefined.h \ - Python/frozen_modules/encodings_unicode_escape.h \ - Python/frozen_modules/encodings_utf_16.h \ - Python/frozen_modules/encodings_utf_16_be.h \ - Python/frozen_modules/encodings_utf_16_le.h \ - Python/frozen_modules/encodings_utf_32.h \ - Python/frozen_modules/encodings_utf_32_be.h \ - Python/frozen_modules/encodings_utf_32_le.h \ - Python/frozen_modules/encodings_utf_7.h \ - Python/frozen_modules/encodings_utf_8.h \ - Python/frozen_modules/encodings_utf_8_sig.h \ - Python/frozen_modules/encodings_uu_codec.h \ - Python/frozen_modules/encodings_zlib_codec.h \ Python/frozen_modules/io.h \ Python/frozen_modules/_collections_abc.h \ Python/frozen_modules/_sitebuiltins.h \ diff --git a/PCbuild/_freeze_module.vcxproj b/PCbuild/_freeze_module.vcxproj index f9410ee58fc346..382351ce233387 100644 --- a/PCbuild/_freeze_module.vcxproj +++ b/PCbuild/_freeze_module.vcxproj @@ -255,621 +255,6 @@ $(IntDir)codecs.g.h $(PySourcePath)Python\frozen_modules\codecs.h - - encodings - $(IntDir)encodings.g.h - $(PySourcePath)Python\frozen_modules\encodings.h - - - encodings.__init__ - $(IntDir)encodings___init__.g.h - $(PySourcePath)Python\frozen_modules\encodings___init__.h - - - encodings.aliases - $(IntDir)encodings_aliases.g.h - $(PySourcePath)Python\frozen_modules\encodings_aliases.h - - - encodings.ascii - $(IntDir)encodings_ascii.g.h - $(PySourcePath)Python\frozen_modules\encodings_ascii.h - - - encodings.base64_codec - $(IntDir)encodings_base64_codec.g.h - $(PySourcePath)Python\frozen_modules\encodings_base64_codec.h - - - encodings.big5 - $(IntDir)encodings_big5.g.h - $(PySourcePath)Python\frozen_modules\encodings_big5.h - - - encodings.big5hkscs - $(IntDir)encodings_big5hkscs.g.h - $(PySourcePath)Python\frozen_modules\encodings_big5hkscs.h - - - encodings.bz2_codec - $(IntDir)encodings_bz2_codec.g.h - $(PySourcePath)Python\frozen_modules\encodings_bz2_codec.h - - - encodings.charmap - $(IntDir)encodings_charmap.g.h - $(PySourcePath)Python\frozen_modules\encodings_charmap.h - - - encodings.cp037 - $(IntDir)encodings_cp037.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp037.h - - - encodings.cp1006 - $(IntDir)encodings_cp1006.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp1006.h - - - encodings.cp1026 - $(IntDir)encodings_cp1026.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp1026.h - - - encodings.cp1125 - $(IntDir)encodings_cp1125.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp1125.h - - - encodings.cp1140 - $(IntDir)encodings_cp1140.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp1140.h - - - encodings.cp1250 - $(IntDir)encodings_cp1250.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp1250.h - - - encodings.cp1251 - $(IntDir)encodings_cp1251.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp1251.h - - - encodings.cp1252 - $(IntDir)encodings_cp1252.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp1252.h - - - encodings.cp1253 - $(IntDir)encodings_cp1253.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp1253.h - - - encodings.cp1254 - $(IntDir)encodings_cp1254.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp1254.h - - - encodings.cp1255 - $(IntDir)encodings_cp1255.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp1255.h - - - encodings.cp1256 - $(IntDir)encodings_cp1256.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp1256.h - - - encodings.cp1257 - $(IntDir)encodings_cp1257.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp1257.h - - - encodings.cp1258 - $(IntDir)encodings_cp1258.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp1258.h - - - encodings.cp273 - $(IntDir)encodings_cp273.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp273.h - - - encodings.cp424 - $(IntDir)encodings_cp424.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp424.h - - - encodings.cp437 - $(IntDir)encodings_cp437.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp437.h - - - encodings.cp500 - $(IntDir)encodings_cp500.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp500.h - - - encodings.cp720 - $(IntDir)encodings_cp720.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp720.h - - - encodings.cp737 - $(IntDir)encodings_cp737.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp737.h - - - encodings.cp775 - $(IntDir)encodings_cp775.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp775.h - - - encodings.cp850 - $(IntDir)encodings_cp850.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp850.h - - - encodings.cp852 - $(IntDir)encodings_cp852.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp852.h - - - encodings.cp855 - $(IntDir)encodings_cp855.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp855.h - - - encodings.cp856 - $(IntDir)encodings_cp856.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp856.h - - - encodings.cp857 - $(IntDir)encodings_cp857.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp857.h - - - encodings.cp858 - $(IntDir)encodings_cp858.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp858.h - - - encodings.cp860 - $(IntDir)encodings_cp860.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp860.h - - - encodings.cp861 - $(IntDir)encodings_cp861.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp861.h - - - encodings.cp862 - $(IntDir)encodings_cp862.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp862.h - - - encodings.cp863 - $(IntDir)encodings_cp863.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp863.h - - - encodings.cp864 - $(IntDir)encodings_cp864.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp864.h - - - encodings.cp865 - $(IntDir)encodings_cp865.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp865.h - - - encodings.cp866 - $(IntDir)encodings_cp866.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp866.h - - - encodings.cp869 - $(IntDir)encodings_cp869.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp869.h - - - encodings.cp874 - $(IntDir)encodings_cp874.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp874.h - - - encodings.cp875 - $(IntDir)encodings_cp875.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp875.h - - - encodings.cp932 - $(IntDir)encodings_cp932.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp932.h - - - encodings.cp949 - $(IntDir)encodings_cp949.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp949.h - - - encodings.cp950 - $(IntDir)encodings_cp950.g.h - $(PySourcePath)Python\frozen_modules\encodings_cp950.h - - - encodings.euc_jis_2004 - $(IntDir)encodings_euc_jis_2004.g.h - $(PySourcePath)Python\frozen_modules\encodings_euc_jis_2004.h - - - encodings.euc_jisx0213 - $(IntDir)encodings_euc_jisx0213.g.h - $(PySourcePath)Python\frozen_modules\encodings_euc_jisx0213.h - - - encodings.euc_jp - $(IntDir)encodings_euc_jp.g.h - $(PySourcePath)Python\frozen_modules\encodings_euc_jp.h - - - encodings.euc_kr - $(IntDir)encodings_euc_kr.g.h - $(PySourcePath)Python\frozen_modules\encodings_euc_kr.h - - - encodings.gb18030 - $(IntDir)encodings_gb18030.g.h - $(PySourcePath)Python\frozen_modules\encodings_gb18030.h - - - encodings.gb2312 - $(IntDir)encodings_gb2312.g.h - $(PySourcePath)Python\frozen_modules\encodings_gb2312.h - - - encodings.gbk - $(IntDir)encodings_gbk.g.h - $(PySourcePath)Python\frozen_modules\encodings_gbk.h - - - encodings.hex_codec - $(IntDir)encodings_hex_codec.g.h - $(PySourcePath)Python\frozen_modules\encodings_hex_codec.h - - - encodings.hp_roman8 - $(IntDir)encodings_hp_roman8.g.h - $(PySourcePath)Python\frozen_modules\encodings_hp_roman8.h - - - encodings.hz - $(IntDir)encodings_hz.g.h - $(PySourcePath)Python\frozen_modules\encodings_hz.h - - - encodings.idna - $(IntDir)encodings_idna.g.h - $(PySourcePath)Python\frozen_modules\encodings_idna.h - - - encodings.iso2022_jp - $(IntDir)encodings_iso2022_jp.g.h - $(PySourcePath)Python\frozen_modules\encodings_iso2022_jp.h - - - encodings.iso2022_jp_1 - $(IntDir)encodings_iso2022_jp_1.g.h - $(PySourcePath)Python\frozen_modules\encodings_iso2022_jp_1.h - - - encodings.iso2022_jp_2 - $(IntDir)encodings_iso2022_jp_2.g.h - $(PySourcePath)Python\frozen_modules\encodings_iso2022_jp_2.h - - - encodings.iso2022_jp_2004 - $(IntDir)encodings_iso2022_jp_2004.g.h - $(PySourcePath)Python\frozen_modules\encodings_iso2022_jp_2004.h - - - encodings.iso2022_jp_3 - $(IntDir)encodings_iso2022_jp_3.g.h - $(PySourcePath)Python\frozen_modules\encodings_iso2022_jp_3.h - - - encodings.iso2022_jp_ext - $(IntDir)encodings_iso2022_jp_ext.g.h - $(PySourcePath)Python\frozen_modules\encodings_iso2022_jp_ext.h - - - encodings.iso2022_kr - $(IntDir)encodings_iso2022_kr.g.h - $(PySourcePath)Python\frozen_modules\encodings_iso2022_kr.h - - - encodings.iso8859_1 - $(IntDir)encodings_iso8859_1.g.h - $(PySourcePath)Python\frozen_modules\encodings_iso8859_1.h - - - encodings.iso8859_10 - $(IntDir)encodings_iso8859_10.g.h - $(PySourcePath)Python\frozen_modules\encodings_iso8859_10.h - - - encodings.iso8859_11 - $(IntDir)encodings_iso8859_11.g.h - $(PySourcePath)Python\frozen_modules\encodings_iso8859_11.h - - - encodings.iso8859_13 - $(IntDir)encodings_iso8859_13.g.h - $(PySourcePath)Python\frozen_modules\encodings_iso8859_13.h - - - encodings.iso8859_14 - $(IntDir)encodings_iso8859_14.g.h - $(PySourcePath)Python\frozen_modules\encodings_iso8859_14.h - - - encodings.iso8859_15 - $(IntDir)encodings_iso8859_15.g.h - $(PySourcePath)Python\frozen_modules\encodings_iso8859_15.h - - - encodings.iso8859_16 - $(IntDir)encodings_iso8859_16.g.h - $(PySourcePath)Python\frozen_modules\encodings_iso8859_16.h - - - encodings.iso8859_2 - $(IntDir)encodings_iso8859_2.g.h - $(PySourcePath)Python\frozen_modules\encodings_iso8859_2.h - - - encodings.iso8859_3 - $(IntDir)encodings_iso8859_3.g.h - $(PySourcePath)Python\frozen_modules\encodings_iso8859_3.h - - - encodings.iso8859_4 - $(IntDir)encodings_iso8859_4.g.h - $(PySourcePath)Python\frozen_modules\encodings_iso8859_4.h - - - encodings.iso8859_5 - $(IntDir)encodings_iso8859_5.g.h - $(PySourcePath)Python\frozen_modules\encodings_iso8859_5.h - - - encodings.iso8859_6 - $(IntDir)encodings_iso8859_6.g.h - $(PySourcePath)Python\frozen_modules\encodings_iso8859_6.h - - - encodings.iso8859_7 - $(IntDir)encodings_iso8859_7.g.h - $(PySourcePath)Python\frozen_modules\encodings_iso8859_7.h - - - encodings.iso8859_8 - $(IntDir)encodings_iso8859_8.g.h - $(PySourcePath)Python\frozen_modules\encodings_iso8859_8.h - - - encodings.iso8859_9 - $(IntDir)encodings_iso8859_9.g.h - $(PySourcePath)Python\frozen_modules\encodings_iso8859_9.h - - - encodings.johab - $(IntDir)encodings_johab.g.h - $(PySourcePath)Python\frozen_modules\encodings_johab.h - - - encodings.koi8_r - $(IntDir)encodings_koi8_r.g.h - $(PySourcePath)Python\frozen_modules\encodings_koi8_r.h - - - encodings.koi8_t - $(IntDir)encodings_koi8_t.g.h - $(PySourcePath)Python\frozen_modules\encodings_koi8_t.h - - - encodings.koi8_u - $(IntDir)encodings_koi8_u.g.h - $(PySourcePath)Python\frozen_modules\encodings_koi8_u.h - - - encodings.kz1048 - $(IntDir)encodings_kz1048.g.h - $(PySourcePath)Python\frozen_modules\encodings_kz1048.h - - - encodings.latin_1 - $(IntDir)encodings_latin_1.g.h - $(PySourcePath)Python\frozen_modules\encodings_latin_1.h - - - encodings.mac_arabic - $(IntDir)encodings_mac_arabic.g.h - $(PySourcePath)Python\frozen_modules\encodings_mac_arabic.h - - - encodings.mac_croatian - $(IntDir)encodings_mac_croatian.g.h - $(PySourcePath)Python\frozen_modules\encodings_mac_croatian.h - - - encodings.mac_cyrillic - $(IntDir)encodings_mac_cyrillic.g.h - $(PySourcePath)Python\frozen_modules\encodings_mac_cyrillic.h - - - encodings.mac_farsi - $(IntDir)encodings_mac_farsi.g.h - $(PySourcePath)Python\frozen_modules\encodings_mac_farsi.h - - - encodings.mac_greek - $(IntDir)encodings_mac_greek.g.h - $(PySourcePath)Python\frozen_modules\encodings_mac_greek.h - - - encodings.mac_iceland - $(IntDir)encodings_mac_iceland.g.h - $(PySourcePath)Python\frozen_modules\encodings_mac_iceland.h - - - encodings.mac_latin2 - $(IntDir)encodings_mac_latin2.g.h - $(PySourcePath)Python\frozen_modules\encodings_mac_latin2.h - - - encodings.mac_roman - $(IntDir)encodings_mac_roman.g.h - $(PySourcePath)Python\frozen_modules\encodings_mac_roman.h - - - encodings.mac_romanian - $(IntDir)encodings_mac_romanian.g.h - $(PySourcePath)Python\frozen_modules\encodings_mac_romanian.h - - - encodings.mac_turkish - $(IntDir)encodings_mac_turkish.g.h - $(PySourcePath)Python\frozen_modules\encodings_mac_turkish.h - - - encodings.mbcs - $(IntDir)encodings_mbcs.g.h - $(PySourcePath)Python\frozen_modules\encodings_mbcs.h - - - encodings.oem - $(IntDir)encodings_oem.g.h - $(PySourcePath)Python\frozen_modules\encodings_oem.h - - - encodings.palmos - $(IntDir)encodings_palmos.g.h - $(PySourcePath)Python\frozen_modules\encodings_palmos.h - - - encodings.ptcp154 - $(IntDir)encodings_ptcp154.g.h - $(PySourcePath)Python\frozen_modules\encodings_ptcp154.h - - - encodings.punycode - $(IntDir)encodings_punycode.g.h - $(PySourcePath)Python\frozen_modules\encodings_punycode.h - - - encodings.quopri_codec - $(IntDir)encodings_quopri_codec.g.h - $(PySourcePath)Python\frozen_modules\encodings_quopri_codec.h - - - encodings.raw_unicode_escape - $(IntDir)encodings_raw_unicode_escape.g.h - $(PySourcePath)Python\frozen_modules\encodings_raw_unicode_escape.h - - - encodings.rot_13 - $(IntDir)encodings_rot_13.g.h - $(PySourcePath)Python\frozen_modules\encodings_rot_13.h - - - encodings.shift_jis - $(IntDir)encodings_shift_jis.g.h - $(PySourcePath)Python\frozen_modules\encodings_shift_jis.h - - - encodings.shift_jis_2004 - $(IntDir)encodings_shift_jis_2004.g.h - $(PySourcePath)Python\frozen_modules\encodings_shift_jis_2004.h - - - encodings.shift_jisx0213 - $(IntDir)encodings_shift_jisx0213.g.h - $(PySourcePath)Python\frozen_modules\encodings_shift_jisx0213.h - - - encodings.tis_620 - $(IntDir)encodings_tis_620.g.h - $(PySourcePath)Python\frozen_modules\encodings_tis_620.h - - - encodings.undefined - $(IntDir)encodings_undefined.g.h - $(PySourcePath)Python\frozen_modules\encodings_undefined.h - - - encodings.unicode_escape - $(IntDir)encodings_unicode_escape.g.h - $(PySourcePath)Python\frozen_modules\encodings_unicode_escape.h - - - encodings.utf_16 - $(IntDir)encodings_utf_16.g.h - $(PySourcePath)Python\frozen_modules\encodings_utf_16.h - - - encodings.utf_16_be - $(IntDir)encodings_utf_16_be.g.h - $(PySourcePath)Python\frozen_modules\encodings_utf_16_be.h - - - encodings.utf_16_le - $(IntDir)encodings_utf_16_le.g.h - $(PySourcePath)Python\frozen_modules\encodings_utf_16_le.h - - - encodings.utf_32 - $(IntDir)encodings_utf_32.g.h - $(PySourcePath)Python\frozen_modules\encodings_utf_32.h - - - encodings.utf_32_be - $(IntDir)encodings_utf_32_be.g.h - $(PySourcePath)Python\frozen_modules\encodings_utf_32_be.h - - - encodings.utf_32_le - $(IntDir)encodings_utf_32_le.g.h - $(PySourcePath)Python\frozen_modules\encodings_utf_32_le.h - - - encodings.utf_7 - $(IntDir)encodings_utf_7.g.h - $(PySourcePath)Python\frozen_modules\encodings_utf_7.h - - - encodings.utf_8 - $(IntDir)encodings_utf_8.g.h - $(PySourcePath)Python\frozen_modules\encodings_utf_8.h - - - encodings.utf_8_sig - $(IntDir)encodings_utf_8_sig.g.h - $(PySourcePath)Python\frozen_modules\encodings_utf_8_sig.h - - - encodings.uu_codec - $(IntDir)encodings_uu_codec.g.h - $(PySourcePath)Python\frozen_modules\encodings_uu_codec.h - - - encodings.zlib_codec - $(IntDir)encodings_zlib_codec.g.h - $(PySourcePath)Python\frozen_modules\encodings_zlib_codec.h - io $(IntDir)io.g.h diff --git a/PCbuild/_freeze_module.vcxproj.filters b/PCbuild/_freeze_module.vcxproj.filters index c4a327ca55b329..4a1c90f668e64b 100644 --- a/PCbuild/_freeze_module.vcxproj.filters +++ b/PCbuild/_freeze_module.vcxproj.filters @@ -31,375 +31,6 @@ Python Files - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - - - Python Files - Python Files diff --git a/Python/frozen.c b/Python/frozen.c index 1739d6eb740e4c..ca754241596f29 100644 --- a/Python/frozen.c +++ b/Python/frozen.c @@ -43,129 +43,6 @@ #include "frozen_modules/zipimport.h" #include "frozen_modules/abc.h" #include "frozen_modules/codecs.h" -#include "frozen_modules/encodings.h" -#include "frozen_modules/encodings___init__.h" -#include "frozen_modules/encodings_aliases.h" -#include "frozen_modules/encodings_ascii.h" -#include "frozen_modules/encodings_base64_codec.h" -#include "frozen_modules/encodings_big5.h" -#include "frozen_modules/encodings_big5hkscs.h" -#include "frozen_modules/encodings_bz2_codec.h" -#include "frozen_modules/encodings_charmap.h" -#include "frozen_modules/encodings_cp037.h" -#include "frozen_modules/encodings_cp1006.h" -#include "frozen_modules/encodings_cp1026.h" -#include "frozen_modules/encodings_cp1125.h" -#include "frozen_modules/encodings_cp1140.h" -#include "frozen_modules/encodings_cp1250.h" -#include "frozen_modules/encodings_cp1251.h" -#include "frozen_modules/encodings_cp1252.h" -#include "frozen_modules/encodings_cp1253.h" -#include "frozen_modules/encodings_cp1254.h" -#include "frozen_modules/encodings_cp1255.h" -#include "frozen_modules/encodings_cp1256.h" -#include "frozen_modules/encodings_cp1257.h" -#include "frozen_modules/encodings_cp1258.h" -#include "frozen_modules/encodings_cp273.h" -#include "frozen_modules/encodings_cp424.h" -#include "frozen_modules/encodings_cp437.h" -#include "frozen_modules/encodings_cp500.h" -#include "frozen_modules/encodings_cp720.h" -#include "frozen_modules/encodings_cp737.h" -#include "frozen_modules/encodings_cp775.h" -#include "frozen_modules/encodings_cp850.h" -#include "frozen_modules/encodings_cp852.h" -#include "frozen_modules/encodings_cp855.h" -#include "frozen_modules/encodings_cp856.h" -#include "frozen_modules/encodings_cp857.h" -#include "frozen_modules/encodings_cp858.h" -#include "frozen_modules/encodings_cp860.h" -#include "frozen_modules/encodings_cp861.h" -#include "frozen_modules/encodings_cp862.h" -#include "frozen_modules/encodings_cp863.h" -#include "frozen_modules/encodings_cp864.h" -#include "frozen_modules/encodings_cp865.h" -#include "frozen_modules/encodings_cp866.h" -#include "frozen_modules/encodings_cp869.h" -#include "frozen_modules/encodings_cp874.h" -#include "frozen_modules/encodings_cp875.h" -#include "frozen_modules/encodings_cp932.h" -#include "frozen_modules/encodings_cp949.h" -#include "frozen_modules/encodings_cp950.h" -#include "frozen_modules/encodings_euc_jis_2004.h" -#include "frozen_modules/encodings_euc_jisx0213.h" -#include "frozen_modules/encodings_euc_jp.h" -#include "frozen_modules/encodings_euc_kr.h" -#include "frozen_modules/encodings_gb18030.h" -#include "frozen_modules/encodings_gb2312.h" -#include "frozen_modules/encodings_gbk.h" -#include "frozen_modules/encodings_hex_codec.h" -#include "frozen_modules/encodings_hp_roman8.h" -#include "frozen_modules/encodings_hz.h" -#include "frozen_modules/encodings_idna.h" -#include "frozen_modules/encodings_iso2022_jp.h" -#include "frozen_modules/encodings_iso2022_jp_1.h" -#include "frozen_modules/encodings_iso2022_jp_2.h" -#include "frozen_modules/encodings_iso2022_jp_2004.h" -#include "frozen_modules/encodings_iso2022_jp_3.h" -#include "frozen_modules/encodings_iso2022_jp_ext.h" -#include "frozen_modules/encodings_iso2022_kr.h" -#include "frozen_modules/encodings_iso8859_1.h" -#include "frozen_modules/encodings_iso8859_10.h" -#include "frozen_modules/encodings_iso8859_11.h" -#include "frozen_modules/encodings_iso8859_13.h" -#include "frozen_modules/encodings_iso8859_14.h" -#include "frozen_modules/encodings_iso8859_15.h" -#include "frozen_modules/encodings_iso8859_16.h" -#include "frozen_modules/encodings_iso8859_2.h" -#include "frozen_modules/encodings_iso8859_3.h" -#include "frozen_modules/encodings_iso8859_4.h" -#include "frozen_modules/encodings_iso8859_5.h" -#include "frozen_modules/encodings_iso8859_6.h" -#include "frozen_modules/encodings_iso8859_7.h" -#include "frozen_modules/encodings_iso8859_8.h" -#include "frozen_modules/encodings_iso8859_9.h" -#include "frozen_modules/encodings_johab.h" -#include "frozen_modules/encodings_koi8_r.h" -#include "frozen_modules/encodings_koi8_t.h" -#include "frozen_modules/encodings_koi8_u.h" -#include "frozen_modules/encodings_kz1048.h" -#include "frozen_modules/encodings_latin_1.h" -#include "frozen_modules/encodings_mac_arabic.h" -#include "frozen_modules/encodings_mac_croatian.h" -#include "frozen_modules/encodings_mac_cyrillic.h" -#include "frozen_modules/encodings_mac_farsi.h" -#include "frozen_modules/encodings_mac_greek.h" -#include "frozen_modules/encodings_mac_iceland.h" -#include "frozen_modules/encodings_mac_latin2.h" -#include "frozen_modules/encodings_mac_roman.h" -#include "frozen_modules/encodings_mac_romanian.h" -#include "frozen_modules/encodings_mac_turkish.h" -#include "frozen_modules/encodings_mbcs.h" -#include "frozen_modules/encodings_oem.h" -#include "frozen_modules/encodings_palmos.h" -#include "frozen_modules/encodings_ptcp154.h" -#include "frozen_modules/encodings_punycode.h" -#include "frozen_modules/encodings_quopri_codec.h" -#include "frozen_modules/encodings_raw_unicode_escape.h" -#include "frozen_modules/encodings_rot_13.h" -#include "frozen_modules/encodings_shift_jis.h" -#include "frozen_modules/encodings_shift_jis_2004.h" -#include "frozen_modules/encodings_shift_jisx0213.h" -#include "frozen_modules/encodings_tis_620.h" -#include "frozen_modules/encodings_undefined.h" -#include "frozen_modules/encodings_unicode_escape.h" -#include "frozen_modules/encodings_utf_16.h" -#include "frozen_modules/encodings_utf_16_be.h" -#include "frozen_modules/encodings_utf_16_le.h" -#include "frozen_modules/encodings_utf_32.h" -#include "frozen_modules/encodings_utf_32_be.h" -#include "frozen_modules/encodings_utf_32_le.h" -#include "frozen_modules/encodings_utf_7.h" -#include "frozen_modules/encodings_utf_8.h" -#include "frozen_modules/encodings_utf_8_sig.h" -#include "frozen_modules/encodings_uu_codec.h" -#include "frozen_modules/encodings_zlib_codec.h" #include "frozen_modules/io.h" #include "frozen_modules/_collections_abc.h" #include "frozen_modules/_sitebuiltins.h" @@ -191,245 +68,6 @@ static const struct _frozen _PyImport_FrozenModules[] = { /* stdlib */ {"abc", _Py_M__abc, (int)sizeof(_Py_M__abc)}, {"codecs", _Py_M__codecs, (int)sizeof(_Py_M__codecs)}, - {"encodings", _Py_M__encodings, -(int)sizeof(_Py_M__encodings)}, - {"encodings.__init__", _Py_M__encodings___init__, - (int)sizeof(_Py_M__encodings___init__)}, - {"encodings.aliases", _Py_M__encodings_aliases, - (int)sizeof(_Py_M__encodings_aliases)}, - {"encodings.ascii", _Py_M__encodings_ascii, - (int)sizeof(_Py_M__encodings_ascii)}, - {"encodings.base64_codec", _Py_M__encodings_base64_codec, - (int)sizeof(_Py_M__encodings_base64_codec)}, - {"encodings.big5", _Py_M__encodings_big5, (int)sizeof(_Py_M__encodings_big5)}, - {"encodings.big5hkscs", _Py_M__encodings_big5hkscs, - (int)sizeof(_Py_M__encodings_big5hkscs)}, - {"encodings.bz2_codec", _Py_M__encodings_bz2_codec, - (int)sizeof(_Py_M__encodings_bz2_codec)}, - {"encodings.charmap", _Py_M__encodings_charmap, - (int)sizeof(_Py_M__encodings_charmap)}, - {"encodings.cp037", _Py_M__encodings_cp037, - (int)sizeof(_Py_M__encodings_cp037)}, - {"encodings.cp1006", _Py_M__encodings_cp1006, - (int)sizeof(_Py_M__encodings_cp1006)}, - {"encodings.cp1026", _Py_M__encodings_cp1026, - (int)sizeof(_Py_M__encodings_cp1026)}, - {"encodings.cp1125", _Py_M__encodings_cp1125, - (int)sizeof(_Py_M__encodings_cp1125)}, - {"encodings.cp1140", _Py_M__encodings_cp1140, - (int)sizeof(_Py_M__encodings_cp1140)}, - {"encodings.cp1250", _Py_M__encodings_cp1250, - (int)sizeof(_Py_M__encodings_cp1250)}, - {"encodings.cp1251", _Py_M__encodings_cp1251, - (int)sizeof(_Py_M__encodings_cp1251)}, - {"encodings.cp1252", _Py_M__encodings_cp1252, - (int)sizeof(_Py_M__encodings_cp1252)}, - {"encodings.cp1253", _Py_M__encodings_cp1253, - (int)sizeof(_Py_M__encodings_cp1253)}, - {"encodings.cp1254", _Py_M__encodings_cp1254, - (int)sizeof(_Py_M__encodings_cp1254)}, - {"encodings.cp1255", _Py_M__encodings_cp1255, - (int)sizeof(_Py_M__encodings_cp1255)}, - {"encodings.cp1256", _Py_M__encodings_cp1256, - (int)sizeof(_Py_M__encodings_cp1256)}, - {"encodings.cp1257", _Py_M__encodings_cp1257, - (int)sizeof(_Py_M__encodings_cp1257)}, - {"encodings.cp1258", _Py_M__encodings_cp1258, - (int)sizeof(_Py_M__encodings_cp1258)}, - {"encodings.cp273", _Py_M__encodings_cp273, - (int)sizeof(_Py_M__encodings_cp273)}, - {"encodings.cp424", _Py_M__encodings_cp424, - (int)sizeof(_Py_M__encodings_cp424)}, - {"encodings.cp437", _Py_M__encodings_cp437, - (int)sizeof(_Py_M__encodings_cp437)}, - {"encodings.cp500", _Py_M__encodings_cp500, - (int)sizeof(_Py_M__encodings_cp500)}, - {"encodings.cp720", _Py_M__encodings_cp720, - (int)sizeof(_Py_M__encodings_cp720)}, - {"encodings.cp737", _Py_M__encodings_cp737, - (int)sizeof(_Py_M__encodings_cp737)}, - {"encodings.cp775", _Py_M__encodings_cp775, - (int)sizeof(_Py_M__encodings_cp775)}, - {"encodings.cp850", _Py_M__encodings_cp850, - (int)sizeof(_Py_M__encodings_cp850)}, - {"encodings.cp852", _Py_M__encodings_cp852, - (int)sizeof(_Py_M__encodings_cp852)}, - {"encodings.cp855", _Py_M__encodings_cp855, - (int)sizeof(_Py_M__encodings_cp855)}, - {"encodings.cp856", _Py_M__encodings_cp856, - (int)sizeof(_Py_M__encodings_cp856)}, - {"encodings.cp857", _Py_M__encodings_cp857, - (int)sizeof(_Py_M__encodings_cp857)}, - {"encodings.cp858", _Py_M__encodings_cp858, - (int)sizeof(_Py_M__encodings_cp858)}, - {"encodings.cp860", _Py_M__encodings_cp860, - (int)sizeof(_Py_M__encodings_cp860)}, - {"encodings.cp861", _Py_M__encodings_cp861, - (int)sizeof(_Py_M__encodings_cp861)}, - {"encodings.cp862", _Py_M__encodings_cp862, - (int)sizeof(_Py_M__encodings_cp862)}, - {"encodings.cp863", _Py_M__encodings_cp863, - (int)sizeof(_Py_M__encodings_cp863)}, - {"encodings.cp864", _Py_M__encodings_cp864, - (int)sizeof(_Py_M__encodings_cp864)}, - {"encodings.cp865", _Py_M__encodings_cp865, - (int)sizeof(_Py_M__encodings_cp865)}, - {"encodings.cp866", _Py_M__encodings_cp866, - (int)sizeof(_Py_M__encodings_cp866)}, - {"encodings.cp869", _Py_M__encodings_cp869, - (int)sizeof(_Py_M__encodings_cp869)}, - {"encodings.cp874", _Py_M__encodings_cp874, - (int)sizeof(_Py_M__encodings_cp874)}, - {"encodings.cp875", _Py_M__encodings_cp875, - (int)sizeof(_Py_M__encodings_cp875)}, - {"encodings.cp932", _Py_M__encodings_cp932, - (int)sizeof(_Py_M__encodings_cp932)}, - {"encodings.cp949", _Py_M__encodings_cp949, - (int)sizeof(_Py_M__encodings_cp949)}, - {"encodings.cp950", _Py_M__encodings_cp950, - (int)sizeof(_Py_M__encodings_cp950)}, - {"encodings.euc_jis_2004", _Py_M__encodings_euc_jis_2004, - (int)sizeof(_Py_M__encodings_euc_jis_2004)}, - {"encodings.euc_jisx0213", _Py_M__encodings_euc_jisx0213, - (int)sizeof(_Py_M__encodings_euc_jisx0213)}, - {"encodings.euc_jp", _Py_M__encodings_euc_jp, - (int)sizeof(_Py_M__encodings_euc_jp)}, - {"encodings.euc_kr", _Py_M__encodings_euc_kr, - (int)sizeof(_Py_M__encodings_euc_kr)}, - {"encodings.gb18030", _Py_M__encodings_gb18030, - (int)sizeof(_Py_M__encodings_gb18030)}, - {"encodings.gb2312", _Py_M__encodings_gb2312, - (int)sizeof(_Py_M__encodings_gb2312)}, - {"encodings.gbk", _Py_M__encodings_gbk, (int)sizeof(_Py_M__encodings_gbk)}, - {"encodings.hex_codec", _Py_M__encodings_hex_codec, - (int)sizeof(_Py_M__encodings_hex_codec)}, - {"encodings.hp_roman8", _Py_M__encodings_hp_roman8, - (int)sizeof(_Py_M__encodings_hp_roman8)}, - {"encodings.hz", _Py_M__encodings_hz, (int)sizeof(_Py_M__encodings_hz)}, - {"encodings.idna", _Py_M__encodings_idna, (int)sizeof(_Py_M__encodings_idna)}, - {"encodings.iso2022_jp", _Py_M__encodings_iso2022_jp, - (int)sizeof(_Py_M__encodings_iso2022_jp)}, - {"encodings.iso2022_jp_1", _Py_M__encodings_iso2022_jp_1, - (int)sizeof(_Py_M__encodings_iso2022_jp_1)}, - {"encodings.iso2022_jp_2", _Py_M__encodings_iso2022_jp_2, - (int)sizeof(_Py_M__encodings_iso2022_jp_2)}, - {"encodings.iso2022_jp_2004", _Py_M__encodings_iso2022_jp_2004, - (int)sizeof(_Py_M__encodings_iso2022_jp_2004)}, - {"encodings.iso2022_jp_3", _Py_M__encodings_iso2022_jp_3, - (int)sizeof(_Py_M__encodings_iso2022_jp_3)}, - {"encodings.iso2022_jp_ext", _Py_M__encodings_iso2022_jp_ext, - (int)sizeof(_Py_M__encodings_iso2022_jp_ext)}, - {"encodings.iso2022_kr", _Py_M__encodings_iso2022_kr, - (int)sizeof(_Py_M__encodings_iso2022_kr)}, - {"encodings.iso8859_1", _Py_M__encodings_iso8859_1, - (int)sizeof(_Py_M__encodings_iso8859_1)}, - {"encodings.iso8859_10", _Py_M__encodings_iso8859_10, - (int)sizeof(_Py_M__encodings_iso8859_10)}, - {"encodings.iso8859_11", _Py_M__encodings_iso8859_11, - (int)sizeof(_Py_M__encodings_iso8859_11)}, - {"encodings.iso8859_13", _Py_M__encodings_iso8859_13, - (int)sizeof(_Py_M__encodings_iso8859_13)}, - {"encodings.iso8859_14", _Py_M__encodings_iso8859_14, - (int)sizeof(_Py_M__encodings_iso8859_14)}, - {"encodings.iso8859_15", _Py_M__encodings_iso8859_15, - (int)sizeof(_Py_M__encodings_iso8859_15)}, - {"encodings.iso8859_16", _Py_M__encodings_iso8859_16, - (int)sizeof(_Py_M__encodings_iso8859_16)}, - {"encodings.iso8859_2", _Py_M__encodings_iso8859_2, - (int)sizeof(_Py_M__encodings_iso8859_2)}, - {"encodings.iso8859_3", _Py_M__encodings_iso8859_3, - (int)sizeof(_Py_M__encodings_iso8859_3)}, - {"encodings.iso8859_4", _Py_M__encodings_iso8859_4, - (int)sizeof(_Py_M__encodings_iso8859_4)}, - {"encodings.iso8859_5", _Py_M__encodings_iso8859_5, - (int)sizeof(_Py_M__encodings_iso8859_5)}, - {"encodings.iso8859_6", _Py_M__encodings_iso8859_6, - (int)sizeof(_Py_M__encodings_iso8859_6)}, - {"encodings.iso8859_7", _Py_M__encodings_iso8859_7, - (int)sizeof(_Py_M__encodings_iso8859_7)}, - {"encodings.iso8859_8", _Py_M__encodings_iso8859_8, - (int)sizeof(_Py_M__encodings_iso8859_8)}, - {"encodings.iso8859_9", _Py_M__encodings_iso8859_9, - (int)sizeof(_Py_M__encodings_iso8859_9)}, - {"encodings.johab", _Py_M__encodings_johab, - (int)sizeof(_Py_M__encodings_johab)}, - {"encodings.koi8_r", _Py_M__encodings_koi8_r, - (int)sizeof(_Py_M__encodings_koi8_r)}, - {"encodings.koi8_t", _Py_M__encodings_koi8_t, - (int)sizeof(_Py_M__encodings_koi8_t)}, - {"encodings.koi8_u", _Py_M__encodings_koi8_u, - (int)sizeof(_Py_M__encodings_koi8_u)}, - {"encodings.kz1048", _Py_M__encodings_kz1048, - (int)sizeof(_Py_M__encodings_kz1048)}, - {"encodings.latin_1", _Py_M__encodings_latin_1, - (int)sizeof(_Py_M__encodings_latin_1)}, - {"encodings.mac_arabic", _Py_M__encodings_mac_arabic, - (int)sizeof(_Py_M__encodings_mac_arabic)}, - {"encodings.mac_croatian", _Py_M__encodings_mac_croatian, - (int)sizeof(_Py_M__encodings_mac_croatian)}, - {"encodings.mac_cyrillic", _Py_M__encodings_mac_cyrillic, - (int)sizeof(_Py_M__encodings_mac_cyrillic)}, - {"encodings.mac_farsi", _Py_M__encodings_mac_farsi, - (int)sizeof(_Py_M__encodings_mac_farsi)}, - {"encodings.mac_greek", _Py_M__encodings_mac_greek, - (int)sizeof(_Py_M__encodings_mac_greek)}, - {"encodings.mac_iceland", _Py_M__encodings_mac_iceland, - (int)sizeof(_Py_M__encodings_mac_iceland)}, - {"encodings.mac_latin2", _Py_M__encodings_mac_latin2, - (int)sizeof(_Py_M__encodings_mac_latin2)}, - {"encodings.mac_roman", _Py_M__encodings_mac_roman, - (int)sizeof(_Py_M__encodings_mac_roman)}, - {"encodings.mac_romanian", _Py_M__encodings_mac_romanian, - (int)sizeof(_Py_M__encodings_mac_romanian)}, - {"encodings.mac_turkish", _Py_M__encodings_mac_turkish, - (int)sizeof(_Py_M__encodings_mac_turkish)}, - {"encodings.mbcs", _Py_M__encodings_mbcs, (int)sizeof(_Py_M__encodings_mbcs)}, - {"encodings.oem", _Py_M__encodings_oem, (int)sizeof(_Py_M__encodings_oem)}, - {"encodings.palmos", _Py_M__encodings_palmos, - (int)sizeof(_Py_M__encodings_palmos)}, - {"encodings.ptcp154", _Py_M__encodings_ptcp154, - (int)sizeof(_Py_M__encodings_ptcp154)}, - {"encodings.punycode", _Py_M__encodings_punycode, - (int)sizeof(_Py_M__encodings_punycode)}, - {"encodings.quopri_codec", _Py_M__encodings_quopri_codec, - (int)sizeof(_Py_M__encodings_quopri_codec)}, - {"encodings.raw_unicode_escape", _Py_M__encodings_raw_unicode_escape, - (int)sizeof(_Py_M__encodings_raw_unicode_escape)}, - {"encodings.rot_13", _Py_M__encodings_rot_13, - (int)sizeof(_Py_M__encodings_rot_13)}, - {"encodings.shift_jis", _Py_M__encodings_shift_jis, - (int)sizeof(_Py_M__encodings_shift_jis)}, - {"encodings.shift_jis_2004", _Py_M__encodings_shift_jis_2004, - (int)sizeof(_Py_M__encodings_shift_jis_2004)}, - {"encodings.shift_jisx0213", _Py_M__encodings_shift_jisx0213, - (int)sizeof(_Py_M__encodings_shift_jisx0213)}, - {"encodings.tis_620", _Py_M__encodings_tis_620, - (int)sizeof(_Py_M__encodings_tis_620)}, - {"encodings.undefined", _Py_M__encodings_undefined, - (int)sizeof(_Py_M__encodings_undefined)}, - {"encodings.unicode_escape", _Py_M__encodings_unicode_escape, - (int)sizeof(_Py_M__encodings_unicode_escape)}, - {"encodings.utf_16", _Py_M__encodings_utf_16, - (int)sizeof(_Py_M__encodings_utf_16)}, - {"encodings.utf_16_be", _Py_M__encodings_utf_16_be, - (int)sizeof(_Py_M__encodings_utf_16_be)}, - {"encodings.utf_16_le", _Py_M__encodings_utf_16_le, - (int)sizeof(_Py_M__encodings_utf_16_le)}, - {"encodings.utf_32", _Py_M__encodings_utf_32, - (int)sizeof(_Py_M__encodings_utf_32)}, - {"encodings.utf_32_be", _Py_M__encodings_utf_32_be, - (int)sizeof(_Py_M__encodings_utf_32_be)}, - {"encodings.utf_32_le", _Py_M__encodings_utf_32_le, - (int)sizeof(_Py_M__encodings_utf_32_le)}, - {"encodings.utf_7", _Py_M__encodings_utf_7, - (int)sizeof(_Py_M__encodings_utf_7)}, - {"encodings.utf_8", _Py_M__encodings_utf_8, - (int)sizeof(_Py_M__encodings_utf_8)}, - {"encodings.utf_8_sig", _Py_M__encodings_utf_8_sig, - (int)sizeof(_Py_M__encodings_utf_8_sig)}, - {"encodings.uu_codec", _Py_M__encodings_uu_codec, - (int)sizeof(_Py_M__encodings_uu_codec)}, - {"encodings.zlib_codec", _Py_M__encodings_zlib_codec, - (int)sizeof(_Py_M__encodings_zlib_codec)}, {"io", _Py_M__io, (int)sizeof(_Py_M__io)}, {"_collections_abc", _Py_M___collections_abc, (int)sizeof(_Py_M___collections_abc)}, diff --git a/Tools/scripts/freeze_modules.py b/Tools/scripts/freeze_modules.py index c49df7e4348911..6707da7b169bb1 100644 --- a/Tools/scripts/freeze_modules.py +++ b/Tools/scripts/freeze_modules.py @@ -67,12 +67,15 @@ def find_tool(): 'zipimport', ]), ('stdlib', [ - # without site (python -S) + # == without site (python -S) == 'abc', 'codecs', - '', + # For now we do not freeze the encodings, due # to the noise all + # those extra modules add to the text printed during the build. + # (See https://github.com/python/cpython/pull/28398#pullrequestreview-756856469.) + #'', 'io', - # with site + # == with site == '_collections_abc', '_sitebuiltins', 'genericpath', From 560db53c544f2336896fb9566d84b28aea33a611 Mon Sep 17 00:00:00 2001 From: Eric Snow Date: Fri, 17 Sep 2021 09:31:52 -0600 Subject: [PATCH 3/6] Use separate sections for the different frozen stdlib modules. --- Python/frozen.c | 4 +++- Tools/scripts/freeze_modules.py | 6 +++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/Python/frozen.c b/Python/frozen.c index ca754241596f29..05b5281cce0c06 100644 --- a/Python/frozen.c +++ b/Python/frozen.c @@ -65,10 +65,12 @@ static const struct _frozen _PyImport_FrozenModules[] = { (int)sizeof(_Py_M__importlib__bootstrap_external)}, {"zipimport", _Py_M__zipimport, (int)sizeof(_Py_M__zipimport)}, - /* stdlib */ + /* stdlib - startup, without site (python -S) */ {"abc", _Py_M__abc, (int)sizeof(_Py_M__abc)}, {"codecs", _Py_M__codecs, (int)sizeof(_Py_M__codecs)}, {"io", _Py_M__io, (int)sizeof(_Py_M__io)}, + + /* stdlib - startup, with site */ {"_collections_abc", _Py_M___collections_abc, (int)sizeof(_Py_M___collections_abc)}, {"_sitebuiltins", _Py_M___sitebuiltins, (int)sizeof(_Py_M___sitebuiltins)}, diff --git a/Tools/scripts/freeze_modules.py b/Tools/scripts/freeze_modules.py index 6707da7b169bb1..b3ae5c72a9a664 100644 --- a/Tools/scripts/freeze_modules.py +++ b/Tools/scripts/freeze_modules.py @@ -66,8 +66,7 @@ def find_tool(): # on a builtin zip file instead of a filesystem. 'zipimport', ]), - ('stdlib', [ - # == without site (python -S) == + ('stdlib - startup, without site (python -S)', [ 'abc', 'codecs', # For now we do not freeze the encodings, due # to the noise all @@ -75,7 +74,8 @@ def find_tool(): # (See https://github.com/python/cpython/pull/28398#pullrequestreview-756856469.) #'', 'io', - # == with site == + ]), + ('stdlib - startup, with site', [ '_collections_abc', '_sitebuiltins', 'genericpath', From 80777a951d5cea71686214c38c6211d4fc2a7bd1 Mon Sep 17 00:00:00 2001 From: Eric Snow Date: Fri, 17 Sep 2021 12:49:45 -0600 Subject: [PATCH 4/6] Do not use __file__ of frozen modules. --- Lib/test/support/__init__.py | 18 +++++++++--------- Lib/test/test_embed.py | 12 +++++++----- Lib/test/test_import/__init__.py | 5 +++-- Lib/test/test_site.py | 6 +++--- 4 files changed, 22 insertions(+), 19 deletions(-) diff --git a/Lib/test/support/__init__.py b/Lib/test/support/__init__.py index 89f5e5a35c8f48..04516a5f9d7192 100644 --- a/Lib/test/support/__init__.py +++ b/Lib/test/support/__init__.py @@ -99,6 +99,13 @@ # option. LONG_TIMEOUT = 5 * 60.0 +# TEST_HOME_DIR refers to the top level directory of the "test" package +# that contains Python's regression test suite +TEST_SUPPORT_DIR = os.path.dirname(os.path.abspath(__file__)) +TEST_HOME_DIR = os.path.dirname(TEST_SUPPORT_DIR) +STDLIB_DIR = os.path.dirname(TEST_HOME_DIR) +REPO_ROOT = os.path.dirname(STDLIB_DIR) + class Error(Exception): """Base class for regression test exceptions.""" @@ -148,9 +155,7 @@ def load_tests(*args): """ if pattern is None: pattern = "test*" - top_dir = os.path.dirname( # Lib - os.path.dirname( # test - os.path.dirname(__file__))) # support + top_dir = STDLIB_DIR package_tests = loader.discover(start_dir=pkg_dir, top_level_dir=top_dir, pattern=pattern) @@ -459,11 +464,6 @@ def requires_debug_ranges(reason='requires co_positions / debug_ranges'): # PGO task. If this is True, PGO is also True. PGO_EXTENDED = False -# TEST_HOME_DIR refers to the top level directory of the "test" package -# that contains Python's regression test suite -TEST_SUPPORT_DIR = os.path.dirname(os.path.abspath(__file__)) -TEST_HOME_DIR = os.path.dirname(TEST_SUPPORT_DIR) - # TEST_DATA_DIR is used as a target download location for remote resources TEST_DATA_DIR = os.path.join(TEST_HOME_DIR, "data") @@ -1390,7 +1390,7 @@ def _platform_specific(self): self._env = {k.upper(): os.getenv(k) for k in os.environ} self._env["PYTHONHOME"] = os.path.dirname(self.real) if sysconfig.is_python_build(True): - self._env["PYTHONPATH"] = os.path.dirname(os.__file__) + self._env["PYTHONPATH"] = STDLIB_DIR def __enter__(self): os.symlink(self.real, self.link) diff --git a/Lib/test/test_embed.py b/Lib/test/test_embed.py index e5e7c833e10d34..fd9b8deea8a02f 100644 --- a/Lib/test/test_embed.py +++ b/Lib/test/test_embed.py @@ -8,6 +8,7 @@ import contextlib import json import os +import os.path import re import shutil import subprocess @@ -52,15 +53,13 @@ def remove_python_envvars(): class EmbeddingTestsMixin: def setUp(self): - here = os.path.abspath(__file__) - basepath = os.path.dirname(os.path.dirname(os.path.dirname(here))) exename = "_testembed" if MS_WINDOWS: ext = ("_d" if debug_build(sys.executable) else "") + ".exe" exename += ext exepath = os.path.dirname(sys.executable) else: - exepath = os.path.join(basepath, "Programs") + exepath = os.path.join(support.REPO_ROOT, "Programs") self.test_exe = exe = os.path.join(exepath, exename) if not os.path.exists(exe): self.skipTest("%r doesn't exist" % exe) @@ -68,7 +67,7 @@ def setUp(self): # "Py_Initialize: Unable to get the locale encoding # LookupError: no codec search functions registered: can't find encoding" self.oldcwd = os.getcwd() - os.chdir(basepath) + os.chdir(support.REPO_ROOT) def tearDown(self): os.chdir(self.oldcwd) @@ -1304,7 +1303,10 @@ def test_init_pyvenv_cfg(self): lib_dynload = os.path.join(pyvenv_home, 'lib') os.makedirs(lib_dynload) # getpathp.c uses Lib\os.py as the LANDMARK - shutil.copyfile(os.__file__, os.path.join(lib_dynload, 'os.py')) + shutil.copyfile( + os.path.join(support.REPO_ROOT, 'os.py'), + os.path.join(lib_dynload, 'os.py'), + ) filename = os.path.join(tmpdir, 'pyvenv.cfg') with open(filename, "w", encoding="utf8") as fp: diff --git a/Lib/test/test_import/__init__.py b/Lib/test/test_import/__init__.py index afbc12cd7e1b83..8857fd5000bb14 100644 --- a/Lib/test/test_import/__init__.py +++ b/Lib/test/test_import/__init__.py @@ -19,7 +19,8 @@ from unittest import mock from test.support import os_helper -from test.support import (is_jython, swap_attr, swap_item, cpython_only) +from test.support import ( + STDLIB_DIR, is_jython, swap_attr, swap_item, cpython_only) from test.support.import_helper import ( forget, make_legacy_pyc, unlink, unload, DirsOnSysPath, CleanImport) from test.support.os_helper import ( @@ -495,7 +496,7 @@ def test_dll_dependency_import(self): env = None env = {k.upper(): os.environ[k] for k in os.environ} - env["PYTHONPATH"] = tmp2 + ";" + os.path.dirname(os.__file__) + env["PYTHONPATH"] = tmp2 + ";" + STDLIB_DIR # Test 1: import with added DLL directory subprocess.check_call([ diff --git a/Lib/test/test_site.py b/Lib/test/test_site.py index fa74e7770ede29..5f06a0d4b03725 100644 --- a/Lib/test/test_site.py +++ b/Lib/test/test_site.py @@ -591,7 +591,7 @@ def _calc_sys_path_for_underpth_nosite(self, sys_prefix, lines): return sys_path def test_underpth_nosite_file(self): - libpath = os.path.dirname(os.path.dirname(encodings.__file__)) + libpath = test.support.STDLIB_DIR exe_prefix = os.path.dirname(sys.executable) pth_lines = [ 'fake-path-name', @@ -619,7 +619,7 @@ def test_underpth_nosite_file(self): ) def test_underpth_file(self): - libpath = os.path.dirname(os.path.dirname(encodings.__file__)) + libpath = test.support.STDLIB_DIR exe_prefix = os.path.dirname(sys.executable) exe_file = self._create_underpth_exe([ 'fake-path-name', @@ -644,7 +644,7 @@ def test_underpth_file(self): def test_underpth_dll_file(self): - libpath = os.path.dirname(os.path.dirname(encodings.__file__)) + libpath = test.support.STDLIB_DIR exe_prefix = os.path.dirname(sys.executable) exe_file = self._create_underpth_exe([ 'fake-path-name', From 9c620decfadb3e3090f6c122fd3635d7381be692 Mon Sep 17 00:00:00 2001 From: Eric Snow Date: Fri, 17 Sep 2021 13:02:51 -0600 Subject: [PATCH 5/6] Regen the make file. --- Makefile.pre.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Makefile.pre.in b/Makefile.pre.in index 78e36f92873191..9ea359b70a22c5 100644 --- a/Makefile.pre.in +++ b/Makefile.pre.in @@ -763,7 +763,7 @@ Python/frozen_modules/abc.h: Programs/_freeze_module Lib/abc.py Programs/_freeze_module abc $(srcdir)/Lib/abc.py $(srcdir)/Python/frozen_modules/abc.h Python/frozen_modules/codecs.h: Programs/_freeze_module Lib/codecs.py - $(srcdir)/Programs/_freeze_module codecs $(srcdir)/Lib/codecs.py $(srcdir)/Python/frozen_modules/codecs.h + Programs/_freeze_module codecs $(srcdir)/Lib/codecs.py $(srcdir)/Python/frozen_modules/codecs.h Python/frozen_modules/io.h: Programs/_freeze_module Lib/io.py Programs/_freeze_module io $(srcdir)/Lib/io.py $(srcdir)/Python/frozen_modules/io.h @@ -784,10 +784,10 @@ Python/frozen_modules/posixpath.h: Programs/_freeze_module Lib/posixpath.py Programs/_freeze_module posixpath $(srcdir)/Lib/posixpath.py $(srcdir)/Python/frozen_modules/posixpath.h Python/frozen_modules/os.h: Programs/_freeze_module Lib/os.py - $(srcdir)/Programs/_freeze_module os $(srcdir)/Lib/os.py $(srcdir)/Python/frozen_modules/os.h + Programs/_freeze_module os $(srcdir)/Lib/os.py $(srcdir)/Python/frozen_modules/os.h Python/frozen_modules/site.h: Programs/_freeze_module Lib/site.py - $(srcdir)/Programs/_freeze_module site $(srcdir)/Lib/site.py $(srcdir)/Python/frozen_modules/site.h + Programs/_freeze_module site $(srcdir)/Lib/site.py $(srcdir)/Python/frozen_modules/site.h Python/frozen_modules/stat.h: Programs/_freeze_module Lib/stat.py Programs/_freeze_module stat $(srcdir)/Lib/stat.py $(srcdir)/Python/frozen_modules/stat.h From ffef468f6621f89ad0ed4041a6503c57b5e2cc1a Mon Sep 17 00:00:00 2001 From: Eric Snow Date: Fri, 17 Sep 2021 16:00:22 -0600 Subject: [PATCH 6/6] Fix Windows. --- Lib/test/test_embed.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Lib/test/test_embed.py b/Lib/test/test_embed.py index fd9b8deea8a02f..941e307ecbc9ae 100644 --- a/Lib/test/test_embed.py +++ b/Lib/test/test_embed.py @@ -1304,7 +1304,7 @@ def test_init_pyvenv_cfg(self): os.makedirs(lib_dynload) # getpathp.c uses Lib\os.py as the LANDMARK shutil.copyfile( - os.path.join(support.REPO_ROOT, 'os.py'), + os.path.join(support.STDLIB_DIR, 'os.py'), os.path.join(lib_dynload, 'os.py'), )