The open source OpenXR runtime
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

build: Only set the layer type config variables if they aren't already set.

+12 -4
+12 -4
CMakeLists.txt
··· 97 97 cmake_dependent_option(XRT_HAVE_SYSTEMD "Enable systemd support (for socket activation of service)" ON "Systemd_FOUND AND XRT_FEATURE_SERVICE" OFF) 98 98 cmake_dependent_option(XRT_INSTALL_SYSTEMD_UNIT_FILES "Install user unit files for systemd socket activation on installation" ON "XRT_HAVE_SYSTEMD" OFF) 99 99 cmake_dependent_option(XRT_INSTALL_ABSOLUTE_SYSTEMD_UNIT_FILES "Use an absolute path to monado-system in installed user unit files for systemd socket activation" ON "XRT_INSTALL_SYSTEMD_UNIT_FILES" OFF) 100 - set(XRT_FEATURE_OPENXR_LAYER_DEPTH ON) 101 - set(XRT_FEATURE_OPENXR_LAYER_CUBE OFF) 102 - set(XRT_FEATURE_OPENXR_LAYER_CYLINDER ON) 103 - set(XRT_FEATURE_OPENXR_LAYER_EQUIRECT OFF) 100 + if(NOT DEFINED XRT_FEATURE_OPENXR_LAYER_DEPTH) 101 + set(XRT_FEATURE_OPENXR_LAYER_DEPTH ON) 102 + endif() 103 + if(NOT DEFINED XRT_FEATURE_OPENXR_LAYER_CUBE) 104 + set(XRT_FEATURE_OPENXR_LAYER_CUBE OFF) 105 + endif() 106 + if(NOT DEFINED XRT_FEATURE_OPENXR_LAYER_CYLINDER) 107 + set(XRT_FEATURE_OPENXR_LAYER_CYLINDER ON) 108 + endif() 109 + if(NOT DEFINED XRT_FEATURE_OPENXR_LAYER_EQUIRECT) 110 + set(XRT_FEATURE_OPENXR_LAYER_EQUIRECT OFF) 111 + endif() 104 112 105 113 # Most users won't touch these. 106 114 mark_as_advanced(XRT_FEATURE_COMPOSITOR_MAIN XRT_FEATURE_OPENXR)