+3
-1
CMakeLists.txt
+3
-1
CMakeLists.txt
···
259
259
option(XRT_MODULE_MONADO_CLI "Build monado-cli" ON)
260
260
option_with_deps(XRT_MODULE_MONADO_GUI "Build monado-gui" DEPENDS XRT_HAVE_SDL2)
261
261
option(XRT_MODULE_AUX_VIVE "Build aux_vive" ON)
262
+
option(XRT_MODULE_OPENXR_STATE_TRACKER "Build OpenXR State Tracker" ON)
262
263
263
264
# Feature configuration (sorted)
264
265
option_with_deps(XRT_FEATURE_AHARDWARE_BUFFER "Enable AHardwareBuffer for XrSwapchain images on Android (API-level 26+) platforms" DEPENDS ANDROID)
265
266
option_with_deps(XRT_FEATURE_COLOR_LOG "Enable logging in color on supported platforms" DEPENDS XRT_HAVE_LINUX)
266
-
option_with_deps(XRT_FEATURE_OPENXR "Build OpenXR runtime target" DEPENDS "XRT_MODULE_COMPOSITOR_MAIN OR XRT_MODULE_COMPOSITOR_NULL")
267
+
option_with_deps(XRT_FEATURE_OPENXR "Build OpenXR runtime target" DEPENDS XRT_MODULE_OPENXR_STATE_TRACKER "XRT_MODULE_COMPOSITOR_MAIN OR XRT_MODULE_COMPOSITOR_NULL")
267
268
set(XRT_FEATURE_OPENXR_DEBUG_UTILS OFF) # Has never been enabled
268
269
option_with_deps(XRT_FEATURE_RENDERDOC "Enable RenderDoc API" DEPENDS "RT_LIBRARY OR WIN32 OR ANDROID")
269
270
option_with_deps(XRT_FEATURE_SERVICE "Enable separate service module for OpenXR runtime" DEPENDS XRT_MODULE_IPC XRT_FEATURE_OPENXR)
···
583
584
message(STATUS "# MODULE_IPC: ${XRT_MODULE_IPC}")
584
585
message(STATUS "# MODULE_MONADO_GUI: ${XRT_MODULE_MONADO_GUI}")
585
586
message(STATUS "# MODULE_MONADO_CLI: ${XRT_MODULE_MONADO_CLI}")
587
+
message(STATUS "# MODULE_OPENXR_STATE_TRACKER: ${XRT_MODULE_OPENXR_STATE_TRACKER}")
586
588
message(STATUS "#")
587
589
message(STATUS "# FEATURE_AHARDWARE_BUFFER: ${XRT_FEATURE_AHARDWARE_BUFFER}")
588
590
message(STATUS "# FEATURE_CLIENT_DEBUG_GUI: ${XRT_FEATURE_CLIENT_DEBUG_GUI}")
+1
-1
src/xrt/state_trackers/CMakeLists.txt
+1
-1
src/xrt/state_trackers/CMakeLists.txt
+1
-1
src/xrt/state_trackers/oxr/CMakeLists.txt
+1
-1
src/xrt/state_trackers/oxr/CMakeLists.txt