Wayland: disable backend at build-time if wayland-scanner is missing

This allows previous X11-only setups to still build Godot with default
settings. Note that compilation will still abort if wayland-scanner is
present but not the various Wayland libraries.
This commit is contained in:
Riteo 2024-01-31 02:08:33 +01:00
parent 313f623b9d
commit c3d6cc57be
1 changed files with 2 additions and 2 deletions

View File

@ -208,8 +208,8 @@ def configure(env: "Environment"):
if env["wayland"]:
if os.system("wayland-scanner -v") != 0:
print("wayland-scanner not found. Aborting.")
sys.exit(255)
print("wayland-scanner not found. Disabling wayland support.")
env["wayland"] = False
if env["touch"]:
env.Append(CPPDEFINES=["TOUCH_ENABLED"])