summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMihai Fufezan <mihai@fufexan.net>2025-10-14 21:44:38 +0300
committerMihai Fufezan <mihai@fufexan.net>2025-10-29 12:18:29 +0200
commita2f48ea418cd82ab74242563995cf5d5bbcb6b6e (patch)
tree27183d4b081f43b4ba995bd4eb718034d328bb67
parent309c3c78485781a28ad9f5bef48b09ecb3b81473 (diff)
CMake: allow building hyprtester without running tests
-rw-r--r--CMakeLists.txt13
1 files changed, 9 insertions, 4 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 62405bf2..06ce038a 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -519,13 +519,18 @@ install(
PATTERN "*.hpp"
PATTERN "*.inc")
-if(TESTS)
- message(STATUS "building tests is enabled TESTS")
+if(BUILD_TESTING OR BUILD_HYPRTESTER)
+ message(STATUS "Building hyprtester")
+
+ add_subdirectory(hyprtester)
+endif()
+
+if(BUILD_TESTING)
+ message(STATUS "Testing is enabled")
enable_testing()
add_custom_target(tests)
- add_subdirectory(hyprtester)
add_test(
NAME "Main Test"
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/hyprtester
@@ -533,5 +538,5 @@ if(TESTS)
add_dependencies(tests hyprtester)
else()
- message(STATUS "building tests is disabled")
+ message(STATUS "Testing is disabled")
endif()