From 3352dba73502eb5f3c7ac52ffd5e6d56173227d0 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 4 Dec 2025 14:59:59 +0530 Subject: [PATCH] Set building flag globally --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 9235c08a4..02e29ecc8 100755 --- a/setup.py +++ b/setup.py @@ -26,6 +26,7 @@ from glfw import glfw from glfw.glfw import ISA, BinaryArch, Command, CompileKey, CompilerType src_base = os.path.dirname(os.path.abspath(__file__)) +setattr(sys, 'running_from_setup', True) def check_version_info() -> None: with open(os.path.join(src_base, 'pyproject.toml')) as f: @@ -1128,7 +1129,6 @@ def build_ref_map(skip_generation: bool = False) -> str: def build_cli_parser_specs(skip_generation: bool = False) -> str: dest = 'kitty/launcher/cli-parser-data_generated.h' if not skip_generation: - setattr(sys, 'running_from_setup', True) m = runpy.run_path('kitty/simple_cli_definitions.py', {'appname': appname}) h = '\n'.join(m['generate_c_parsers']()) update_if_changed(dest, h)