From ed086ea4238e95492a72b26fd4725ed1a19cfbe9 Mon Sep 17 00:00:00 2001
From: Moshi Turner <moses@collabora.com>
Date: Fri, 3 Mar 2023 14:59:33 -0600
Subject: [PATCH] cmake: Add XRT_MODULE_MONADO_CLI

---
 CMakeLists.txt                 | 1 +
 src/xrt/targets/CMakeLists.txt | 4 +++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index f21291b81..bea79e2fe 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -327,6 +327,7 @@ set(XRT_OXR_RUNTIME_SUFFIX monado CACHE STRING "OpenXR client library suffix")
 
 # cmake-format: on
 
+option(XRT_MODULE_MONADO_CLI "Build monado-cli" ON)
 option(XRT_MODULE_AUX_VIVE "Build aux_vive" ON)
 
 # Most users won't touch these.
diff --git a/src/xrt/targets/CMakeLists.txt b/src/xrt/targets/CMakeLists.txt
index 7cf083b8d..91e6d77e7 100644
--- a/src/xrt/targets/CMakeLists.txt
+++ b/src/xrt/targets/CMakeLists.txt
@@ -11,7 +11,9 @@ if(XRT_FEATURE_OPENXR)
 	add_subdirectory(openxr)
 endif()
 
-add_subdirectory(cli)
+if(XRT_MODULE_MONADO_CLI)
+	add_subdirectory(cli)
+endif()
 
 if(XRT_HAVE_SDL2)
 	add_subdirectory(gui)