[cmake] add explicit instructions to turn off unmaintained modules

* Add detailed CMake warning to disable unmaintained modules
* Add sample shadow subsystem implementation
* Allow building shadow server with dummy subsystem
This commit is contained in:
akallabeth
2025-03-17 12:15:04 +01:00
parent 13cacd5010
commit e3c93573f3
13 changed files with 259 additions and 14 deletions

View File

@@ -19,7 +19,7 @@ set(MODULE_NAME "wfreerdp-server")
set(MODULE_PREFIX "FREERDP_SERVER_WINDOWS")
include(WarnUnmaintained)
warn_unmaintained(${MODULE_NAME})
warn_unmaintained(${MODULE_NAME} "-DWITH_PLATFORM_SERVER=OFF")
include_directories(.)