From: Ricardo Dias Date: Thu, 21 Feb 2019 16:00:26 +0000 (+0000) Subject: cmake: add UNIT_TESTS_BUILD preprocessor var based on WITH_TESTS cmake var X-Git-Tag: v14.1.0~14^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=f42c4401583a918dff9422939444be3954a72e5a;p=ceph.git cmake: add UNIT_TESTS_BUILD preprocessor var based on WITH_TESTS cmake var Signed-off-by: Ricardo Dias --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 47fdb00bcf6..ff12c8644c1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -576,6 +576,7 @@ option(ENABLE_COVERAGE "Coverage is enabled" OFF) option(PG_DEBUG_REFS "PG Ref debugging is enabled" OFF) option(WITH_TESTS "enable the build of ceph-test package scripts/binaries" ON) +set("UNIT_TESTS_BUILT", ${WITH_TESTS}) set(CEPH_TEST_TIMEOUT 3600 CACHE STRING "Maximum time before a CTest gets killed" ) diff --git a/src/include/config-h.in.cmake b/src/include/config-h.in.cmake index cfbc80240cd..8c17861b8af 100644 --- a/src/include/config-h.in.cmake +++ b/src/include/config-h.in.cmake @@ -351,4 +351,7 @@ /* Define if seastar is available. */ #cmakedefine HAVE_SEASTAR +/* Define if unit tests are built. */ +#cmakedefine UNIT_TESTS_BUILT + #endif /* CONFIG_H */