From c16514ca23d02af4b82b85ce3dcfd3cf97d77db0 Mon Sep 17 00:00:00 2001 From: Boris Feinstein Date: Sun, 17 Jan 2021 15:13:43 +0200 Subject: [PATCH] perform cjson discovery only if WITH_CJSON=ON When using cmake to build the project, cJson discovery should only be performed if WITH_CJSON=ON. Closes #2026. Signed-off-by: Boris Feinstein --- CMakeLists.txt | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 327280badc..4650e34f1e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -99,12 +99,14 @@ if (WITH_DLT) add_definitions("-DWITH_DLT") endif (WITH_DLT) -FIND_PACKAGE(cJSON) -if (CJSON_FOUND) - message(STATUS ${CJSON_FOUND}) -else (CJSON_FOUND) - message(STATUS "Optional dependency cJSON not found. Some features will be disabled.") -endif(CJSON_FOUND) +if (WITH_CJSON) + FIND_PACKAGE(cJSON) + if (CJSON_FOUND) + message(STATUS ${CJSON_FOUND}) + else (CJSON_FOUND) + message(STATUS "Optional dependency cJSON not found. Some features will be disabled.") + endif(CJSON_FOUND) +endif() # ======================================== # Include projects