From 7a447658609d44ca2047719e96c77d7031f94eb3 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 11 Jun 2021 12:46:12 +0530 Subject: [PATCH] Remove unused pyc files from frozen bundles --- bypy/linux/__main__.py | 2 +- bypy/macos/__main__.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bypy/linux/__main__.py b/bypy/linux/__main__.py index 62a5c2b10..d35d37330 100644 --- a/bypy/linux/__main__.py +++ b/bypy/linux/__main__.py @@ -124,7 +124,7 @@ def copy_python(env): for x in bases: iv['sanitize_source_folder'](os.path.join(env.py_dir, x)) py_compile(env.py_dir) - freeze_python(env.py_dir, pdir, env.obj_dir, ext_map, develop_mode_env_var='KITTY_DEVELOP_FROM') + freeze_python(env.py_dir, pdir, env.obj_dir, ext_map, develop_mode_env_var='KITTY_DEVELOP_FROM', remove_pyc_files=True) def build_launcher(env): diff --git a/bypy/macos/__main__.py b/bypy/macos/__main__.py index 38939a0f4..f4ac54699 100644 --- a/bypy/macos/__main__.py +++ b/bypy/macos/__main__.py @@ -348,7 +348,7 @@ def freeze_python(self): for x in bases: iv['sanitize_source_folder'](os.path.join(self.python_stdlib, x)) self.compile_py_modules() - freeze_python(self.python_stdlib, pdir, self.obj_dir, ext_map, develop_mode_env_var='KITTY_DEVELOP_FROM') + freeze_python(self.python_stdlib, pdir, self.obj_dir, ext_map, develop_mode_env_var='KITTY_DEVELOP_FROM', remove_pyc_files=True) iv['build_frozen_launcher']([path_to_freeze_dir(), self.obj_dir]) os.rename(join(dirname(self.contents_dir), 'bin', 'kitty'), join(self.contents_dir, 'MacOS', 'kitty')) shutil.rmtree(join(dirname(self.contents_dir), 'bin'))