[client] ds: make SDL display server optional

This commit also moved the SDL dependencies into the SDL backend so that
-DENABLE_SDL=NO builds do not link against SDL.
This commit is contained in:
Quantum
2021-02-25 18:07:56 -05:00
committed by Geoffrey McRae
parent f3b46e6d4f
commit c34fe10f23
3 changed files with 14 additions and 13 deletions

View File

@@ -28,7 +28,9 @@ if (ENABLE_X11)
endif()
# SDL must be last as it's the fallback implemntation
add_displayserver(SDL)
if (ENABLE_SDL)
add_displayserver(SDL)
endif()
list(REMOVE_AT DISPLAYSERVERS 0)
list(REMOVE_AT DISPLAYSERVERS_LINK 0)