···262262# Feature configuration (sorted)
263263option(XRT_FEATURE_COLOR_LOG "Enable logging in color on supported platforms" ON)
264264option_with_deps(XRT_FEATURE_OPENXR "Build OpenXR runtime target" DEPENDS "XRT_MODULE_COMPOSITOR_MAIN OR XRT_MODULE_COMPOSITOR_NULL")
265265+set(XRT_FEATURE_OPENXR_DEBUG_UTILS OFF) # Has never been enabled
265266option_with_deps(XRT_FEATURE_RENDERDOC "Enable RenderDoc API" DEPENDS "RT_LIBRARY OR WIN32")
266267option_with_deps(XRT_FEATURE_SERVICE "Enable separate service module for OpenXR runtime" DEPENDS XRT_MODULE_IPC XRT_FEATURE_OPENXR)
267268option_with_deps(XRT_FEATURE_SERVICE_SYSTEMD "Enable systemd socket activation of the service" DEPENDS XRT_HAVE_SYSTEMD XRT_FEATURE_SERVICE)
···574575if(XRT_FEATURE_SERVICE AND NOT XRT_MODULE_IPC)
575576 message(FATAL_ERROR "XRT_FEATURE_SERVICE requires XRT_MODULE_IPC to be enabled")
576577endif()
578578+if(XRT_FEATURE_OPENXR_DEBUG_UTILS)
579579+ message(FATAL_ERROR "XRT_FEATURE_OPENXR_DEBUG_UTILS is not fully implemented")
580580+endif()