diff --git a/gen-go-code.py b/gen-go-code.py index f2309c8c5..35209e692 100755 --- a/gen-go-code.py +++ b/gen-go-code.py @@ -282,6 +282,7 @@ const WebsiteBaseURL string = "{kc.website_base_url}" const VCSRevision string = "" const RC_ENCRYPTION_PROTOCOL_VERSION string = "{kc.RC_ENCRYPTION_PROTOCOL_VERSION}" const IsFrozenBuild bool = false +const IsStandaloneBuild bool = false const HandleTermiosSignals = {Mode.HANDLE_TERMIOS_SIGNALS.value[0]} var Version VersionType = VersionType{{Major: {kc.version.major}, Minor: {kc.version.minor}, Patch: {kc.version.patch},}} var DefaultPager []string = []string{{ {dp} }} diff --git a/setup.py b/setup.py index b9859d6fa..e32f29b59 100755 --- a/setup.py +++ b/setup.py @@ -900,6 +900,8 @@ def build_kitty_tool( ld_flags = [f"-X 'kitty.VCSRevision={get_vcs_rev_define()}'"] if for_freeze: ld_flags.append("-X 'kitty.IsFrozenBuild=true'") + if for_platform: + ld_flags.append("-X 'kitty.IsStandaloneBuild=true'") if not args.debug: ld_flags.append('-s') ld_flags.append('-w')