From 64c650f5245c3bb7a922b826df39cde0b6757904 Mon Sep 17 00:00:00 2001 From: Simon Guan Date: Thu, 13 Mar 2025 11:51:38 +0800 Subject: [PATCH] fix: enable testing --- CMakeLists.txt | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 064765cd3e..07760e923b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -19,21 +19,20 @@ include(${TD_SUPPORT_DIR}/cmake.options) include(${TD_SUPPORT_DIR}/cmake.define) include(${TD_SUPPORT_DIR}/cmake.version) include(${TD_SUPPORT_DIR}/cmake.install) -enable_testing() set_property(GLOBAL PROPERTY GLOBAL_DEPENDS_NO_CYCLES OFF) +add_subdirectory(contrib) + +if(${BUILD_TEST}) + include(CTest) + enable_testing() + add_subdirectory(examples/c) +endif(${BUILD_TEST}) add_library(api INTERFACE) target_include_directories(api INTERFACE "include/client") - -add_subdirectory(contrib) add_subdirectory(source) add_subdirectory(tools) add_subdirectory(utils) add_subdirectory(tests) add_subdirectory(docs/doxgen) - -if(${BUILD_TEST}) - include(CTest) - add_subdirectory(examples/c) -endif(${BUILD_TEST}) \ No newline at end of file