From 3fba36b4a8a655e0f98b766a5b2f433a7c3f6852 Mon Sep 17 00:00:00 2001 From: Gary Talent Date: Fri, 31 May 2024 19:52:55 -0500 Subject: [PATCH] [nfde] Make only option BUILD_SHARED_LIBS if not already set --- deps/nfde/CMakeLists.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/deps/nfde/CMakeLists.txt b/deps/nfde/CMakeLists.txt index 1285ec30..785bdada 100644 --- a/deps/nfde/CMakeLists.txt +++ b/deps/nfde/CMakeLists.txt @@ -6,7 +6,9 @@ if (CMAKE_CURRENT_SOURCE_DIR STREQUAL CMAKE_SOURCE_DIR) set(nfd_ROOT_PROJECT ON) endif () -option(BUILD_SHARED_LIBS "Build a shared library instead of static" OFF) +if(NOT DEFINED BUILD_SHARED_LIBS) + option(BUILD_SHARED_LIBS "Build a shared library instead of static" OFF) +endif() option(NFD_BUILD_TESTS "Build tests for nfd" ${nfd_ROOT_PROJECT}) option(NFD_INSTALL "Generate install target for nfd" ${nfd_ROOT_PROJECT})