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'))