From 13875e7f20e9d681a201a081e079966a899d4605 Mon Sep 17 00:00:00 2001 From: TermeHansen Date: Sun, 10 May 2026 22:50:02 +0200 Subject: [PATCH] only build examples if defined --- CMakeLists.txt | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index c1c01f0..038bbf7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -167,8 +167,12 @@ else() # Apply host configuration sendspin_configure_host(sendspin ${CMAKE_CURRENT_SOURCE_DIR}) - # Examples - add_subdirectory(examples/basic_client) - add_subdirectory(examples/tui_client) + # Examples (only build if explicitly requested) + if(NOT DEFINED BUILD_EXAMPLES OR BUILD_EXAMPLES) + add_subdirectory(examples/basic_client) + add_subdirectory(examples/tui_client) + else() + message(STATUS "Skipping sendspin-cpp examples (BUILD_EXAMPLES=OFF)") + endif() endif()