dcs-retribution/game/version.py
Dan Albert fad132dcca Fix versioning for release builds.
(cherry picked from commit 9019cbfd2b715c35da10ad7ed79d44ab81e57052)
2020-11-14 13:06:01 -08:00

18 lines
397 B
Python

from pathlib import Path
def _build_version_string() -> str:
components = ["2.2.0"]
if Path("buildnumber").exists():
with open("buildnumber", "r") as file:
components.append(file.readline())
if not Path("final").exists():
components.append("preview")
return "-".join(components)
#: Current version of Liberation.
VERSION = _build_version_string()